Back to all templates
osTicket logo

osTicket

Application512MB+ RAM

Popular open-source customer support ticket system

applicationsupportosticketopen-sourceself-hosteddocker

Deploy osTicket in 3 Steps

1

Connect Your VPS

Add your server credentials to Server Compass

2

Select osTicket

Choose from our template library

3

Deploy & Configure

Fill in settings and click Deploy

No Docker knowledge required
Step-by-step deployment guide

Deploy osTicket on a VPS with Server Compass

Use the osTicket template in Server Compass to deploy a self-hosted customer support ticket system with MariaDB, then verify the web UI in a browser.

About 10 minutesBrowser verified
1
Step 1

Open the server Apps tab

Select the tutorial-vps VPS, open the Apps tab, and start a new app deployment. Keep sensitive server details hidden before capturing or sharing screenshots.

Server Compass Apps tab before creating an osTicket app
2
Step 2

Choose an app template

Click New App and choose the template deployment path so Server Compass can load the built-in catalog.

Choosing to deploy an app from a Server Compass template
3
Step 3

Search for osTicket

Use the template picker search to find osTicket in the Server Compass template catalog.

Searching for osTicket in the Server Compass template picker
4
Step 4

Select the osTicket template

Choose the osTicket template. Server Compass fills the web service, MariaDB database, admin account values, install secret, and persistent volumes.

osTicket template selected in Server Compass
5
Step 5

Review the osTicket settings

Confirm the app name and web UI port. In this run, the app was named osticket-demo and used host port 4048.

Reviewing osTicket project settings and compose service
6
Step 6

Deploy osTicket

Review the generated compose settings, confirm the osTicket web port is available, and click Deploy.

Reviewing osTicket web port before deployment
7
Step 7

Watch the deployment progress

Keep the deployment modal open while Server Compass uploads the compose file, pulls the osTicket image, starts the container, and verifies the stack.

Server Compass deploying the osTicket template on the VPS
8
Step 8

Confirm osTicket is running

After deployment finishes, return to the Apps tab and confirm the osTicket app is marked Running with its application URL available.

osTicket template running in the Server Compass Apps tab
9
Step 9

Open osTicket in the browser

Open the application URL in a browser. The osTicket portal or setup page confirms the helpdesk service is reachable.

The deployed osTicket web UI loaded in a browser

After osTicket Opens

  • Finish any setup prompts shown by osTicket.
  • Log in to `/scp` with the admin username and password from deployment.
  • Configure help topics, departments, SLA plans, and email fetching.
  • Back up both the osTicket data volume and MariaDB volume.

Verified Result

The osTicket web interface loaded successfully from the deployed container.

osTicket deployment questions

What does the osTicket template deploy?

It deploys the osTicket helpdesk web app with a MariaDB database and persistent application data.

Which port did the tutorial use?

The tutorial used host port 4048, which maps to the osTicket web UI on container port 80.

Does osTicket need setup after deployment?

Yes. Complete any setup prompts, then configure the staff panel, departments, help topics, and email handling.

Should this become a blog post?

No. The deployment guide should live on the osTicket template detail page and be linked from the reusable template deployment docs page.

After Deployment

After deploying osTicket with Server Compass, complete these steps to finish setup

1

Visit the application URL and finish any setup prompts

2

Log in to the staff panel at /scp

3

Configure your help topics, departments, and SLA plans

4

Set up an inbound email pipe or POP/IMAP fetch for ticketing

Need help? Check out our documentation for detailed guides.

osTicket FAQ

Common questions about self-hosting osTicket

How do I deploy osTicket with Server Compass?

Simply download Server Compass, connect to your VPS, and select osTicket from the templates list. Fill in the required configuration and click Deploy. The entire process takes under 3 minutes.

What are the system requirements for osTicket?

osTicket requires a minimum of 512MB RAM. We recommend a VPS with at least 1024MB RAM for optimal performance. Any modern Linux server with Docker support will work.

Can I migrate my existing osTicket data?

Yes! Server Compass provides volume mapping that allows you to import existing data. You can also use standard osTicket backup and restore procedures.

How do I update osTicket to the latest version?

Server Compass makes updates easy. Simply click the Update button in your deployment dashboard, and the latest osTicket image will be pulled and deployed with zero downtime.

Is osTicket free to self-host?

osTicket is open-source software. You only pay for your VPS hosting (typically $5-20/month) and optionally Server Compass ($29 one-time). No subscription fees or per-seat pricing.

Ready to Self-Host osTicket?

Download Server Compass and deploy osTicket to your VPS in under 3 minutes. No Docker expertise required.

Download Server Compass