Abhinav Raut b44290a6f0 feat: add GitHub Actions workflow for MkDocs deployment
- fix: inject correct vars in go releaser builds
2025-02-24 02:27:06 +05:30
2025-02-22 23:33:18 +05:30
2024-07-24 03:00:54 +05:30
2025-02-22 23:33:18 +05:30
2024-10-25 15:05:40 +05:30
2025-02-21 22:44:14 +05:30

Libredesk

Open source, self-hosted customer support desk. Single binary app.

Visit libredesk.io for more info. Check out the Live demo.

Screenshot_20250220_231723

Caution

This project is currently in alpha. Features and APIs may change and are not yet fully tested.

Developer Setup

Prerequisites

  • go
  • pnpm
  • postgreSQL >= 13
  • redis
  1. Clone the repository:

    git clone https://github.com/abhinavxd/libredesk.git
    cd libredesk
    
  2. Create config file:

    • Copy the sample configuration file config.toml.sample to config.toml:

      cp config.toml.sample config.toml
      
    • Edit the config.toml file to configure your postgres and redis connection settings.

  3. Run in development mode:

    • Backend: make run-backend
    • Frontend: make run-frontend
Languages
Vue 41.7%
Go 41.5%
JavaScript 13.3%
PLpgSQL 1.8%
HTML 0.8%
Other 0.9%