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?
- Explore Use Cases
- Create Your Own Cloud Storage
- Run Your Own DevOps Platform
- Learn about Applications
- Set up automatic backups
📌 Pro Tip: You can scale your Territory anytime — no downtime.