Install
Docker Compose
Install Nitty Music Social using Docker Compose
Watch the Tutorial for docker-compose install: https://m.youtube.com/watch?v=A6CjAmJOWvA&t=5s
Docker Compose
This guide assumes that you have Docker installed, with a reasonable amount of resources to run Nitty Music Social. This Docker Compose setup has been tested with;
- Virtual Machine, Ubuntu 24.04, 2Gb RAM, 2 vCPUs.
Configuration uses environment variables
The Docker containers for Nitty Music Social are entirely configured with environment variables.
- Option A - environment variables in your
docker-compose.ymlfile - Option B - environment variables in a
postiz.envfile mounted in/configfor the Nitty Music Social container only - Option C - environment variables in a
.envfile next to yourdocker-compose.ymlfile (not recommended).
… or a mixture of the above options!
Installation
Clone the Docker Compose repository
Configure your Docker Compose
Configure your Docker Compose variables
Run the docker-compose command
Wait for it to load
- Access your frontend at: http://localhost:4007 (unless changed in variables)
- Visualize and monitor your workflows with temporal at: http://localhost:8080
There is a configuration reference page with a list of configuration settings.
The docker-compose.yaml file
The full, up-to-date Docker Compose file is maintained in the
gitroomhq/postiz-docker-compose
repository. Cloning that repository (see the steps above) gives you the
docker-compose.yaml together with the dynamicconfig directory that the
Temporal service mounts, so there is nothing to copy by hand.
Always pull the file from the repository rather than copying a snapshot. The services, images, and environment variables change between releases, and the repository is the canonical source.
How to use Docker Compose
From the cloned repository directory, run docker compose up to start the services.
Look through the logs for startup errors, and if you have problems, check out the support page.
If everything looks good, then you can access the Nitty Music Social web interface at https://social.your-server.com