So I have a gitlab server, it’s running on https://git.volkor.me/ I use it for my personal projects, along with learning how to properly setup environments and such. Pre-Migration Ensure the old server is up to date. sudo apt update && sudo apt dist-upgrade Create a backup sudo gitlab-rake gitlab:backup:create copy this backup to the new server scp /var/opt/gitlab/backups/XXXXXXXXX_gitlab_backup.tar NEW_SERVER_IP:~ Setup Actually Install gitlab on the new server now Create the user and database in postgres, with the same user/pass and such (READ NODE AT THE BOTTOM) ensure you’ve copied the gitlab.
As an effort of lowering my monthly server costs, I want to move my blog and rss reader onto the same server as the gitlab instance. The gitlab server has a postgres server running already, so we need to migrate the existing database over without screwing up the database. TinyTinyRSS is a php rss newsreader, similar to google reader. I use it specifically because of the fact it’s server based, so the web app and the android app are kept in sync.
Follow up on my second blog post where I installed quassel, now I want to setup the Quassel Web, and rest-search I’m basing this on a vultr guide just because I used this plus a bunch of issues and random help pages to get it working. Personally I have my quassel running on sub-domain, instead of the root with /quassel, using sockets to connect instead of http proxy, for extra security and possibily extra speed.
2019 Update: I’ve not updated this in a while, and I’ve recently gotten better internet. This project is useless for me, but The Lancache Project is still working, and has much better documentation than this old-ass blog post. I spent a little too long figuring out exactly what project was the best, so I’m using this blog to document my successes as I find them. Requirements Debian 9 (or similar) nginx with CachePurge, Range Cache, Wandenberg Stream Module (installed in installation process, if you have another webserver, remove it) SSD with a decent amount of storage (I’m using a KingSpec NT-512 from aliexpress.