Commit Graph

  • 4290398c11 + Adding files.leftcoast.space to alphas certbot list shockrah 2022-09-13 07:26:33 -0700
  • 026ee129eb + qrcodes now part of project athens scope shockrah 2022-07-24 23:33:50 -0700
  • 836101beca * leftcoast file server fixerinod shockrah 2022-07-24 23:33:32 -0700
  • 5f0e2bbc03 * Larger file upload support for gallery shockrah 2022-06-24 12:24:10 -0700
  • a32f339ca1 + Filebrowser stack + Cert setup for filebrowser service shockrah 2022-06-14 21:17:59 -0700
  • 0d634f6bdc + Simple runbook for mounting drives shockrah 2022-06-13 23:54:37 -0700
  • 36891b111e - Removing musical maurice - Lewdlad now managed by another project shockrah 2022-06-13 23:35:52 -0700
  • a61ef4b841 + Docker config to save on space shockrah 2022-06-13 23:16:30 -0700
  • 2f926b99c1 + Ignoring env var files shockrah 2022-06-13 23:14:38 -0700
  • 1ab3137444 + Docker user shockrah 2022-06-13 23:13:55 -0700
  • 92733f6613 * Moving to a remote backend in s3 shockrah 2022-06-13 23:08:02 -0700
  • acfd39be9b + Creating new volume for the photo/video gallery service shockrah 2022-06-12 21:34:39 -0700
  • b9759b38f6 * Makefile now builds with new env vars shockrah 2022-04-22 22:41:00 -0700
  • 87f7daed2b * Moving all vars to an input-vars.tf module shockrah 2022-04-22 22:31:28 -0700
  • 0977761976 + Lewdlad DEV_GUILD_ID aware shockrah 2022-04-05 17:04:45 -0700
  • 4737249722 * Fixing src directory target shockrah 2022-03-14 23:07:56 -0700
  • 9ce3460e5c * Fixing common cert update playbook shockrah 2022-03-03 18:07:41 -0800
  • b16f6d8d12 + Streamlining renewal of certs for all hosts/sites shockrah 2022-02-08 20:01:43 -0800
  • 7bb82cce52 * Fixing alpha certbot host target shockrah 2022-02-08 20:01:18 -0800
  • 4b6b32e7fd + Simplifying site deployment playbooks shockrah 2022-02-08 19:21:14 -0800
  • 7a952887f7 * Documentative changes for clarity sake shockrah 2022-01-31 19:55:37 -0800
  • 72c45c7bb7 + CLippable service setup shockrah 2022-01-27 02:14:20 -0800
  • d0b58cbb9d + New vars for beta shockrah 2022-01-10 17:08:45 -0800
  • 25826c90a8 + Keeping new varss directory shockrah 2021-12-27 23:52:50 -0800
  • f6fea25384 * Fixing issue with file removal shockrah 2021-12-27 23:51:39 -0800
  • b7efff98fe + Base plays for updating all static sites shockrah 2021-12-27 23:42:17 -0800
  • b91d04dbf5 * Moving chatbots to their own directory shockrah 2021-12-26 18:09:13 -0800
  • 20b8db4095 - Removing fluff run script shockrah 2021-12-26 18:07:33 -0800
  • 2d6d4e5dfc + Searx with all required configurations in place shockrah 2021-12-26 18:06:38 -0800
  • 8d8e794257 - removing old nginx playbook shockrah 2021-12-26 14:09:03 -0800
  • b1dd1dfd7b + Reverse proxy with nginx for internally hosted services shockrah 2021-12-26 14:08:10 -0800
  • a4f9020a7e + Basic searx seutp shockrah 2021-12-26 14:07:54 -0800
  • 962885470b * Fixing server name for freechat - Removing pointless single website push playbook shockrah 2021-12-16 13:33:10 -0800
  • 8c318157e3 + Certbot certificate installation + Pushing out all website content + Pushing out nginx configs + Resume nginx config shockrah 2021-12-15 00:52:41 -0800
  • 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 shockrah 2021-12-14 23:55:02 -0800
  • 8f029e989f * Test playbook working as expected shockrah 2021-12-12 22:04:11 -0800
  • 7efec03023 * Fixing issue with not running tasks with sudo + Creating users/groups for web admin operations shockrah 2021-12-11 17:54:20 -0800
  • 52e505fba8 + Init playbook for setting up static server shockrah 2021-12-11 17:26:46 -0800
  • babd9bbe81 - removing fluff scripts + new script to easily pick out playbooks to run shockrah 2021-12-10 00:47:38 -0800
  • 92a450927d - Removing tons of complexity and removing cost overall ! Down to just 2 public servers for now because why tf now servers shockrah 2021-12-03 21:25:51 -0800
  • ffbd1ceee5 ! Lewdlad & MusicalMaurice now setup shockrah 2021-11-30 23:12:49 -0800
  • a8ddf88d00 + Fixing sample HTTP requests These are really only used to verify that ports configs are correct shockrah 2021-11-28 15:27:14 -0800
  • 29a753f192 ! New readme which is more presentable shockrah 2021-11-28 15:25:50 -0800
  • 93db017030 !* Fixing target cidr_blocks: internal_ssh_recv & gamma_sec With this gamma can now talk to all servers correctly shockrah 2021-11-28 15:25:35 -0800
  • 3dd15a4bb8 + Olympus subnet definition shockrah 2021-11-28 15:24:44 -0800
  • 17c1e3467b * Fixing NAT gateway for proper usage from crete members With this patch members of Crete can now get system patches shockrah 2021-11-28 15:24:26 -0800
  • 157e2db453 * Private ip's now adhere to new subnets shockrah 2021-11-28 15:23:44 -0800
  • 86a0122042 + Demeter EIP, and NAT Gateway for private instances shockrah 2021-11-26 22:03:36 -0800
  • fa91971e45 + Demeter docs shockrah 2021-11-26 22:01:52 -0800
  • c389cfb220 + Playbook for simple echo's + Init play for gamma shockrah 2021-11-26 22:01:25 -0800
  • 0782ebf049 Merge branch 'master' of gitlab.com:shockrah/project-athens shockrah 2021-11-25 21:30:09 -0800
  • 4fe7ffb61d + Moar configs shockrah 2021-11-25 21:29:54 -0800
  • f6cc1605ca * Fixing private IP's to range 151-154 From Alpha -> Sigma shockrah 2021-11-25 21:28:03 -0800
  • 25136fc799 * Fixing private IP's to range 151-154 From Alpha -> Sigma shockrah 2021-11-25 21:28:03 -0800
  • 7a75722733 + Docs for sigma and internal ips shockrah 2021-11-25 20:45:15 -0800
  • 82d039369c !+ Sigma Instance This will be the web host reverse proxy (for alpha & beta) !+ More sec groups for port 80 for apt's request fallback Only because Apt blows shockrah 2021-11-25 20:44:00 -0800
  • 6579935310 + safety script to avoid breaking things later shockrah 2021-11-25 16:50:39 -0800
  • 15b9a84d64 + Scripts to setup packaging on alpha+beta and UFW shockrah 2021-11-25 16:34:51 -0800
  • 38a8e79744 + Gamma definition + Playbook for docker host shockrah 2021-11-25 01:09:29 -0800
  • 2962591ef0 * Opting for ubuntu 21.10 * Also a new new regarding internet gateway requirement shockrah 2021-11-25 00:14:03 -0800
  • 44bb460afc + vpc id to sec groups shockrah 2021-11-25 00:11:51 -0800
  • fbf6016d14 ? yea idk either shockrah 2021-11-25 00:10:07 -0800
  • 314e86704f + Names to our two main hosts shockrah 2021-11-25 00:09:40 -0800
  • 8b1d576bfb !+ Creating infra points for internet access on Crete subnet With this patch members of the Crete subnet will be able to properly access the outside world which is required for these services to function as intended. shockrah 2021-11-24 21:14:23 -0800
  • 86df303630 + Makefile for infra Terraform commands give me eye cancer so I'm putting this here for ease of use shockrah 2021-11-24 20:58:26 -0800
  • 8f5ff2aff3 ! Baseline Terraform configuration(no EIP yet) Major components are scripted out here however a gateway + EIP still need to be configured for full base level infra "doneness" shockrah 2021-11-24 20:44:32 -0800
  • 96d08fa4ab ! Setting up baseline for project Athens Initial terraform code will be found in subsequent patches shockrah 2021-11-24 20:22:53 -0800