4737249722
* Fixing src directory target
2022-03-14 23:07:56 -07:00
shockrah
7bb82cce52
* Fixing alpha certbot host target
2022-02-08 20:01:18 -08:00
shockrah
4b6b32e7fd
+ Simplifying site deployment playbooks
2022-02-08 19:21:14 -08:00
shockrah
d0b58cbb9d
+ New vars for beta
2022-01-10 17:08:45 -08:00
shockrah
25826c90a8
+ Keeping new varss directory
2021-12-27 23:52:50 -08:00
shockrah
f6fea25384
* Fixing issue with file removal
2021-12-27 23:51:39 -08:00
shockrah
b7efff98fe
+ Base plays for updating all static sites
2021-12-27 23:42:17 -08:00
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
15b9a84d64
+ Scripts to setup packaging on alpha+beta and UFW
2021-11-25 16:34:51 -08:00