Install
Docker
Install Nitty Music Social using Docker standalone
Set environment variables
Nitty Music Social configuration is entirely via environment variables for now. You might be used to setting environment variables when starting containers, however Nitty Music Social needs a LOT of environment variables, so setting these on command line or in a docker-compose is probably not practical for long term maintainability.
It is recommended to use a .env file, which the Nitty Music Social containers look for in /config. Docker will automatically create this file for you on a
Docker volume the first time you start up Nitty Music Social.
The default .env file can be found here; example .env file
Create the container
This example below shows how to create the Nitty Music Social container on the command line.
Note that you will need to replace the ./config with the path to your config directory. You will also need Postgres and Redis running.
docker create --name postiz -v postiz-uploads:/uploads/ -v postiz-config:/config/ -p 5000:5000 ghcr.io/gitroomhq/postiz-app:latest