Docker

How to install SeedboxSync with Docker

Table of Contents

Pull image #

From Docker Hub:

docker pull llaumgui/seedboxsync

Or from GitHub Packages:

docker pull ghcr.io/llaumgui/seedboxsync

Use image #

  • Setup your configuration.yml (see configuration).
  • Run docker and mount your configuration.yml and others path
docker run --rm \
  --volume /data/seedboxsync/config:/config/seedboxsync.yml \
  --volume /data/seedboxsync/watch:/watch \
  --volume /data/seedboxsync/downloads:/downloads \
  ghcr.io/llaumgui/seedboxsync:latest --help
  • Use a script to shortcut the call:
#!/bin/bash

CONTAINER_NAME="ghcr.io/llaumgui/seedboxsync:latest"
COMMAND="$@"

docker run --rm \
  --volume /data/seedboxsync:/config \
  --volume /data/seedboxsync/watch:/watch \
  --volume /data/seedboxsync/downloads:/downloads \
  ${CONTAINER_NAME} ${COMMAND}