Ansible role to install Garradin on a Debian machine.
You must be admin of the target machine.
garradin_package_url
: URL of the.deb
package of Garradin to install (see this page)server_name
: name of the server (e.g.garradin.example.com
)icon
: icon to displayfavicon
: favicon to useadditional_config
: additional Garradin config (appended to/usr/share/garradin/config.local.php
)server_name
: name of the server (e.g.garradin.example.com
)
None.
- name: Setup Garradin
hosts: debian
gather_facts: no
roles:
- role: garradin
become: yes
vars:
server_name: garradin.example.com
icon: files/icon.png
favicon: files/favicon.png
additional_config: |
const PREFER_HTTPS = true;
const ENABLE_UPGRADES = false;
GPL-3.0-or-later