selfhostedworld.com logoselfhostedworld.com

Try describing what you need:

Frappe Helpdesk logo

Frappe Helpdesk

★ 3.4k

A self-hosted alternative to Zendesk, Freshdesk

GNU Affero General Public License v3.0Open Source — No Paywall3 Containers — 3 containers — light hosting footprintDocker · Compose · SourceNeeds MariaDB4+ active committers (12mo)

About

Frappe Helpdesk is an open-source customer support and ticket management application built for organizations that want a customizable helpdesk system. It is presented as a modern alternative to...

Community Ratings

No ratings yet

Features

  • Agent portal
  • Customer portal
  • Customizable SLAs
  • Assignment rules
  • Knowledge base
  • Saved replies
  • Advanced search
  • Production deployment script

Details

Last Updated
Oct 11, 2026
Created
Oct 21, 2021
Install Methods
dockerdocker-composesource
Requirements
Dockerdocker-composegitbenchFrappe Framework version 15 or 16Frappe Telephony app
Runtime / Stack
Docker
Privacy & Independence
Cloud: Optional
User Model
Multi-User
Deployment

Deployment: Docker Compose ✓3 Containers — light hosting footprintRuns as 3 containers

Run Frappe Helpdesk with Docker Compose

Compose file from the Frappe Helpdesk project repository.

3 services · database: mariadb · infra: mariadb, redis

no resource limits declared

needs persistent storage (2 volumes)

docker/docker-compose.yml · @ 1436448 · scanned Sep 23, 2026

version: "3.7"
services:
  mariadb:
    image: mariadb:10.8
    command:
      - --character-set-server=utf8mb4
      - --collation-server=utf8mb4_unicode_ci
      - --skip-character-set-client-handshake
      - --skip-innodb-read-only-compressed # Temporary fix for MariaDB 10.6
    environment:
      MYSQL_ROOT_PASSWORD: 123
    volumes:
      - mariadb-data:/var/lib/mysql

  redis:
    image: redis:alpine

  frappe:
    image: frappe/bench:latest
    command: bash /workspace/init.sh
    environment:
      - SHELL=/bin/bash
    working_dir: /home/frappe
    volumes:
      - .:/workspace
    ports:
      - 8000:8000
      - 9000:9000

volumes:
  mariadb-data:

This file may be out of date. Check the Frappe Helpdesk documentation for current setup steps.

Track your self-hosted stack

Bookmark software to try, rate tools you've used, and keep your collection in one place.

Metadata extracted from README on Mar 25, 2026

Related Software

UVDesk logo

UVDesk

19.6k
UVdesk Community is an open-source helpdesk system for building and customizing customer support portals and ticket workflows.
Dev Project ManagementTicketing SystemsCRM Systems+4
Details
OTOBO logo

OTOBO

336
OTOBO is a web-based open-source ticketing tool for service organizations, with ticketing, knowledge base, and ITSM/CMDB capabilities.
Ticketing SystemsKnowledge ManagementCRM Systems+4
Details
Zammad logo

Zammad

6.0k
Zammad is a web-based open-source helpdesk and customer support platform for managing customer inquiries across multiple channels.
Ticketing SystemsCopyleft LicenseCRM Systems+2
Details
ITFlow logo

ITFlow

1.0k
ITFlow is a free and open-source platform for MSPs that combines IT documentation, ticketing, and accounting/billing in one system.
Ticketing SystemsCopyleft LicenseCRM Systems+3
Details
Deskpro logo

Deskpro

On-Premise help desk software that includes email, chat, voice & help centre publishing. Full visible source code and API.
Ticketing SystemsKnowledge ManagementCRM Systems+1
Details
Full Help logo

Full Help

Simple, easy to use help desk & knowledge base software. Custom branding, custom themes, restful API, communication channels, multi-company support, multi-language support, and much more! At least 1 new release per month.
Ticketing SystemsKnowledge ManagementSelf Hosting Solutions
Details
Jitbit Helpdesk logo

Jitbit Helpdesk

Help desk software - simple but powerful.
Ticketing SystemsCRM SystemsKnowledge Management+1
Details
SupportPal logo

SupportPal

Powerful help desk software - easy, fast and intuitive.
Ticketing SystemsKnowledge ManagementCRM Systems+1
Details
Chatwoot logo

Chatwoot

37.7k
An open-source, self-hosted customer support platform for managing conversations across channels.
Custom CommunicationsSelf Hosting SolutionsTicketing Systems+2
4 Containers
Details
EspoCRM logo

EspoCRM

3.5k
An open-source CRM platform for managing leads, contacts, sales, marketing campaigns, and support cases.
CRM SystemsCopyleft LicenseAutomation Tools+3
Fully FOSS
Details
Octobox logo

Octobox

4.5k
Octobox is a self-hostable tool for managing GitHub notifications with archiving, starring, filtering, search, and keyboard shortcuts.
Dev Project ManagementCopyleft LicenseTicketing Systems+2
3 Containers
Details
Libredesk logo

Libredesk

3.0k
Libredesk is a modern, self-hosted customer support desk with shared inboxes, automation, permissions, and AI-assisted replies.
Ticketing SystemsCRM SystemsSelf Hosting Solutions+2
Details