# Deploy OSTicket with Easypanel

URL: /templates/osticket

OSTicket is a widely-used, open-source ticketing system designed to streamline customer support management. It provides a user-friendly interface for handling, tracking, and organizing support tickets across multiple channels, including email, web forms, and API integrations. With OSTicket, you can efficiently manage inquiries, automate workflows, and improve customer satisfaction.

## Installation notes

You can configure other Environmental settings in Environment Section.

## Benefits

### Streamlined Ticket Management

OSTicket simplifies the process of handling, organizing, and managing customer support tickets across multiple channels, improving response times and customer satisfaction.

### Self-Hosted Solution

Retain full control over your customer support system with a self-hosted solution, ensuring privacy and security for your organization.

### Workflow Automation

Automate common support processes like ticket routing, escalation, and responses to save time and boost team efficiency.

## Features

### Multi-Channel Ticket Support

Receive and manage tickets through email, web forms, and API integrations to centralize customer inquiries in one platform.

### Customizable Ticket Workflows

Define custom workflows, forms, and fields to meet your specific support needs.

### Reporting and Analytics

Gain valuable insights into your support team's performance with built-in reporting and analytics tools.

### SLA Management

Track and enforce Service Level Agreements (SLAs) to ensure tickets are resolved within committed timelines.

### Knowledge Base

Provide self-service options to customers by creating and managing a searchable knowledge base with FAQs and guides.

## Configuration

- `appServiceName` (App Service Name, required): osticket

- `appServiceImage` (App Service Image, required): tiredofit/osticket:3.6.2

- `smtpServerHost` (SMTP Server Host, required): smtp.example.com

- `smtpServerPort` (SMTP Server Port, required): 25

- `smtpServerUsername` (SMTP Server Username): Set during installation

- `smtpServerPassword` (SMTP Server Password): Set during installation

- `smtpFromEmail` (SMTP From Email, required): no-reply@example.com

- `smtpFromName` (SMTP From Name, required): example

- `installName` (SMTP From Name, required): my-company-desk — Name for your company's desk.

- `installEmail` (Install Email, required): no-reply@example.com

- `adminFirstName` (Admin First Name, required): John

- `adminLastName` (Admin Last Name, required): Doe

- `adminEmail` (Admin Email, required): admin@example.com

- `adminUsername` (Admin Username, required): ostadmin — Username must be at least 6 characters

- `adminPassword` (Admin Password, required): Set during installation — Password must be at least 6 characters

## Services

- osticket: app (tiredofit/osticket:3.6.2)

- osticket-db: mariadb

## Resources

- [Documentation](https://docs.osticket.com)

- [Github](https://github.com/osTicket/osTicket)

- [Template source](https://github.com/easypanel-io/templates/tree/main/templates/osticket)