Seafile
Seafile is a file sync and share service.
Preparation
Set up variables in your host_vars/YOURSERVER/main.yml
and passwords in your host_vars/YOURSERVER/vault.yml
for the Seafile database, timezone, admin account etc
Installation
Run the role.
ansible-playbook --ask-vault-pass --limit YOURSERVER play/app/seafile.yml
You should be able to reach Seafile at https://seafile.YOUR-FQDN and log in with the admin email and password you defined in host_vars.
Enable Seafile on Momod Dashboard
This is optional, if you want the Seafile link to work on Momod Dashboard set the app_seafile
variable in your host_vars to ’enabled':
app_seafile: "enabled"
And run the homer play:
ansible-playbook --limit YOURSERVER play/app/homer.yml