Install Foundry on your server as Systemd Unit with foundry
user
Warning: This role does not manipulate with options.json
, so
- License to Foundry
- Timed URL to Linux distribution of Foundry
Commonly edited variables:
foundry_distrib_url
(default: undefined) - timed URL to Linux distribution of your Foundryfoudnry_update
(default:false
) - flag to update Foundry if it is already installed. If false and Foundry is already installed, further steps will be skippedfoundry_port
(default:''
) - port that Foundry will listen to. If empty (''
), then will user default Foundry port
Comonnly left unchanged variables:
foundry_home
- home directory offoundry
userfoundry_service_dir
- directory for unit filefoundry_service_name
- name of unit
geerlingguy.nodejs
- to install NodeJS (Foundry dependency)andrewrothstein.unarchive-deps
- to install archive utilities forunarchive
Ansible module A list of other roles hosted on Galaxy should go here, plus any details in regards to parameters that may need to be set for other roles, or variables that are used from other roles.
To install Foundry once
- hosts: servers
roles:
- { role: kinjalik.foundry-systemd, foundry_distrib_url=[DATA EXPLUNGED] }
To reinstall existing installation
- hosts: servers
roles:
- { role: kinjalik.foundry-systemd, foundry_distrib_url=[DATA EXPLUNGED], foundry_update=true }
BSD