Repolode
uvdesk

uvdesk/community-skeleton

SymfonyとBackbone.jsを基盤とするオープンソースのヘルプデスク。顧客サポートのチケット、メールボックス、ナレッジベースを管理できます。

代替できる製品:ZendeskFreshdesk

スター
19,639
フォーク
562
未解決の Issue
83
最終コミット
先月

これは何?

UVdesk Communityはセルフホスト型のヘルプデスクシステムです。顧客からのメールや問い合わせをサポートチケットに変換し、担当者が追跡、割り当て、返信できるようにします。Symfony PHPフレームワークとフロントエンドのBackbone.jsで構築されており、さまざまなサポート業務のワークフローに合わせてカスタマイズ、拡張できるよう設計されています。

このディストリビューションは複数のパッケージで構成されています。主要なAPIを備えたコアフレームワーク、サードパーティ連携向けの拡張フレームワーク、ワークフローと定型返信を提供する自動化バンドル、受信メールをチケットに変換するメールボックスコンポーネント、顧客向けポータルを提供するサポートセンターバンドルです。担当者と顧客は、それぞれ別の経路からログインします。

Composerまたはパッケージ済みアーカイブからインストールでき、その後、Webインストーラーまたはターミナルコマンドで設定できます。DockerとVagrantのセットアップ方法もドキュメントに記載されており、複数の言語に対応しています。

主な機能

  • 01メールボックスコンポーネントを通じて、受信メールをサポートチケットに変換します。
  • 02担当者の権限、グループ、チーム、チケットタグに対応しています。
  • 03定型返信、チケットの転送、メール通知を提供します。
  • 04顧客向けのサポートセンターポータルと、記事やFAQを掲載できるナレッジベースを備えています。
  • 05ワークフロー自動化と、連携用のAPIバンドルを提供します。
  • 06Webインストーラーとターミナルベースの設定機能を備えています。

ユースケース

  • 中小規模の企業で、顧客からのメールを処理する社内ヘルプデスクを運用する。
  • ユーザーがチケットを送信し、状況を追跡できる顧客サポートポータルを構築する。
  • Symfonyベースのチケット管理システムを、特定のサポート業務のワークフローに合わせてカスタマイズする。
  • ホステッド型ヘルプデスクサービスに代わる、セルフマネージド型のシステムを運用する。

クイックスタート

  1. 1

    Composerでプロジェクトを作成する

    composer create-project uvdesk/community-skeleton helpdesk-project
  2. 2

    ターミナルからヘルプデスクを設定する

    php bin/console uvdesk:configure-helpdesk
  3. 3

    ローカル開発サーバーを起動する

    php bin/console server:run

使う前に知っておきたいこと

  • PHP 8.1、PHP IMAPおよびPHP Mailparse拡張機能、さらに4GB以上のRAMが必要です。
  • コアパッケージは、相互的なコピーレフトライセンスであるOSL-3.0ライセンスの下でリリースされています。

収録されている特集

トピック

#helpdesk#ticketing-system#customer-support#symfony#php#knowledgebase#self-hosted#agent-privilege#backbonejs#docker-runtime

よくある質問

community-skeleton とは?
SymfonyとBackbone.jsを基盤とするオープンソースのヘルプデスク。顧客サポートのチケット、メールボックス、ナレッジベースを管理できます。 UVdesk Communityはセルフホスト型のヘルプデスクシステムです。顧客からのメールや問い合わせをサポートチケットに変換し、担当者が追跡、割り当て、返信できるようにします。Symfony PHPフレームワークとフロントエンドのBackbone.jsで構築されており、さまざまなサポート業務のワークフローに合わせてカスタマイズ、拡張できるよう設計されています。
community-skeleton は無料で使えますか?ライセンスは?
community-skeleton は OSL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
community-skeleton は今もメンテナンスされていますか?
半年以内に更新あり。community-skeleton の最終コミットは 2026年10月7日 です。
community-skeleton は何に使えますか?
中小規模の企業で、顧客からのメールを処理する社内ヘルプデスクを運用する。 ユーザーがチケットを送信し、状況を追跡できる顧客サポートポータルを構築する。 Symfonyベースのチケット管理システムを、特定のサポート業務のワークフローに合わせてカスタマイズする。 ホステッド型ヘルプデスクサービスに代わる、セルフマネージド型のシステムを運用する。
community-skeleton のインストール方法は?
Composerでプロジェクトを作成する: composer create-project uvdesk/community-skeleton helpdesk-project ターミナルからヘルプデスクを設定する: php bin/console uvdesk:configure-helpdesk ローカル開発サーバーを起動する: php bin/console server:run
community-skeleton はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/uvdesk/community-skeleton

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト