mirror of
https://github.com/Kozea/Radicale.git
synced 2025-09-30 21:12:05 +00:00
Add information about official docker image
parent
4b82d34714
commit
a593c23704
1 changed files with 16 additions and 5 deletions
|
@ -1,13 +1,24 @@
|
||||||
# Installing on Docker
|
# Installing on Docker
|
||||||
|
|
||||||
There is a `Dockerfile` at the root of this repository which you can use to build your own Docker image. There is not an officially published Docker image from this file though. However, there is a third party automatically built and published Docker image on Docker Hub at https://hub.docker.com/r/grepular/radicale. This image is built automatically once a day if a new version of Radicale has been released, by an automated workflow at this Gitlab repository https://gitlab.com/grepular/docker-radicale. For a given `major.minor.patch` version release, the following Docker tags are published:
|
## Official image
|
||||||
|
|
||||||
|
There is a `Dockerfile` at the root of this repository which you can use to build your own Docker image. There is now an officially published Docker image from this file on GitHub `docker pull ghcr.io/kozea/radicale:latest`. You can find the list of available images here https://github.com/Kozea/Radicale/pkgs/container/radicale. The following Docker tags are published:
|
||||||
|
|
||||||
|
- latest
|
||||||
|
- nightly-{YYYYMMDD} (example `nightly-20250720`)
|
||||||
|
- major.minor.patch
|
||||||
|
|
||||||
|
|
||||||
|
## Alternative image
|
||||||
|
|
||||||
|
There is also a third party automatically built and published Docker image on Docker Hub at https://hub.docker.com/r/grepular/radicale. This image is built automatically once a day if a new version of Radicale has been released, by an automated workflow at this Gitlab repository https://gitlab.com/grepular/docker-radicale. For a given `major.minor.patch` version release, the following Docker tags are published:
|
||||||
|
|
||||||
- latest
|
- latest
|
||||||
- major.minor.patch
|
- major.minor.patch
|
||||||
- major.minor
|
- major.minor
|
||||||
- major
|
- major
|
||||||
|
|
||||||
## Trust
|
### Trust
|
||||||
|
|
||||||
The person behind this auto-built image is - https://www.grepular.com / https://github.com/mikecardwell / https://gitlab.com/mikecardwell and it's origin is this discussion - https://github.com/Kozea/Radicale/discussions/1745
|
The person behind this auto-built image is - https://www.grepular.com / https://github.com/mikecardwell / https://gitlab.com/mikecardwell and it's origin is this discussion - https://github.com/Kozea/Radicale/discussions/1745
|
||||||
|
|
||||||
|
@ -18,7 +29,7 @@ docker run \
|
||||||
-p 127.0.0.1:5232:5232 \
|
-p 127.0.0.1:5232:5232 \
|
||||||
-v "$PWD/config:/etc/radicale" \
|
-v "$PWD/config:/etc/radicale" \
|
||||||
-v "$PWD/data:/var/lib/radicale" \
|
-v "$PWD/data:/var/lib/radicale" \
|
||||||
grepular/radicale:3
|
ghcr.io/kozea/radicale:latest
|
||||||
```
|
```
|
||||||
|
|
||||||
Now you should be able to access it at http://127.0.0.1:5232
|
Now you should be able to access it at http://127.0.0.1:5232
|
||||||
|
@ -30,7 +41,7 @@ Now you should be able to access it at http://127.0.0.1:5232
|
||||||
version: "2.1"
|
version: "2.1"
|
||||||
services:
|
services:
|
||||||
radicale:
|
radicale:
|
||||||
image: grepular/radicale:3
|
image: ghcr.io/kozea/radicale:3.5.4
|
||||||
user: root
|
user: root
|
||||||
ports:
|
ports:
|
||||||
- "5232:5232"
|
- "5232:5232"
|
||||||
|
@ -47,7 +58,7 @@ If you wish to build the image locally as part of your docker-compose configurat
|
||||||
version: "2.1"
|
version: "2.1"
|
||||||
services:
|
services:
|
||||||
radicale:
|
radicale:
|
||||||
build: "https://github.com/Kozea/Radicale.git#v3.5.2"
|
build: "https://github.com/Kozea/Radicale.git#v3.5.4"
|
||||||
user: root
|
user: root
|
||||||
ports:
|
ports:
|
||||||
- "5232:5232"
|
- "5232:5232"
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue