Skip to content
+1 (813) 212-3723 support@layeronecloud.com
Documentation

Self-hosting VPS guides

Install and operate real services with sizing, firewall, storage, and LayerOne cost guidance.

  1. 1

    How to host Uptime Kuma on a VPS with Docker and HTTPS

    Deploy an Uptime Kuma VPS with Docker Compose, Caddy HTTPS, explicit firewall rules, realistic sizing, backups, and safe updates.

    6 min read
  2. 2

    How to host Vaultwarden on a VPS securely

    Build a private Vaultwarden VPS with Docker, Caddy HTTPS, closed registration, two-layer firewall rules, tested backups, and safe upgrades.

    7 min read
  3. 3

    How to set up a WireGuard VPN on a VPS

    Configure a WireGuard VPS exit node on Ubuntu with native packages, exact UFW and NAT rules, client keys, realistic sizing, and recovery steps.

    8 min read
  4. 4

    How to host n8n on a VPS with PostgreSQL and HTTPS

    Run a production-minded n8n VPS with Docker Compose, private PostgreSQL, Caddy TLS, execution pruning, exact firewall rules, backups, and upgrades.

    7 min read
  5. 5

    How to install Coolify on a VPS for self-hosted deployments

    Install a Coolify VPS on Ubuntu with the official script, exact port rules, a secured HTTPS dashboard, realistic build sizing, backups, and updates.

    9 min read
  6. 6

    How to install Dokploy on a VPS securely

    Set up a Dokploy VPS with its official installer, exact Traefik and dashboard firewall rules, HTTPS hardening, realistic build capacity, backups, and updates.

    8 min read
  7. 7

    How to host Portainer CE on a VPS with Docker and HTTPS

    Install Portainer CE on an Ubuntu VPS, keep its management port private, publish it through Nginx with HTTPS, and back up the configuration safely.

    6 min read
  8. 8

    How to run Pi-hole on a VPS without creating an open DNS resolver

    Deploy Pi-hole v6 with Docker on a small VPS, serve DNS only over a private LayerOne network or VPN, and keep the admin interface off the public internet.

    6 min read
  9. 9

    How to host Nextcloud All-in-One on a VPS

    Deploy Nextcloud AIO on an Ubuntu VPS, size CPU and storage honestly, restrict its management interface, and configure encrypted off-server backups.

    7 min read
  10. 10

    How to host Immich on a VPS with Docker Compose and HTTPS

    Install Immich's official Docker Compose stack on an 8 GB VPS, calculate photo-library storage, proxy it through HTTPS, and back up both PostgreSQL and media.

    6 min read
  11. 11

    How to host a production Ghost blog on an Ubuntu VPS

    Install Ghost with the official Ghost-CLI stack—Ubuntu, MySQL, Node.js, Nginx, systemd, and Let's Encrypt—with realistic VPS sizing and backups.

    6 min read
  12. 12

    How to host Gitea on a VPS with rootless Docker and HTTPS

    Run Gitea with its rootless container, SQLite, Nginx HTTPS, SSH clones, closed registration, and consistent off-server backups.

    6 min read
  13. 13

    How to Host Forgejo on a VPS with Docker and HTTPS

    Deploy Forgejo 16 on an Ubuntu VPS with Docker, SQLite, Caddy HTTPS, Git-over-SSH, explicit firewall rules, upgrades, and restorable backups.

    7 min read
  14. 14

    How to Run a GitLab Runner on a VPS with the Docker Executor

    Install a self-managed GitLab Runner on Ubuntu, register the Docker executor, close every inbound service port, constrain concurrency, and secure CI jobs.

    7 min read
  15. 15

    How to Set Up a Docker VPS on Ubuntu

    Build a secure Docker VPS with official Ubuntu packages, Compose, two firewalls, private container ports, log limits, backups, and upgrades.

    7 min read
  16. 16

    How to Set Up a Tailscale Exit Node on a VPS

    Create a fast Linux Tailscale exit node with IP forwarding, direct-connection firewall rules, tailnet approval, throughput checks, upgrades, and safe removal.

    7 min read
  17. 17

    How to Set Up a Reverse Proxy VPS with Caddy and HTTPS

    Build a small Caddy reverse proxy VPS with automatic HTTPS, exact DNS and firewall rules, loopback or private backends, validation, logs, backups, and upgrades.

    7 min read
  18. 18

    How to Run Home Assistant on a VPS with Docker

    Deploy Home Assistant Container on an Ubuntu VPS with exact sizing, Docker Compose, private or Caddy HTTPS access, firewall rules, backups, and safe updates.

    8 min read
Still stuck

Chat with us from the portal.

Ask the assistant from the Chat bar. During business hours you can ask for a person and a human joins live.