Commit Graph

264 Commits

Author SHA1 Message Date
11ffc23871 Cleaning up DNS Records and updating certs to account for root domains
For now we're just going to worry about the main blog and resume.shockrah.xyz
In the reverse-proxy image
* Resume pipelines will not work in this state and will need way of updating
their part of the image for ECS to pull updates*
2023-02-11 20:56:52 -08:00
904b730362 blog.shockrah.xyz working at an infrastructure level now
Also updated the image so that it has the right baseURL
which gets configured during the service build ( Hugo )
2023-02-10 22:07:26 -08:00
53267daf99 Avoiding hard coded values and improving cluster name 2023-02-10 21:30:20 -08:00
203ec7f434 Docker image required files 2023-02-10 21:29:50 -08:00
1170e879f0 Consolidating roles for ecr and logging 2023-02-10 21:28:49 -08:00
5e978b5766 Creating s3 bucket for static content 2023-01-21 16:58:11 -08:00
57965a2a5a Replacing target group with proper shockrah.xyz group 2023-01-10 00:28:27 -08:00
01e6d7f990 Attaching project-athen.xyz cert onto alpha LB SSL listener 2023-01-09 21:13:19 -08:00
8481a5f123 Creating base certificates for shockrah and project-athens.xyz 2023-01-09 21:12:19 -08:00
99bc6be5c9 Removing sample infra 2023-01-09 18:21:26 -08:00
d71c4780d9 Merge branch 'feature/alpha-cluster-sample' 2023-01-09 17:05:56 -08:00
5c79b44ceb Removing pointless ufw rule 2023-01-09 17:05:19 -08:00
e019e09941 Normalizing sites that need cert updates 2023-01-09 17:04:43 -08:00
f48eb9610b Wildcard for sample project 2023-01-09 17:03:40 -08:00
bc096af870 Routing & TLS issues fixed with ACM 2023-01-02 19:10:08 -08:00
bdeb59e46d Health problems finally solved with LB and fargate 2023-01-02 19:08:25 -08:00
edbb647c18 Adding DNS entry for alpha load balancer cert 2023-01-02 18:37:16 -08:00
f96f6569cf Cert with load balancer listener 2023-01-02 18:36:48 -08:00
97205a216c Cleaning up route53 entries 2022-12-27 22:03:46 -08:00
e2c4db294a Renaming project-athens.xyz route53 config 2022-12-27 21:08:19 -08:00
dcd3da5e47 Removing custom health check for now 2022-12-27 21:06:20 -08:00
00edcc64af Formatting and comments 2022-12-27 21:02:56 -08:00
52a9a94b32 Importing shockrah.xyz A records into terraform 2022-12-27 21:01:46 -08:00
f58fa4ae69 Adding shockrah.xyz public dns records 2022-12-27 20:45:32 -08:00
4e46f34440 Imported route53 zone + records 2022-12-27 17:33:23 -08:00
ae61177661 Alpha configuration which still wont register 2022-12-16 22:51:05 -08:00
c4e169efee Tagging subnets 2022-12-16 22:50:45 -08:00
f47ce5e4ff Adding fallback for port 80 on base ecs 2022-12-16 22:50:15 -08:00
6b0f985cd9 Adding generic health check for sample service 2022-12-16 22:49:55 -08:00
fafaae4ba7 Logging and role configuration speerated 2022-12-16 22:05:21 -08:00
791d950821 Moving prefix to vars file 2022-12-09 22:23:13 -08:00
4d15923af9 ALB requires two subnets to sit across 2022-12-09 22:23:04 -08:00
d4dae7618b Hooking service to a load balancer 2022-12-09 22:22:47 -08:00
6212a7d8cc Removing atlas host 2022-12-09 21:49:17 -08:00
9d426917f7 Working sample service with ECS
for now this is just a hello world service with a public IP
2022-12-09 20:55:30 -08:00
e830889432 Creating definition for alpha and lewdlad service 2022-12-06 19:53:48 -08:00
b9ac171181 Runbook for setting up atlas 2022-11-09 00:43:42 -08:00
025b0539a6 All services now migrated and tested to be working as intended
These configurations should be valid enough to perform a really fast migration
should something weird happen. Check the runbook created for this commit
to see the steps involved.
2022-11-09 00:43:29 -08:00
7ddd15c4a5 Searx, Clippable, & Filebrowser services are now running on the host
Reverse proxy is the last step before they are exposed to the outside
2022-11-09 00:17:22 -08:00
7d6fee4781 Adding first 3 steps/playbooks for setting up atlas
Drives are now mounted and services are ready to be spun up at this point
2022-11-08 22:11:12 -08:00
3ef52017c1 New version of alpha named atlas ready for provisioning 2022-10-29 15:50:40 -07:00
369a5dbfa1 Minor rework to readme 2022-10-22 15:25:25 -07:00
ae8816bbc6 * Better build scripts which are now source aware 2022-10-21 20:56:07 -07:00
a970d344e9 - No longer using web user to copy static content
+ init.yml now creates web user properly
2022-10-21 20:55:52 -07:00
890286b77d fixing copy params for resume updates 2022-10-10 09:58:52 -07:00
c43987faf4 Allowing massive files to be uploaded to files.leftcoast.space 2022-10-06 15:33:02 -07:00
39c4545b70 Removing old references 2022-09-22 11:11:36 -07:00
4290398c11 + Adding files.leftcoast.space to alphas certbot list 2022-09-13 07:26:33 -07:00
026ee129eb + qrcodes now part of project athens scope 2022-07-24 23:33:50 -07:00
836101beca * leftcoast file server fixerinod 2022-07-24 23:33:32 -07:00