Skip to main content
Watch the Tutorial for docker-compose install: https://m.youtube.com/watch?v=A6CjAmJOWvA&t=5s
Warning: Please read this migration guide, on how to upgrade from v2.11.2 to v2.12.0+ for Temporal: https://docs.socialsyncs.co/installation/migration

Docker Compose

This guide assumes that you have docker installed, with a reasonable amount of resources to run SocialSyncs. 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 SocialSyncs are entirely configured with environment variables.
  • Option A - environment variables in your docker-compose.yml file
  • Option B - environment variables in a postiz.env file mounted in /config for the SocialSyncs container only
  • Option C - environment variables in a .env file next to your docker-compose.yml file (not recommended).
… or a mixture of the above options!

Installation

1

Clone the Docker Compose repository

2

Configure you docker compose

Configure your docker compose variables
3

Run the docker-compose command

4

Wait for it to load

  1. Access your frontend at: http://localhost:4007 (unless changed in variables)
  2. Visualize and monitor your workflows with temporal at: http://localhost:8080
There is a configuration reference page with a list of configuration settings.

Example docker-compose.yml file

How to use docker compose

Save the file contents to docker-compose.yml in your directory you create for socialsyncs. Run docker compose up to start the services.
Note When you change variables, you must run docker compose down and then docker compose up to recreate these containers with these updated variables.
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 SocialSyncs web interface at https://socialsyncs.your-server.com

Next Steps

Architecture

Learn the architecture of the project

Providers

Set up providers such as LinkedIn, X and Reddit