codema.in

Poddery Migration

PB Pirate Bady Public Seen by 221

As you may all know we have been trying to move poddery.com to a new server since we had some bitter experiences with our current hosting provider scaleway.com. During the last two weeks we were continuously trying to get it done.

On March 23-24 some of us (@akhilvarkey, @bady, @balasankarchelamat, @harishk, @kannanvm, @mujeebcpy, @praveenarimbrathod, @ranjithsiji, @sgk and @srud4) gathered at thrissur to work on some of the issues listed here. During that meeting we ordered a new server from hetzner.com with the following specs for $28/month:
* Intel Xeon E3-1246V3 Processor
* 32GB DDR3 RAM
* 2x2TB HDD

(For details of the old server pls see wiki.fsci.org.in).

Currently we have done the following on the new server:
* Activated the server with Debian Stretch and upgraded it to Buster.
* Configured RAID and LVM on LUKS (for encrypted data partitions) with separate partitions for database, static files (such as user-uploaded files) and logs.
* Installed all necessary packages to run poddery services such as nginx, mysql, postgresql, diaspora, matrix-synapse, prosody, etc.
* Upgraded diaspora to v0.7.6 from v0.7.2.
* Installed matrix-synapse package from official debian repo instead of from upstream source.

What's left to do:
* Make the final switch (mainly synchronizing database & changing DNS configuration to point to the new server).
* Test all services. We will keep the old server as is until the new server is properly tested.
* Document everything in detail at wiki.fsci.org.in.

Tonight we're going to the make the switch and hence there'll be a downtime of all poddery services for a short period of time (hopefully less than 4 hours). We kindly request all of you to join with us for testing the services. If you find any issues please report here or in the poddery matrix room.

PB

Pirate Bady Tue 9 Apr 2019 12:17AM

Update: poddery.com is now on new server!

PP

Pirate Praveen Tue 9 Apr 2019 4:13AM

Thanks for your hard work @bady @ranjithsiji and @akhilvarkey

AP

Abhijith PA Tue 9 Apr 2019 6:04AM

Migration is a boring task. Really appreciate everybody's hard work. Thanks to all who involved in the process.