Commit graph

11 commits

Author SHA1 Message Date
133cc115ef
Push latest build to prod 2026-04-28 08:22:31 +00:00
3e9cf203e0
Add restic backup for glitchtip data 2026-01-29 16:25:30 +00:00
1f8b2c1aa7
Upgrade to the latest cloudreve 2026-01-13 15:14:58 +00:00
b5defe1bf0
Add restic backup for all corp services 2026-01-12 00:49:27 +00:00
d7feca7bea Get twenty CRM actually running
I had to punt and allow IP-based connection over the docker network port
rather than mount the unix domain socket.

For now.
2025-10-22 21:36:19 +00:00
c535915ae0 Move cloudreve to the latest version, and the data to the big disk 2025-09-09 21:33:45 +00:00
2c101e6aaa Get cloudreve working on new corp with local database
This was a huge hassle. I really wanted to see it working under a
non-root user since it writes files, but that ended up being impossible
because of several bugs in podman's rootless integration with NixOS.
I've kept pieces of the logic around and commented out in case I can fix
it in the future as it would be more secure.

I also tried to connect to Postgres over the unix domain socket, but the
problem here is that the container is built to run as root and I'd need
to do some elaborate mapping of the root user inside the container, the
non-root user outside the container, and the Postgres auth scheme.

This would be great stuff to sort out, but I'm out of time now to work
on it.
2025-09-09 19:47:22 +00:00
d29e7f242b Remove redundant negation of isNormalUser 2025-07-23 00:14:57 +00:00
daa1387f38 Fix Cloudreve group membership
Copy-paste error.
2025-07-21 18:53:03 +00:00
a9f75cb5dc Flesh out cloudreve with secrets and caddy proxy 2025-07-19 00:45:50 +00:00
5ce074917d Add initial cloudreve module
Uses the pro image, which I just paid for. I hope it's worth it...
2025-07-19 00:00:29 +00:00