diff options
Diffstat (limited to '')
-rw-r--r-- | README.org | 6 |
1 files changed, 6 insertions, 0 deletions
@@ -1,6 +1,8 @@ This repository contains infrastructure-as-code ansible configurations for various pieces of the EmacsConf infrastructure. +ansible-galaxy collection install community.general + * Front - publishing ** Prod To run the playbook and publish the main schedule: @@ -27,6 +29,8 @@ ansible-playbook -i docker-inventory.yaml docker-reuse-playbook.yaml --tags pad Connecting: docker exec -it emacsconf-pad /bin/bash +Creating pads +ansible-playbook -i docker-inventory.yaml docker-reuse-playbook.yaml --tags create-pads file:/docker:emacsconf-pad:/home/etherpad/etherpad/ @@ -52,4 +56,6 @@ curl "http://localhost:9001/api/1/createPad?apikey=$padkey&padID=emacsconf-2022" curl http://localhost:9001/api/1/createPad?apikey=b7a15dc34cc7f6917cca6cd9a2b4b92145af7c7cd9b341af34869ab8cd3568be&padID=emacsconf-2022 {"code":0,"message":"ok","data":null} :end: +** TODO Set etherpad_database_password and etherpad_api_key using the vault or the command-line +ansible-playbook .... --extra-vars prod-vars.yml |