Commit graph

11 commits

Author SHA1 Message Date
6548666b95 Change db volume version, and add hints to upgrade it in the future
This isn't strictly necessary, this is just artifacts of the upgrade
process I did—and I figure may as well leave them here to help me in
the future if I need to do it again!
2024-08-27 12:18:25 -07:00
a7f3ee50d5 Set machine hostname to analytics.openneo.net
Mostly for convenience when SSHing in, to help us always know where we are!
2024-08-27 11:35:58 -07:00
6f4e6322a1 Upgrade to Plausible CE v2.1.1
I'm not done with this yet, because I don't actually totally know how to upgrade the Postgres database files?

I could potentially just reset, since I don't care a *ton* about historical data, but I'll try to learn how `pg_upgrade` works in the context of Docker.
2024-08-27 11:26:44 -07:00
b367f8da55 Restart the plausible service every day 2024-08-27 11:25:52 -07:00
a68f82ec19 Add matchu@deathstar SSH key
I got a new laptop!
2024-08-19 10:55:29 -07:00
51d9804e14 Oops, apparently this invocation wasn't good enough for IPv4?
I tried to copy this change to the main Dress to Impress apps, and it
like SUPER broke them, even though I've seen sources say this should
work for both IPv4 and IPv6?

Clearly I'm missing something, but this was the change to get things
working again over there, so I'm gonna copy them over here too for good
measure.
2024-02-13 08:53:55 -08:00
8633124883 Oops, fix serving over IPv6 (and therefore HTTPS cert renewal!)
Oh wow, TIL you need a special invocation in nginx to listen on IPv6 as
well as IPv4. This was both presumably breaking clients trying to
connect over IPv6 (I guess we never ran into that in a browser?), but
also breaking certbot's certificate renewal attempts, because Let's
Encrypt prefers IPv6 when possible. Okay!
2024-02-13 08:38:53 -08:00
72aba0d579 Replace run.sh with an equivalent ansible.cfg
I've learned some more about Ansible, and how to use `ansible.cfg` to
set up `ansible-playbook` to do the same thing as our `run.sh` was
doing! Same number of files, less overhead for the workflow's weirdness.
2024-02-13 08:36:54 -08:00
6966727117 Minor copy edits to README 2024-01-14 06:45:35 -08:00
97d5ced04d Add our standard anti-OpenAI security rules
Oh right, forgot I didn't add these here yet! Let's fix that!
2024-01-14 06:42:07 -08:00
6866826abc Initial commit: our working deploy, and a README! 2024-01-14 06:41:11 -08:00