Host your own
Host your own apps on a private VPS: what size to choose for common self-hosted services, backups, updates and where to start.
Read more →Updated 2026-11-11 · Published by AnonVPS
Docker publishes an apt repository for Ubuntu. Check the current steps on docs.docker.com and follow them, then confirm the install.
docker --version
docker compose version
sudo systemctl enable --now dockersudo usermod -aG docker $USER
# log out and back in, then:
docker run --rm hello-worldmkdir -p ~/app && cd ~/app
cat > compose.yaml <<'EOF'
services:
web:
image: nginx:stable
restart: unless-stopped
ports:
- "127.0.0.1:8080:80"
EOF
docker compose up -d
docker compose ps
curl -I http://127.0.0.1:8080127.0.0.1 unless a port must face the internet.ufw. Publish only what you intend to.docker compose pull
docker compose up -d
docker image prune -f
docker system df4 GB (BASE) runs several small containers. Heavier stacks fit better on CORE or larger.
No. It isolates software, not identity. Read opsec mistakes.
Host your own apps on a private VPS: what size to choose for common self-hosted services, backups, updates and where to start.
Read more →Host a website on a VPS with nginx and a free TLS certificate: install, configure a server block, enable HTTPS and keep it updated. Copy-and-paste commands.
Read more →A practical checklist for a new Linux VPS: SSH keys, a non-root user, firewall, automatic updates and backups, with the commands.
Read more →