Public | Automated Build

Last pushed: 5 hours ago
Short Description
Syncthing running on Alpine Linux [docker]
Full Description

Syncthing Docker image running on Alpine Linux

This Docker image (yobasystems/alpine-syncthing) is based on the minimal Alpine Linux with version 0.14.38 of Syncthing

Alpine Version 3.6.2 (Released Jun 17, 2017)
Syncthing Version 0.14.38

What is Alpine Linux?

Alpine Linux is a Linux distribution built around musl libc and BusyBox. The image is only 5 MB in size and has access to a package repository that is much more complete than other BusyBox based images. This makes Alpine Linux a great image base for utilities and even production applications. Read more about Alpine Linux here and you can see how their mantra fits in right at home with Docker images.

What is Syncthing?

Features

  • Minimal size only 8.16 MB and only 4 layers
  • Memory usage is minimal on a simple install
  • Syncthing 0.14.38

Architectures

  • :amd64, :latest - 64 bit Intel/AMD (x86_64/amd64)
  • :i386, :x86 - 32 bit Intel/AMD (x86/i686)
  • :arm64v8, :aarch64 - 64 bit ARM (ARMv8/aarch64)
  • :arm32v7, :armhf - 32 bit ARM (ARMv7/armhf)

PLEASE CHECK TAGS BELOW FOR SUPPORTED ARCHITECTURES, THE ABOVE IS A LIST OF EXPLANATION

Tags

  • :latest, :amd64 latest branch based on amd64
  • :master master branch usually inline with latest
  • :v0.0.0 version number related to docker version
  • :armhf, :arm32v7 Armv7 based on latest tag but arm architecture

Creating an instance

To use this image include FROM yobasystems/alpine-syncthing at the top of your Dockerfile.

docker run -d --restart=always --name alpine-syncthing -v /srv/sync:/srv/data -v /srv/syncthing:/srv/config -p 22000:22000  -p 21025:21025/udp -p 8384:8384 yobasystems/alpine-syncthing

Docker Compose example:

alpine-syncthing:
  image: yobasystems/alpine-syncthing
  expose:
    - "8384"
    - "22000"
    - "21027/udp"
  volumes:
    - /srv/sync:/srv/data
    - /srv/syncthing:/srv/config
  restart: always

Source Repository

Links

Docker Pull Command
Owner
yobasystems
Source Repository