Ansible Host Machine

Testing has only been carried out under Linux! If you wish to use Windows I’d suggest WSL or Linux in a virtual machine. If macos I suggest Linux running in a virtual machine.

Dependencies

There are some dependencies required on the Ansible control host you run Momod on:

  • Ansible obviously.
  • Optionally the Meslo Nerd Font if you use Zsh. For more information on the Zsh configuration see “Momod Shell Configuration” below.
  • python-jmespath is required for the Forgejo installation role (available from most Linux distro repositories).

Optional dependencies

Note that currently Momod doesn’t use Wireguard for anything, so this really is optional.

  • Wireguard, with public and private keys generated