Tech talk section:
Yesterday I lowered the TTL of our flagrow.io domain in preparation of the migration. So just now I put the old (laravel) installation in maintenance mode, moved the last database export using scp to the new server (50+mbps), imported it, ran the last checks, acquired a let's encrypt certificate.
The move seems to be working properly, the homepage is snappy, instead of running package indexing fully in a cronjob (scheduled task) part of it already has been segregated into queue jobs monitored using Horizon.
Previously we would use circleci + ansible to deploy our website, for ease of use and team accessibility I've changed to circleci + forge. The new server is hosted on digital ocean for now, the next stage when we need to scale up again would be targeting full cloud Google Kubernetes Engine.
Thanks for your patience, if anything seems to misbehave, please let me know ?