Commit Graph

13 Commits

Author SHA1 Message Date
shockrah 962885470b * Fixing server name for freechat
- Removing pointless single website push playbook
2021-12-16 13:33:10 -08:00
shockrah 8c318157e3 + Certbot certificate installation
+ Pushing out all website content
+ Pushing out nginx configs
+ Resume nginx config
2021-12-15 00:52:41 -08:00
shockrah bba8c30b25 + Proof of concept playbooks for pushing website content
So far testing with with athens-freechat.shockrah.xyz
HTTP setup is working thus far and so certbot integrations are all that
is left. Once those are done creating plays for all other websites
should be fairly straight forward
2021-12-14 23:55:02 -08:00
shockrah 8f029e989f * Test playbook working as expected 2021-12-12 22:04:11 -08:00
shockrah 7efec03023 * Fixing issue with not running tasks with sudo
+ Creating users/groups for web admin operations
2021-12-11 17:54:20 -08:00
shockrah 52e505fba8 + Init playbook for setting up static server 2021-12-11 17:26:46 -08:00
shockrah babd9bbe81 - removing fluff scripts
+ new script to easily pick out playbooks to run
2021-12-10 00:47:38 -08:00
shockrah ffbd1ceee5 ! Lewdlad & MusicalMaurice now setup 2021-11-30 23:12:49 -08:00
shockrah a8ddf88d00 + Fixing sample HTTP requests
These are really only used to verify that ports configs are correct
2021-11-28 15:27:14 -08:00
shockrah c389cfb220 + Playbook for simple echo's
+ Init play for gamma
2021-11-26 22:01:25 -08:00
shockrah 6579935310 + safety script to avoid breaking things later 2021-11-25 16:50:39 -08:00
shockrah 15b9a84d64 + Scripts to setup packaging on alpha+beta and UFW 2021-11-25 16:34:51 -08:00
shockrah 38a8e79744 + Gamma definition
+ Playbook for docker host

Infra host definitions are all in place however a proper gateway setup
is required since we're going to try and share a single elastic ip for the two
web servers
2021-11-25 01:09:29 -08:00