diff --git a/README.md b/README.md index f570f32..abf802a 100644 --- a/README.md +++ b/README.md @@ -451,6 +451,7 @@ A collection of delicious docker recipes. - [x] jira - [x] strapi/strapi - [x] amancevice/superset +- [x] syncthing/syncthing - [x] tensorflow - [x] serving - [x] tile38/tile38 diff --git a/syncthing/README.md b/syncthing/README.md new file mode 100644 index 0000000..3f0e31e --- /dev/null +++ b/syncthing/README.md @@ -0,0 +1,7 @@ +syncthing +========= + +[Syncthing][1] is a continuous file synchronization program. +It synchronizes files between two or more computers. + +[1]: https://github.com/syncthing/syncthing diff --git a/syncthing/docker-compose.yml b/syncthing/docker-compose.yml new file mode 100644 index 0000000..689e29f --- /dev/null +++ b/syncthing/docker-compose.yml @@ -0,0 +1,16 @@ +version: "3.8" +services: + syncthing: + image: syncthing/syncthing + ports: + - "8384:8384" # Web UI + - "22000:22000/tcp" # TCP file transfers + - "22000:22000/udp" # QUIC file transfers + - "21027:21027/udp" # Receive local discovery broadcasts + volumes: + - ./data:/var/syncthing + environment: + - PUID=1000 + - PGID=1000 + hostname: syncthing + restart: unless-stopped