Commit Graph

5 Commits

Author SHA1 Message Date
Alex Willmer 99ca4a50af ansible: Add service_playbook.yml & supporting roles
This playbook

 - Installs Gecko dependencies
 - Clones & builds ava-build/gecko
 - Creates an ava user
 - Installs Gecko in /usr/bin
 - Creates and installs a staking certificate
 - Installs Gecko as a Systemd service called "ava"
 - Configures /var/lib/ava/db as the database
 - Configures /var/log/ava as the log destination
 - Starts the service
2020-05-09 23:01:23 +01:00
Alex Willmer f5d3142bea build: Add ansible-lint exceptions for pre-existing lint 2020-04-30 21:54:09 +01:00
Alex Willmer e5111c152e build: Add Github Action to lint Ansible playbooks
Should test all pushes and pull requests
2020-04-30 21:52:39 +01:00
Stephen Buttolph 0a0d00f6ea Update issue templates
Added the terms and conditions to the issue template.
2020-03-11 00:22:40 -04:00
StephenButtolph b9e34e3b15 init repo 2020-03-10 15:20:34 -04:00