As announced earlier this week, some maintenance will be performed causing several hours of downtime on Sunday 2025-12-07.
Edit: This maintenance shall begin at 1730 UK time (2 hours from this edit)
The following changes will be made:
- All front-ends will be migrated to a separate VM.
- pict-rs S3 storage will be migrated from minio to rustfs (minio is no longer being updated).
- Anubis will be implemented and placed in front of all front-ends.
- Cloudflare tunnel will be decommissioned.
The site will be offline for an extended period of at least 2 hours, perhaps longer. Backups are in-place so should there be major issues following these changes, they will be rolled back.
I'll pin this post on Sunday morning a couple of hours before the work starts. If real-life gets in the way, it'll be postponed to the following weekend.
Update 2025-12-07: Maintenance has ended, however somewhat failed.
I want to wait until this rustfs issue is resolved prior to migrating. I tried to perform some pruning of the data post migration, but noticed directories not being removed. I didn't see this until I had already started the sync. At least now I know a re-sync between the two S3 buckets takes about 3 hours.
Implementing Anubis is going to require some additional work to create a good policy configuration file and I ran out of time this evening.
The lemmy UI's are now on a new VM, and Cloudflare has been removed, so there is that, but more work needed.
yeah, had a bit of a scare at one point