Commit graph

21 commits

Author SHA1 Message Date
98a52b8f53 Parameterize admin email address 2024-01-22 20:05:57 -08:00
2df809bc22 Fix certbot to register the domain properly the first time 2024-01-22 20:02:30 -08:00
911e0fc68d Add first pass SES stuff 2024-01-22 19:27:29 -08:00
fa236fa0b6 Fix certbot playbook not running on fresh install 2024-01-22 19:25:52 -08:00
5124a8035f Create admin account automatically 2024-01-21 12:27:46 -08:00
716d0f1dc8 Get certbot to work and make mastodon serve without conflict 2024-01-21 08:02:49 -08:00
fe897152f5 Open up certbot to everyone and mastodon to my-ip only 2024-01-20 19:06:00 -08:00
0d053edcfe Disable access except to my IP address 2024-01-20 14:57:08 -08:00
74b5323aa3 Add my IP address to terraform outputs 2024-01-20 14:38:00 -08:00
0d02812bd1 Add namecheap terraform provider 2024-01-20 12:58:49 -08:00
b23546f7f1 Add mastodon to nginx config 2024-01-20 12:15:36 -08:00
4ec9a020a1 Add swap file to instance 2024-01-20 09:12:03 -08:00
8bb29eed19 Create a stub certificate so that nginx can launch 2024-01-20 08:51:52 -08:00
51a97cb37e Add ssl config and create masto schema 2024-01-20 08:34:40 -08:00
95757effb7 Add certbot container 2024-01-19 18:58:51 -08:00
11673e0eb2 please stop murdering my server whenever a new ami comes out thanks 2024-01-19 17:33:17 -08:00
4f5d601316 Added nginx 2024-01-18 20:47:07 -08:00
19b1425c98 Move secrets into credentials dir 2024-01-18 19:54:44 -08:00
31b13dc09b First version that works, or at least gets all the way through ansible config 2024-01-18 18:14:17 -08:00
17d579a6eb Initial commit. 2023-11-12 16:50:05 -08:00
193ee656f8 Starting out with stubbed .gitignore and README 2023-11-08 06:55:52 -08:00