shockrah
bdeb59e46d
Health problems finally solved with LB and fargate
2023-01-02 19:08:25 -08:00
shockrah
edbb647c18
Adding DNS entry for alpha load balancer cert
2023-01-02 18:37:16 -08:00
shockrah
f96f6569cf
Cert with load balancer listener
2023-01-02 18:36:48 -08:00
shockrah
97205a216c
Cleaning up route53 entries
2022-12-27 22:03:46 -08:00
shockrah
e2c4db294a
Renaming project-athens.xyz route53 config
2022-12-27 21:08:19 -08:00
shockrah
dcd3da5e47
Removing custom health check for now
2022-12-27 21:06:20 -08:00
shockrah
00edcc64af
Formatting and comments
2022-12-27 21:02:56 -08:00
shockrah
52a9a94b32
Importing shockrah.xyz A records into terraform
2022-12-27 21:01:46 -08:00
shockrah
f58fa4ae69
Adding shockrah.xyz public dns records
2022-12-27 20:45:32 -08:00
shockrah
4e46f34440
Imported route53 zone + records
2022-12-27 17:33:23 -08:00
shockrah
ae61177661
Alpha configuration which still wont register
2022-12-16 22:51:05 -08:00
shockrah
c4e169efee
Tagging subnets
2022-12-16 22:50:45 -08:00
shockrah
f47ce5e4ff
Adding fallback for port 80 on base ecs
2022-12-16 22:50:15 -08:00
shockrah
6b0f985cd9
Adding generic health check for sample service
2022-12-16 22:49:55 -08:00
shockrah
fafaae4ba7
Logging and role configuration speerated
2022-12-16 22:05:21 -08:00
shockrah
791d950821
Moving prefix to vars file
2022-12-09 22:23:13 -08:00
shockrah
4d15923af9
ALB requires two subnets to sit across
2022-12-09 22:23:04 -08:00
shockrah
d4dae7618b
Hooking service to a load balancer
2022-12-09 22:22:47 -08:00
shockrah
6212a7d8cc
Removing atlas host
2022-12-09 21:49:17 -08:00
shockrah
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
shockrah
e830889432
Creating definition for alpha and lewdlad service
2022-12-06 19:53:48 -08:00
shockrah
b9ac171181
Runbook for setting up atlas
2022-11-09 00:43:42 -08:00
shockrah
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
shockrah
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
shockrah
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
shockrah
3ef52017c1
New version of alpha named atlas ready for provisioning
2022-10-29 15:50:40 -07:00
shockrah
369a5dbfa1
Minor rework to readme
2022-10-22 15:25:25 -07:00
shockrah
ae8816bbc6
* Better build scripts which are now source aware
2022-10-21 20:56:07 -07:00
shockrah
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
shockrah
890286b77d
fixing copy params for resume updates
2022-10-10 09:58:52 -07:00
shockrah
c43987faf4
Allowing massive files to be uploaded to files.leftcoast.space
2022-10-06 15:33:02 -07:00
shockrah
39c4545b70
Removing old references
2022-09-22 11:11:36 -07:00
shockrah
4290398c11
+ Adding files.leftcoast.space to alphas certbot list
2022-09-13 07:26:33 -07:00
shockrah
026ee129eb
+ qrcodes now part of project athens scope
2022-07-24 23:33:50 -07:00
shockrah
836101beca
* leftcoast file server fixerinod
2022-07-24 23:33:32 -07:00
shockrah
5f0e2bbc03
* Larger file upload support for gallery
2022-06-24 12:24:10 -07:00
shockrah
a32f339ca1
+ Filebrowser stack
...
+ Cert setup for filebrowser service
This is going to be served under gallery.leftcoast.space for
a common fileserver thing that we use as a kind of scrapbook
2022-06-14 21:17:59 -07:00
shockrah
0d634f6bdc
+ Simple runbook for mounting drives
2022-06-13 23:54:37 -07:00
shockrah
36891b111e
- Removing musical maurice
...
- Lewdlad now managed by another project
2022-06-13 23:35:52 -07:00
shockrah
a61ef4b841
+ Docker config to save on space
2022-06-13 23:16:30 -07:00
shockrah
2f926b99c1
+ Ignoring env var files
2022-06-13 23:14:38 -07:00
shockrah
1ab3137444
+ Docker user
2022-06-13 23:13:55 -07:00
shockrah
92733f6613
* Moving to a remote backend in s3
2022-06-13 23:08:02 -07:00
shockrah
acfd39be9b
+ Creating new volume for the photo/video gallery service
...
Service ware still needs to be defined but this is the only resource we need
to build out in order to have things be kosher
2022-06-12 21:34:39 -07:00
shockrah
b9759b38f6
* Makefile now builds with new env vars
2022-04-22 22:41:00 -07:00
shockrah
87f7daed2b
* Moving all vars to an input-vars.tf module
...
The idea with this is to centralize the variables so that they are
easier to find and configure. The old way was scattered and lead to
being unclear. There is also much more documentation added with this
patch for clarity-sake
2022-04-22 22:31:28 -07:00
shockrah
0977761976
+ Lewdlad DEV_GUILD_ID aware
2022-04-05 17:04:45 -07:00
shockrah
4737249722
* Fixing src directory target
2022-03-14 23:07:56 -07:00
shockrah
9ce3460e5c
* Fixing common cert update playbook
...
Relevant vars are found in .env/certbot.yml (outside of git)
import_playbook is apparantly how we can call all cert update scripts
2022-03-03 18:07:41 -08:00
shockrah
b16f6d8d12
+ Streamlining renewal of certs for all hosts/sites
2022-02-08 20:01:43 -08:00