Commit graph

72 commits

Author SHA1 Message Date
ed7d2374d8
bert: Add flintlock.chandlerswift.com 2025-07-04 17:10:05 -05:00
6a511784a6
bert: Add darylfanclub.chandlerswift.com 2025-07-04 17:09:32 -05:00
3242d90c24
bert: Enable immich 2025-07-04 16:33:32 -05:00
6e60a9f25f
bert: Store forgejo data in /srv 2025-07-04 16:28:06 -05:00
6c4454b1e8
bert: Automatically mount bigbird_public on startup 2025-07-04 16:23:40 -05:00
8f24ff4e36
bert: Serve home.chandlerswift.com/newspapers 2025-07-04 16:13:34 -05:00
a1cd3c02c5
bert: Disallow robots on home.chandlerswift.com/sheets
I don't want those indexed!
2025-07-04 16:11:21 -05:00
b933ecc24e
bert: Fix bigbird_public mount path
The mount path had changed months back:

    commit ccc8708a6b
    Author: Chandler Swift <chandler@chandlerswift.com>
    Date:   Tue Jan 14 23:31:14 2025 -0600

        bert: Rename mount so systemd doesn't escape hyphen

    diff --git a/bert/configuration.nix b/bert/configuration.nix
    index 61f79b1..4072b87 100644
    --- a/bert/configuration.nix
    +++ b/bert/configuration.nix
    @@ -40 +40 @@
    -  fileSystems."/mnt/bigbird-public" = {
    +  fileSystems."/mnt/bigbird_public" = {

but I missed this use, so `/sheets` was 404ing.
2025-07-04 14:27:53 -05:00
721fdf9719
bert: Install immich 2025-06-19 23:17:45 -05:00
cb2e73007f
Upgrade to Minecraft 1.21.6
Requested-By: Jacob
2025-06-19 22:44:06 -05:00
318e37e164
bert: Add minecraft server
16 chars is the max for a minecraft username, so whitespace added to
whitelist so even a max-length user won't overflow the space provided.
2025-06-05 20:08:29 -05:00
9aaf08d02e
bert, oscar: Update factorio package 2025-06-05 20:04:25 -05:00
004cc9649c
bert: Use upstream owntracks-recorder package 2025-06-05 19:17:52 -05:00
71a39e5a35
bert: Remove Navidrome version pin 2025-06-05 19:10:32 -05:00
4ec43f7226
bert: Replace old pureserendipityweddings.com domain with harborpaper.com 2025-06-05 18:58:43 -05:00
67f1b56e82
bert: bannergen: fix service after/wants 2025-06-05 18:56:27 -05:00
aee8a274ef
bert: Add git for git recv-pack for deployments 2025-04-15 10:07:43 -05:00
6e1bd44ee0
bert, oscar: Update factorio to 2.0.43 2025-04-01 16:33:03 -05:00
44b11c451b
Update factorio to 2.0.41 2025-03-16 12:38:04 -05:00
577177e0f1
bert: Simplify factorio allowUnfreePredicate 2025-03-16 12:15:54 -05:00
14e899476b
bert: Update Factorio to 2.0.32 (current stable) 2025-03-06 13:07:23 -06:00
766dc0011d
bert: Refactor factorio service 2025-03-04 16:58:23 -06:00
d45446b410
Upgrade navidrome to remediate auth bypass bug
Ref: https://github.com/navidrome/navidrome/security/advisories/GHSA-c3p4-vm8f-386p
2025-02-22 19:29:42 -06:00
b700b28160
bert: Add nau-sidewalks.chandlerswift.com 2025-02-14 19:29:31 -06:00
6a86383de9
bert: Add sharontrahan.com redirect 2025-02-14 19:17:43 -06:00
646eb50eba
bert: Redirect all troop352.us URLs to /
This is for backwards compatibility with the old site, which had e.g.
the calendar at `/calendar/`, etc.
2025-02-14 19:16:28 -06:00
8e73fab30f
bert: Add troop352.us 2025-02-14 19:16:28 -06:00
efb6bc7b95
bert: Add stjohnscccc.com manual redirect page 2025-02-08 12:20:16 -06:00
3928a5b44d
bert: Rephrase site-not-found message
This gives me a bit of repudiability in case someone decides to point
someunsavorydomain.net at my server -- I don't want to automatically
respond indicating "yep, this is mine!"
2025-02-08 12:16:53 -06:00
a0ed02d158
bert: Add www redirect for stjohnscccc.org 2025-02-08 12:13:12 -06:00
384f965b3b
bert: Refactor stjohnscccc.org config 2025-02-08 12:13:12 -06:00
54c4b7136d
bert: redir stjohnscccc.org/downloads -> downloads/ 2025-02-08 11:39:04 -06:00
71368d5081
bert: Add (ancient) blog.chandlerswift.com redirects
Cool URLs don't change, as they say; let's keep these working!
2025-02-07 22:05:19 -06:00
437097a71b
bert: Add chandlerswift.com cloudflare compat redir
Cloudflare Pages, the previous home of this site, strips the `.html`
suffix from filenames (no small part of the reason this site was moved!)
e.g. a recent post would be served on

https://chandlerswift.com/2024/11/12/install-lineageos-on-lemonade

and not on

https://chandlerswift.com/2024/11/12/install-lineageos-on-lemonade.html

and the latter would be redirected to the former.

To me, this seems like a perversion of file paths for no good reason,
and it seems that a not-insubstantial chunk of the internet agrees:

https://community.cloudflare.com/search?q=%22.html%22%20%23developers%3Acloudflare-pages

This has been repeatedly considered "feature not bug" (despite examples
of use cases the feature breaks), e.g.

https://github.com/cloudflare/workers-sdk/issues/1488

This PR used AI assistance (and manual verification) for Caddyfile
syntax:

https://chatgpt.com/share/67a6d4e5-a464-800c-9c4d-910faa53b2dd
2025-02-07 21:53:37 -06:00
510672f779
bert: Add gotosocial on social.chandlerswift.com 2025-02-07 21:50:13 -06:00
f2e7d24b2f
bert: Add chandlerswift.com 2025-02-07 21:48:24 -06:00
86c09a00cc
bert: Update to bannergen v0.2.0 2025-01-16 17:10:44 -06:00
ccc8708a6b
bert: Rename mount so systemd doesn't escape hyphen 2025-01-14 23:31:40 -06:00
4c6606be31
bert: Add owntracks-recorder 2025-01-14 23:31:40 -06:00
9b6c2fdc3e
bert: Add bannergen 2025-01-14 18:06:19 -06:00
f6246c84db
bert: README: Remove Caddy note obsolete with 24.11 release 2024-11-30 23:41:54 -06:00
41ad7feade
bert: Fix content-type header on http default responder 2024-11-30 22:32:26 -06:00
898a98ef1e
bert: Serve swiftgang.net on www instead 2024-11-30 12:55:38 -06:00
e02c3832a9
bert: Add lawrencedeerclub.chandlerswift.com 2024-11-20 11:28:28 -06:00
3379ea34d7
bert: Remove misplaced bigbird note from README
Don't write documentation tired, kids! I thought I was missing this, so
I had added it…to the wrong file, while similar notes were already
present in the file where they belonged!
2024-11-19 23:37:55 -06:00
690f64ae80
bert: Update README 2024-11-18 22:25:48 -06:00
0ebcaee45d
bert: Add isaacswift.com and isaac user 2024-11-18 19:42:40 -06:00
4a5c10849c
bert: Add preview.chandlerswift.com forwarder 2024-11-13 00:43:48 -06:00
0f4b0295c8
bert: add 0hats.com
Future direction: Have a systemd timer that regens this automatically,
and updates the index page accordingly.
2024-11-12 10:56:04 -06:00
9e80802351
bert: Enable pureserendipityweddings.com redirect 2024-11-12 10:56:03 -06:00