This repository contains the deployment templates and instructions for Spokes, a secure, self-hosted team communication platform.
The easiest way to deploy Spokes is via Portainer's App Templates.
- Open your Portainer instance.
- Navigate to Settings -> App Templates.
- Under "Use custom templates", enter the following URL:
https://spokes.sh/templates.json - Click Save settings.
- Navigate to App Templates in the sidebar. You will now see Spokes!
- Click on Spokes, enter a secure Master Password, and click Deploy the stack.
If you prefer to deploy Spokes manually via the command line:
- Clone this repository or download the
docker-compose.ymlfile. - In the same directory as the
docker-compose.ymlfile, create a.envfile with your master password:SPOKES_MASTER_PASSWORD=YourSecurePasswordHere
- Run the following command to start the server:
docker compose up -d
For more detailed deployment guides, please refer to the official Spokes documentation.