Documentation on building and the current configuration of Unami Lodge's Servers.
- Clone TheScoutmaster to your local machine and follow its instructions for:
- Installation
- DigitalOcean Configuration
- GitHub Configuration
- Update vars.yml
- Add:
- do_api_token
- github_user
- github_email
- github_token
- slack_hook
- Update:
- admin_email
- github_owner
- slack_channel
- slack_user
- do_name
- virtual_hosts
- repo
- branch
- alias
- ssl_domains
- Add:
- Run
launch.yml
.- Within a couple minutes this will generate a droplet and its ip addresses.
- Point whichever domains or subdomains you wish at the ip address.
- Have a cup of coffee (Takes 10-20 minutes for the rest of the playbook to run).
- When the playbook pauses to wait for domains to be updated, press
Enter
.
- Server Name
- host
- alias
- host
- prod.unamilodge.org
- dev.unamilodge.org
- prod.resicafalls.org
- prod.resicafalls.org
- prod.mussersr.org
- downloads.resicafalls.org
- Note: This virtual host is served from the volume attached to the server.