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

Get Started in 4 Easy Steps

Deploying your first application on CitadelHosts is simple — no technical experience needed.

💡 You’ll have your app running in under 5 minutes.


Step 1: Go to Your Dashboard

Log in to your CitadelHosts dashboard.


Step 2: Create a New Territory

Click "Create Territory".

  • Choose your specs (CPU, RAM, storage)
  • Click "Deploy"

📌 A Territory is your private server space — like a secure pod for your apps.


Step 3: Add an Application

Go to your new Territory and click "Add App".

  • Browse the app catalog (Gitea, Jellyfin, Nextcloud, Immich, and more)
  • Select your desired app
  • Review the application details. You can modify specific configurable environment variables.
  • Click "Deploy"

✅ Your app is now being deployed.


Step 4: Access Your App

Back at your Dashboard you will see that your Territory has your application in it. You will still need to start the application to access it.

Start and access your application:

  • Click the link that is the name of your application
  • You are on your [application details][/components/applications.html#application-details] page
  • Click "Start" and wait for the application to be "Running"
  • Access your application with the access link on the same page
  • You’ll be redirected to your new app (e.g., <unique-app-link>.citadelhosts.com)

🎉 You’re live!


What’s Next?

📌 Pro Tip: You can scale your Territory anytime — no downtime.