Skip to content

World — Prerequisites

Packages

sudo apt update
sudo apt install -y uuid-runtime        # generating UUIDs
sudo apt install -y docker.io           # container runtime
sudo apt install -y docker-compose-v2   # compose file management
sudo apt install -y unzip               # extracting the installation package

User

Create a dedicated synkzone user and add it to the docker group:

sudo adduser synkzone
sudo usermod -aG docker synkzone

Docker Registry

Authenticate with the Synkzone registry as the synkzone user:

su - synkzone
docker login registry.synkzone.com
exit

Info

Registry credentials are provided by Synkzone. Contact your Synkzone sales representative to obtain access.

Plugins

See Plugins for optional additions and their prerequisites, such as Email.

DNS

Record Type Record Name Record Value Purpose
A world.example.com IP of World Server World

Warning

DNS records must be in place before deployment begins. For a complete example, see Configuration Examples.

Firewall

See Network & Connectivity for which ports are used and why.

Source Destination Port Purpose
Client network(s) World Server TCP/443 Organization discovery
Organization Server World Server TCP/443 Organization registration

Example

sudo iptables -A INPUT -p tcp --dport 443 -m comment --comment SynkzoneWorld -j ACCEPT