Plan recommendations are practical starting points, not performance guarantees. Check each application’s current upstream requirements and monitor real CPU, memory, storage, and outbound transfer usage after deployment.
Automation and Deployment
n8n
Run workflow automation with persistent data, HTTPS webhooks, backups, and controlled updates.
Coolify
Operate a self-hosted application platform on a dedicated Linux server.
Dokploy
Deploy applications and databases through a Docker-based platform.
Sidekick
Provision an Ubuntu VPS and deploy Dockerfile-based apps with HTTPS and encrypted secrets.
Portainer
Manage Docker containers, volumes, networks, and Compose stacks from a web UI.
Operations and Analytics
Uptime Kuma
Monitor services and publish a private or public status page.
Umami
Collect privacy-focused web analytics with a self-hosted PostgreSQL database.
Content and Data
WordPress
Host a WordPress site with HTTPS, backups, and an update workflow.
Nextcloud
Operate a private file-sync and collaboration service.
Paperless-ngx
Archive, OCR, search, and organize private documents.
Immich
Back up and browse a private photo and video library.
Security, Development, and AI
Vaultwarden
Run an unofficial Bitwarden-compatible password vault with HTTPS and backups.
Gitea
Host private Git repositories with separate web and SSH access.
Appwrite
Run a backend platform for authentication, databases, storage, and functions.
Hermes Agent
Install Hermes Agent and keep its messaging gateway running as a service.
OpenClaw
Run an always-on personal AI assistant with private dashboard access and messaging channels.
Shared Responsibilities
Every public deployment should include:- A supported Linux image and current application release
- A domain with valid DNS records
- HTTPS on port
443 - A firewall that exposes only required ports
- Unique secrets and protected administrator accounts
- Persistent storage with monitored free space
- Automated off-server backups and tested restoration
- A planned update window with release-note review and rollback data