Instant messaging server starter using Centrifugo and Traefik.
This template uses Traefik (https://traefik.io/), an edge router and reverse proxy written in Go.
To start, make sure to configure your Traefik instance or remove some Traefik-related configs in your docker compose file.
When using Traefik, you can easily deploy using https://github.com/Nuxify/traefik-setup.
Refer to official Centrifugo site: https://centrifugal.dev/docs/getting-started/quickstart.
-
Create .env file from .env.example
cp .env.example .env- Create config file then edit the configs
# generate config file
cp config.example.json config.json- Up the centrtifugo container with
make upTo check all server configurations, visit https://centrifugal.dev/docs/server/configuration.
Made with ❤️ at Nuxify