Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Territories: Your Private, Secure Server Space

A Territory is your private pod — a secure, isolated environment where you run your apps, manage data, and keep control of your digital life.

Think of it like a private server, but resources are only used by applications:

  • Your apps run in isolation
  • Your data stays yours
  • Your resources are fully dedicated

Every app you deploy on a Territory shares:

  • CPU and RAM (within limits)
  • Storage (your allocated space for territory, not Storage Volumes)
  • Network (apps can talk to each other by name)

🌐 This means you can run a web app, a database, and a file sync tool — all on the same Territory — and have them communicate seamlessly.


Choose Your Territory Tier

You can create multiple Territories — each with its own specs. Here are your options:

1. Watchtower (Beginner-Friendly)

Perfect for individuals, small teams, or testing.

  • 1 vCPU
  • 2 GB RAM
  • 20 GB SSD Storage

Ideal for:

  • Personal websites
  • Lightweight apps
  • Development or staging environments
  • 1–10 users

🎯 Start here if you’re new to CitadelHosts.


2. Stronghold (Power User)

Built for real workloads and growing teams.

  • 6 vCPUs
  • 16 GB RAM
  • 320 GB SSD Storage

Ideal for:

  • Media servers (Jellyfin, Plex)
  • CI/CD runners (Gitea + Action Runner)
  • Nextcloud or other file storage
  • 10–50 users

💡 Great for production apps or teams needing more power.


3. Enterprise (Custom Solutions)

For advanced users, teams, or businesses with unique needs.

  • Custom CPU, RAM, and storage
  • Priority support

📌 Not ready yet?
We’re building this for you.
Let us know your needs — we’ll help you design the perfect setup.

👉 Contact us to discuss your requirements.


✅ How to Create a Territory

  1. Go to your Dashboard
  2. Click "Add Territory"
  3. Choose your tier: Watchtower, Stronghold, or Enterprise
  4. Click Create

Your new Territory will appear in your dashboard within seconds.

🚀 Pro Tip: Start small with Watchtower, then scale up as your needs grow.


📌 Adding Applications to a Territory

Once your Territory is created:

  1. Go to your Dashboard
  2. Click on the Territory you want to use
  3. Click "Add App"
  4. Browse for the app (e.g., “Jellyfin”, “Nextcloud”)
  5. Click Install

The app will be deployed automatically. You’ll see it appear in your Territory’s list.

🔮 Customization coming soon — you’ll be able to tweak settings, ports, environment variables, and even container images.


📊 Viewing Your Territories

All your Territories appear in your Dashboard, where you can:

  • See real-time resource usage (CPU, RAM, storage)
  • Monitor app performance
  • Upgrade or manage apps

⚠️ If your Territory is near capacity:

  • Consider upgrading to a larger tier
  • Or move some apps to a second Territory

Dashboard Screenshot Example


🗑️ Deleting a Territory

🛠️ Coming soon — you’ll be able to delete Territories when no longer needed.

💡 Tip: Before deleting, ensure you’ve backed up any data or moved apps to another Territory.


🔧 Modifying a Territory

🛠️ Coming soon — you’ll be able to upgrade or downgrade your Territory’s specs.

✅ In the meantime, if you need more power:

  • Create a new Territory with better specs
  • Move apps over
  • Delete the old one when done

🧩 Pro Tips

  • ✅ Use separate Territories for different purposes (e.g., one for web apps, one for media)
  • ✅ Start with Watchtower, scale up as you grow
  • ✅ Name your Territories clearly (e.g., “Jellyfin Media”, “Team Dev”)

🛡️ Your data, your rules. Your Citadel.


Need Help?

💬 Contact us anytime — we’re here to help you build the perfect setup.