CallMeTechie
DE Login
Home Products Blog About Contact

Deployment: Synology DSM 7.2+

Deployment · Updated 2 weeks ago

Prerequisites

  • DSM 7.2 or newer with Container Manager (DSM 7.0/7.1 see "Legacy" below)
  • NAS on the same LAN as the target devices
  • Administrator rights

Steps

  1. Import the image

    Container Manager can't build images itself. Download:

    docker pull ghcr.io/callmetechie/gatecontrol-gateway:latest
    docker save -o gatecontrol-gateway.tar ghcr.io/callmetechie/gatecontrol-gateway:latest
    

    Then upload via File Station to /volume1/docker/ and select it in Container Manager → "Import".

  2. Directory structure

    Via File Station:

    /volume1/docker/gatecontrol-gateway/
      └── config/
          └── gateway.env    ← downloaded from the GateControl UI
    
  3. Create the project

    Container Manager → Project → Create:

    • Path: /volume1/docker/gatecontrol-gateway
    • docker-compose.yml: copy-paste from docker-compose.example.yml (see the main repo)
  4. Start

    Project → Start. Logs via Container Manager → Project → Logs.

DSM 7.0/7.1 (Legacy)

Container Manager on older DSM versions has limited docker-compose support. Recommended: standalone Docker via SSH:

ssh admin@synology
cd /volume1/docker/gatecontrol-gateway
sudo docker compose up -d

For users who prefer to stay on the old setup: docker-wireguard-go is still available as a simple WG client without Gateway features.

Cookie Settings

We use cookies to improve your experience. Essential cookies are always active.

Privacy Policy
ESC
↑↓ navigate open esc close