Skip to content

Commit

Permalink
linuxserver: final steps - tagname v3.20-lsio
Browse files Browse the repository at this point in the history
align all references for new tag `v3.20-lsio`
  • Loading branch information
userid0x0 committed Nov 2, 2024
1 parent 4ced4f3 commit 13304b6
Show file tree
Hide file tree
Showing 4 changed files with 9 additions and 5 deletions.
1 change: 1 addition & 0 deletions .github/workflows/docker-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,7 @@ on:
push:
branches:
- 'v[0-9]+.[0-9]+'
- 'v[0-9]+.[0-9]+-lsio'
paths-ignore:
- '**.md'
- 'compose/**'
Expand Down
7 changes: 5 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,17 +7,20 @@ It's a fork of https://github.com/elleFlorio/svn-docker & https://github.com/sea
Lightweight container providing an SVN server, based on **Alpine Linux** and S6 process management (see [here](https://github.com/linuxserver/docker-baseimage-alpine) for details).
The access to the server is possible via **WebDav protocol** (http://).

Components (Tag `lsio-v3.20`):
Components (Tag `v3.20-lsio`):
- Alpine Linux (3.20) with S6 Overlay
- svn + apache taken from Alpine Linux
- iF.SVNAdmin web-interface used from [https://github.com/mfreiholz/iF.SVNAdmin](https://github.com/mfreiholz/iF.SVNAdmin)
<br>version: 1.6.2 + some patches for PHP8.3
- WebSVN web-interface used from [https://github.com/websvnphp/websvn](https://github.com/websvnphp/websvn)<br>version: 2.8.4
- Repos-Style XSLT Stylesheet used from [https://github.com/rburgoyne/repos-style](https://github.com/rburgoyne/repos-style)

Note:
Starting tag `v3.20-lsio` the volume mount moved from `/data` to `/config`. Please adapt your `docker-compose.yml` file accordingly.

## Tags
- `latest` latest version
- `lsio-v3.20` based on linuxserver.io baseimage / Alpine Linux 3.20
- `v3.20-lsio` based on linuxserver.io baseimage / Alpine Linux 3.20
- `v3.20` based on Alpine Linux 3.20
- `v3.19` based on Alpine Linux 3.19
- `v3.18` based on Alpine Linux 3.18
Expand Down
4 changes: 2 additions & 2 deletions compose/traefik/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ services:
- traefik_default

svn:
image: userid0x0/svn-docker:latest
image: userid0x0/svn-docker:v3.20-lsio
container_name: subversion
restart: unless-stopped
labels:
Expand All @@ -85,7 +85,7 @@ services:
- traefik.http.routers.rSvnSubdomainRedirectHttps.entrypoints=epWebsecure
- traefik.http.routers.rSvnSubdomainRedirectHttps.tls=true
volumes:
- svn_data:/data
- svn_data:/config
networks:
- traefik_default

Expand Down
2 changes: 1 addition & 1 deletion root/etc/s6-overlay/s6-rc.d/init-migrate-volume-move/run
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
# `/data` exists - if the new volume exists as well, all fine
[ -d "/config/repositories" ] && exit 0

echo "Error: starting tag 'lscr-3.20' the volume mount moved"
echo "Error: starting tag 'v3.20-lsio' the volume mount moved"
echo " from '/data' to '/config'"
echo "."
echo "Info: Please adapt your 'docker-compose' / 'docker run'"
Expand Down

0 comments on commit 13304b6

Please sign in to comment.