mirror of
https://github.com/linuxserver/templates.git
synced 2026-03-16 00:02:47 +08:00
150 lines
5.2 KiB
XML
Executable File
150 lines
5.2 KiB
XML
Executable File
<?xml version="1.0"?>
|
|
<!-- DO NOT CHANGE THIS FILE MANUALLY, IT IS AUTOMATICALLY GENERATED -->
|
|
<!-- GENERATED FROM https://github.com/linuxserver/docker-syncthing/blob/master/readme-vars.yml -->
|
|
<Container version="2">
|
|
<Name>syncthing</Name>
|
|
<Repository>lscr.io/linuxserver/syncthing</Repository>
|
|
<Registry>https://github.com/orgs/linuxserver/packages/container/package/syncthing</Registry>
|
|
<DonateText>Donations</DonateText>
|
|
<DonateLink>https://www.linuxserver.io/donate</DonateLink>
|
|
<DonateImg>https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/donate.png</DonateImg>
|
|
<Network>bridge</Network>
|
|
<Privileged>false</Privileged>
|
|
<Support>https://github.com/linuxserver/docker-syncthing/issues/new/choose</Support>
|
|
<Shell>bash</Shell>
|
|
<GitHub>https://github.com/linuxserver/docker-syncthing#application-setup</GitHub>
|
|
<ReadMe>https://github.com/linuxserver/docker-syncthing#readme</ReadMe>
|
|
<Project>https://syncthing.net</Project>
|
|
<Overview>Syncthing(https://syncthing.net) replaces proprietary sync and cloud services with something open, trustworthy and decentralized. Your data is your data alone and you deserve to choose where it is stored, if it is shared with some third party and how it's transmitted over the Internet.</Overview>
|
|
<WebUI>http://[IP]:[PORT:8384]</WebUI>
|
|
<TemplateURL>https://raw.githubusercontent.com/linuxserver/templates/main/unraid/syncthing.xml</TemplateURL>
|
|
<Icon>https://raw.githubusercontent.com/linuxserver/docker-templates/master/linuxserver.io/img/syncthing-logo.png</Icon>
|
|
<Date>2025-08-16</Date>
|
|
<Changes>
|
|
### 2025-08-16
|
|
- Rebase to Alpine 3.22.
|
|
|
|
### 2025-08-13
|
|
- Use double-dash long options for syncthing v2.0.0.
|
|
|
|
### 2024-12-03
|
|
- Rebase to Alpine 3.21.
|
|
|
|
### 2024-06-06
|
|
- Rebase to Alpine 3.20.
|
|
|
|
### 2024-03-05
|
|
- Rebase to Alpine 3.19.
|
|
|
|
### 2023-09-05
|
|
- Rebase to Alpine 3.18.
|
|
|
|
### 2023-07-01
|
|
- Deprecate armhf. As announced here(https://www.linuxserver.io/blog/a-farewell-to-arm-hf)
|
|
|
|
### 2023-02-13
|
|
- Rebase to Alpine 3.17, migrate to s6v3.
|
|
|
|
### 2022-08-17
|
|
- Build on alpine 3.16 for go 1.18).
|
|
|
|
### 2022-05-03
|
|
- Rebase to alpine 3.15 (builds on edge for go 1.18).
|
|
|
|
### 2021-10-05
|
|
- Rebase to alpine 3.14.
|
|
|
|
### 2021-05-12
|
|
- Remove sysctl parameter again
|
|
|
|
### 2021-05-03
|
|
- Raise maximum UDP buffer size.
|
|
|
|
### 2021-05-03
|
|
- Add port mapping for 22000/udp.
|
|
|
|
### 2021-01-29
|
|
- Deprecate `UMASK_SET` in favor of UMASK in baseimage, see above for more information.
|
|
|
|
### 2021-01-23
|
|
- Rebasing to alpine 3.13.
|
|
|
|
### 2020-09-15
|
|
- Use go from alpine edge repo to compile. Remove duplicate UMASK env var. Add hostname setting.
|
|
|
|
### 2020-06-01
|
|
- Rebasing to alpine 3.12.
|
|
|
|
### 2019-12-19
|
|
- Rebasing to alpine 3.11.
|
|
|
|
### 2019-06-28
|
|
- Rebasing to alpine 3.10.
|
|
|
|
### 2019-03-23
|
|
- Switching to new Base images, shift to arm32v7 tag.
|
|
|
|
### 2019-03-05
|
|
- Update Build process for v1.1.0 release.
|
|
|
|
### 2019-02-22
|
|
- Rebasing to alpine 3.9.
|
|
|
|
### 2019-01-16
|
|
- Add pipeline logic and multi arch.
|
|
|
|
### 2018-07-30
|
|
- Rebase to alpine 3.8 and use buildstage.
|
|
|
|
### 2017-12-13
|
|
- Rebase to alpine 3.7.
|
|
|
|
### 2017-10-25
|
|
- Add env for manual setting of umask.
|
|
|
|
### 2017-07-29
|
|
- Simplify build structure as symlinks failing on 0.14.32
|
|
|
|
### 2017-05-28
|
|
- Rebase to alpine 3.6.
|
|
|
|
### 2017-02-08
|
|
- Rebase to alpine 3.5.
|
|
|
|
### 2016-11-01
|
|
- Switch to compiling latest version from git source.
|
|
|
|
### 2016-10-14
|
|
- Add version layer information.
|
|
|
|
### 2016-09-30
|
|
- Fix umask.
|
|
|
|
### 2016-09-09
|
|
- Add layer badges to README.
|
|
|
|
### 2016-08-28
|
|
- Add badges to README.
|
|
|
|
### 2016-08-11
|
|
- Rebase to alpine linux.
|
|
|
|
### 2015-12-18
|
|
- Initial testing / release (IronicBadger)
|
|
|
|
### 2015-09-24
|
|
- Inital dev complete (Lonix)
|
|
|
|
</Changes>
|
|
<Config Name="WebUI" Target="8384" Default="8384" Mode="tcp" Description="Application WebUI" Type="Port" Display="always" Required="true" Mask="false"/>
|
|
<Config Name="Port: 22000" Target="22000" Default="22000" Mode="tcp" Description="Listening port (TCP)" Type="Port" Display="always" Required="true" Mask="false"/>
|
|
<Config Name="Port: 22000" Target="22000" Default="22000" Mode="udp" Description="Listening port (UDP)" Type="Port" Display="always" Required="true" Mask="false"/>
|
|
<Config Name="Port: 21027" Target="21027" Default="21027" Mode="udp" Description="Protocol discovery" Type="Port" Display="always" Required="true" Mask="false"/>
|
|
<Config Name="Appdata" Target="/config" Default="" Mode="rw" Description="Configuration files." Type="Path" Display="advanced" Required="true" Mask="false"/>
|
|
<Config Name="Path: /data1" Target="/data1" Default="" Mode="rw" Description="Data1" Type="Path" Display="always" Required="true" Mask="false"/>
|
|
<Config Name="Path: /data2" Target="/data2" Default="" Mode="rw" Description="Data2" Type="Path" Display="always" Required="true" Mask="false"/>
|
|
<Config Name="PUID" Target="PUID" Default="99" Description="Container Variable: PUID" Type="Variable" Display="advanced" Required="true" Mask="false"/>
|
|
<Config Name="PGID" Target="PGID" Default="100" Description="Container Variable: PGID" Type="Variable" Display="advanced" Required="true" Mask="false"/>
|
|
<Config Name="UMASK" Target="UMASK" Default="022" Description="Container Variable: UMASK" Type="Variable" Display="advanced" Required="false" Mask="false"/>
|
|
</Container>
|