dae4336747f3834cdaa98979cbd3a215c759bdd9
compute/todo.md
| ... | ... | @@ -8,6 +8,7 @@ haproxy 2002 |
| 8 | 8 | wiki 2003 |
| 9 | 9 | |
| 10 | 10 | ### github puller |
| 11 | +Set the secret from an env var in ansible, write to file, mount file in container, read file from the webhook main |
|
| 11 | 12 | Create /var/run/repos , owner/group 2000, mod 755 |
| 12 | 13 | Push the github-webhook container to docker hub. github-webhook-pull-master or someshit. |
| 13 | 14 | Deploy priv key mounted at /etc/id_github_deploy - get contents from ~/.ssh/id_github_deploy |
| ... | ... | @@ -17,11 +18,12 @@ Config haproxy to direct /postdeploy to the container |
| 17 | 18 | |
| 18 | 19 | ### certbot |
| 19 | 20 | Run manually once with a creates directive via docker, mounting /etc/letsencrypt |
| 21 | +Cat the files for haproxy pem chain |
|
| 20 | 22 | |
| 21 | 23 | ### Wiki |
| 22 | 24 | Move to gollum |
| 23 | 25 | Filter everything except GET at haproxy with the appropriate acl |
| 24 | 26 | Run gollum with --no-edit |
| 25 | -Set the secret from an env var in ansible, write to file, mount file in container, read file from the webhook main |
|
| 27 | + |
|
| 26 | 28 | createdroplet -t permanent -t wiki -i centos-7-x64 -r lon1 -n wiki-lon1 |
| 27 | 29 | Gollum-in-docker here https://github.com/gollum/gollum/wiki/Gollum-via-Docker |
| ... | ... | \ No newline at end of file |