Here's a quick update on my app stack — which is saving me a further $20/mo. A previous iteration of this stack, before it was Dockerised, has now been scrubbed off the Digital Ocean servers, and that app — inertialbox.com — is now running on the same 1 GB ten-dollar droplet.
There's ~300MB of RAM free which hasn't affected orchestration via Ansible. The nginx reverse-proxy is also now in place, and it's being treated as an 'app' as well. Since it's running in a container, it's just another service and therfore is fair to consider it in the same vein.
All the following containers are managed by systemd
, and I'm quite frankly loving it along with the journald
.
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
4f1ba395455e app/inertialbox-production:latest "/bin/sh -c /home/in 5 minutes ago Up 5 minutes 0.0.0.0:xxxx->80/tcp app-inertialbox-production
0afd9a2b246f app/mwdesilva-production:latest "/bin/sh -c /home/mw 7 minutes ago Up 7 minutes 0.0.0.0:xxxx->80/tcp app-mwdesilva-production
b8c64d85212e app/reverse-proxy-production:latest "/bin/sh -c 'foreman 9 minutes ago Up 9 minutes 0.0.0.0:80->80/tcp app-reverse-proxy-production
7107e4529426 redis:3.0 "/entrypoint.sh redi 20 minutes ago Up 20 minutes 0.0.0.0:xxxx->xxxx/tcp redis-inertialbox-production
da04f1f4adb6 redis:3.0 "/entrypoint.sh redi 7 days ago Up 7 days 0.0.0.0:xxxx->xxxx/tcp redis-mwdesilva-production