App guides
Hands-on guides that cover App. Every command is run and verified on a live server before it is published.
GuideAn App Behind nginx
Never put your app on the public internet directly. Bind it to localhost and run nginx as a reverse proxy in front, so only nginx faces the world.
GuideSet Up a venv and Run a Python Web App
See the destination first, then install Python and gunicorn on a bare slice and run a real Python web app that answers a 200 on Ubuntu 24.04.
GuideInstall Node.js and Run a Real App
See the destination first, then install the Node.js LTS on a bare slice, write a small Express node.js app, and serve it live behind nginx and in a browser.
GuideKeep It Running with systemd
An app started in a terminal dies when you close it. Write a systemd service so your Node app starts on boot, restarts on crash, and logs to the journal.
GuideThe S3 API and Your App
MinIO speaks the Amazon S3 API, so every S3 SDK works unchanged. See how your app connects with scoped credentials and uploads a file in a few lines.
GuideA Real Stack with Compose
Describe your whole stack, the app plus a Postgres database, in one Docker Compose file. Bring it up with one command and connect services by name.