Commit Graph

  • 56ecc25c4b Add monitoring to droplets master jdormit 2024-10-25 00:29:02 -0400
  • 90ee3a6d01 Increase gitea droplet size jdormit 2024-10-04 15:55:24 -0400
  • 3198517f2e Use system ssh for gitea jdormit 2024-08-17 23:11:32 -0400
  • 23bf44120b Update DigitalOcean SSH keys & configure Gitea server jdormit 2024-08-17 13:50:23 -0400
  • 4d649a0bef Build gitea image jdormit 2024-02-12 11:31:57 -0500
  • cfde0a0e72 Move DNS records to gitea terraform jdormit 2024-02-12 11:31:41 -0500
  • ca0bc6e5c8 Switch from Make to Rake jdormit 2024-02-11 23:24:45 -0500
  • c7e87a871f Restore local nginx for gitea and decommission nginx droplet jdormit 2024-01-15 00:39:01 -0500
  • ab49519de7 Delete wallabag, syncthing, freshrss, and justin-ghost-site jdormit 2024-01-14 23:37:24 -0500
  • 7b7b6b3606 Use correct ip for freshrss DNS Jeremy Dormitzer 2022-11-04 10:11:28 -0400
  • e4da973d13 Add new spaces bucket for backups Jeremy Dormitzer 2022-05-12 15:17:07 -0400
  • ee4b876302 Update do-spaces DO plugin version Jeremy Dormitzer 2022-05-12 15:16:55 -0400
  • 3a3b196531 Add new ssh public key and upgrade DO plugin version Jeremy Dormitzer 2022-05-12 15:00:57 -0400
  • b6343310b8 Add ability to pass additional args to tf-init.sh Jeremy Dormitzer 2022-05-12 15:00:32 -0400
  • 0f70f43090 Add nginx ssl termination server Jeremy Dormitzer 2022-03-08 11:57:29 -0500
  • 35ebe35eb2 Add dir-locals Jeremy Dormitzer 2021-10-03 12:31:53 -0400
  • 0f7229d4c8 Rebuild syncthing Jeremy Dormitzer 2021-10-03 12:31:36 -0400
  • 2733215624 Rebuild gitea Jeremy Dormitzer 2021-10-03 12:31:30 -0400
  • 9fb62ec25f Rebuild wallabag w/ new certs and entries Jeremy Dormitzer 2021-10-03 12:31:21 -0400
  • 9633b9a1d0 Make syncthing volume bigger Jeremy Dormitzer 2021-10-03 12:27:14 -0400
  • d8079c38ba Point rss.jeremydormitzer.com to FreshRSS instance Jeremy Dormitzer 2021-02-03 10:38:39 -0500
  • 92a42a2382 Add FreshRSS packer/terraform Jeremy Dormitzer 2021-02-03 10:38:23 -0500
  • dfa7473627 Merge pull request 'Packer-ized Gitea' (#1) from jdormit/git-jeremydormitzer-com-packer into master jdormit 2021-01-27 03:49:53 +0000
  • 4d7bc558eb Get DO project terraform synced up jdormit/git-jeremydormitzer-com-packer Jeremy Dormitzer 2021-01-26 22:47:14 -0500
  • f5e4767c3f Add lockfile Jeremy Dormitzer 2021-01-26 21:57:51 -0500
  • 0da8e4b6d2 Rename git-jeremydormitzer-com -> gitea Jeremy Dormitzer 2021-01-26 21:57:40 -0500
  • d4fec2d749 Point git.jeremydormitzer.com at packer-ized gitea Jeremy Dormitzer 2021-01-26 20:50:32 -0500
  • 0843cccd50 Add nginx+https and volume to gitea Jeremy Dormitzer 2021-01-25 17:56:15 -0500
  • 1b1eb94aee Switch to .env.local files instead of using pass directly in direnv Jeremy Dormitzer 2021-01-25 10:20:18 -0500
  • da232c6b03 [WIP] Set up gitea packer image Jeremy Dormitzer 2021-01-22 18:22:13 -0500
  • 9b5fd90e9f Add "terraform" tag to terraform-created DO resources Jeremy Dormitzer 2021-01-22 11:42:39 -0500
  • c473a6807d Use homebrew-installed terraform-provider-netlify Jeremy Dormitzer 2021-01-09 15:11:39 -0500
  • 33651cdc8f Delete web-server host Jeremy Dormitzer 2021-01-09 15:11:27 -0500
  • 4cce60af67 Extract packer-backed droplet logic to a shared module Jeremy Dormitzer 2021-01-07 11:28:25 -0500
  • 44553a3e1d Make syncthing snapshot name consistent with wallabag Jeremy Dormitzer 2021-01-07 10:52:51 -0500
  • 8e63a40215 Update syncthing remote state key Jeremy Dormitzer 2021-01-07 10:51:19 -0500
  • bf237f19ed Point wallabag.jeremydormitzer.com at new wallabag instance Jeremy Dormitzer 2021-01-07 10:49:09 -0500
  • b9458e9fa2 Finish wallabag packer image Jeremy Dormitzer 2021-01-07 10:48:14 -0500
  • 5b62b7f658 Split .envrc into project-specific files Jeremy Dormitzer 2021-01-07 10:47:39 -0500
  • e127c5c41d Import entries.json into wallabag packer image Jeremy Dormitzer 2021-01-06 14:07:30 -0500
  • 91b6dfffe6 [WIP] Initial packer/terraform config for wallabag Jeremy Dormitzer 2021-01-06 12:46:47 -0500
  • 4b638634fa Remove old syncthing instance Jeremy Dormitzer 2020-12-31 16:22:41 -0500
  • fe1dde4ffe Point syncthing.jeremydormitzer.com at packer syncthing droplet Jeremy Dormitzer 2020-12-31 14:58:30 -0500
  • 52a3b47e05 Fix bindfs binding Jeremy Dormitzer 2020-12-31 14:19:27 -0500
  • 88cfe0fce7 Read packer-manifest.json to get syncthing image id Jeremy Dormitzer 2020-12-31 14:19:04 -0500
  • cf13344168 Add SSL config for Syncthing Jeremy Dormitzer 2020-12-31 11:04:47 -0500
  • 61cdfe3f68 Generate HTTPS certs with certbot for syncthing packer Jeremy Dormitzer 2020-12-31 09:45:52 -0500
  • 736d51a5fa Pull env vars from pass directly in .envrc Jeremy Dormitzer 2020-12-30 22:22:54 -0500
  • 52e99af422 Add syncthing key and cert in packer image, plus fix mount ownership Jeremy Dormitzer 2020-12-30 22:22:18 -0500
  • 88a771f3c1 Add volume mount and config.xml in packer image for syncthing Jeremy Dormitzer 2020-12-29 15:20:26 -0500
  • 269873e755 Commit lockfile Jeremy Dormitzer 2020-12-21 10:43:55 -0500
  • f7c6eebe64 [WIP] First pass at Syncthing Packer+Terraform deployment Jeremy Dormitzer 2020-12-21 10:43:24 -0500
  • afcac2d014 Capture DO SSH keys in Terraform Jeremy Dormitzer 2020-12-21 10:42:58 -0500
  • 5388db88ce Capture netlify site in terraform Jeremy Dormitzer 2020-12-20 23:41:31 -0500
  • a6ad8aec39 Point jeremydormitzer.com at netlify Jeremy Dormitzer 2020-12-10 14:59:38 -0500
  • ff35428c7a Add ansible directories and configure hosts for all projects Jeremy Dormitzer 2020-12-04 18:01:08 -0500
  • 8c8c7427c0 Rename jdormit-website -> web-server Jeremy Dormitzer 2020-12-04 14:54:33 -0500
  • 459f8936c5 Commit direnv config file and move secrets to .env.local Jeremy Dormitzer 2020-12-04 14:16:39 -0500
  • 88e5dde425 Move tf-init.sh to bin directory Jeremy Dormitzer 2020-12-04 14:15:35 -0500
  • 450800c11d Move all Terraform config into /terraform subdirectories within projects Jeremy Dormitzer 2020-12-04 14:10:49 -0500
  • 2b4e796e78 Pull DO tokens from pass Jeremy Dormitzer 2020-12-04 09:23:36 -0500
  • cabad59c81 Load project resources from terraform remote state Jeremy Dormitzer 2020-12-04 09:10:23 -0500
  • 3db3fa2399 Pull remaining droplet IPs from remote state Jeremy Dormitzer 2020-12-04 07:15:55 -0500
  • 2770cf5439 Pull jdormit-website ip address from remote state Jeremy Dormitzer 2020-12-03 22:49:00 -0500
  • 2b8042d6b8 Add volume for Syncthing droplet Jeremy Dormitzer 2020-12-03 16:37:44 -0500
  • f6ce08450a Add DO project and droplets Terraform config Jeremy Dormitzer 2020-12-03 16:26:28 -0500
  • e899c3e85e Add jeremydormitzer.com domain config Jeremy Dormitzer 2020-12-03 14:35:33 -0500
  • d9fa6a96ff Initial commit: set up DigitalOcean Terraform backend Jeremy Dormitzer 2020-12-03 13:35:17 -0500