Contributing
Comcent Community Edition is developed in the open at github.com/comcent-io/comcent-ce under the AGPL-3.0 license. Bug reports, fixes and improvements are welcome.
Repository Source code, issues and pull requests.
CONTRIBUTING.md The contributor guide in the repository.
Tech stack
Section titled “Tech stack”| Part | Technology |
|---|---|
| Backend | Elixir and Phoenix |
| Frontend | SvelteKit |
| SBC | Go |
| Media | FreeSWITCH |
| Infrastructure | Postgres, Redis, RabbitMQ |
Run locally
Section titled “Run locally”git clone https://github.com/comcent-io/comcent-ce.gitcd comcent-cecp .env.example .env # fill in secrets / API keys you havedocker compose up # pulls prebuilt images and starts the stackOpen http://localhost:6173, sign up, and start exploring. The development compose file also runs MinIO (a local S3-compatible store) and MailHog for email.
Before your pull request is merged
Section titled “Before your pull request is merged”- CLA. A Contributor License Agreement signature is required. The CLA bot comments on your pull request with a link to sign.
- License. Contributions are accepted under the project’s AGPL-3.0 license.
Sponsor
Section titled “Sponsor”Comcent CE is free. If it is useful to you, you can support its development through GitHub Sponsors.