self-hosted/radicale
Lorenzo Carbonell 61c9694683 change mv by cp 2023-05-02 07:16:30 +02:00
..
Dockerfile radicale 2022-04-24 10:38:28 +02:00
README.md change mv by cp 2023-05-02 07:16:30 +02:00
config radicale 2022-04-24 10:38:28 +02:00
docker-compose.caddy.yml radicale 2022-04-24 10:38:28 +02:00
docker-compose.default.yml radicale 2022-04-24 10:38:28 +02:00
docker-compose.traefik.yml fix errors 2022-05-04 08:10:53 +02:00
docker-compose.yml radicale 2022-04-24 10:38:28 +02:00
entrypoint.sh radicale 2022-04-24 10:38:28 +02:00
requirements.txt radicale 2022-04-24 10:38:28 +02:00
sample.env radicale 2022-04-24 10:38:28 +02:00

README.md

Installation

git clone https://github.com/atareao/self-hosted.git
cd self-hosted/radicale
cp sample.env .env
sed -i "s/radicale.tuservidor.es/el_fqdn_que_quieras/g" .env
mkdir data
touch .htpasswd-users
docker run --rm -it --name radicale -v ${PWD}/.htpasswd-users:/app/.htpasswd-users atareao/radicale:v1.0 htpasswd -c .htpasswd-users usuario

Recuerda cambiar usuario por el nombre del usuario que tu quieras.

Si quieres añadir mas usuarios, para cada uno de ellos, tienes que ejecutar la siguiente instrucción.

docker run --rm -it --name radicale -v ${PWD}/.htpasswd-users:/app/.htpasswd-users atareao/radicale:v1.0 htpasswd .htpasswd-users nuevo_usuario

Recuerda nuevamente que tendrás que cambiar nuevo_usuario por el nombre del usuario que consideres.

A la hora de levantar el servicio dependerá del proxy inverso que hayas seleccionado. Si has elegido Caddy, simplemente,

docker-compose -f docker-compose.yml -f docker-compose.caddy.yml up -d
docker-compose logs -f

Mientras que si has elegido Traefik,

docker-compose -f docker-compose.yml -f docker-compose.traefik.yml up -d
docker-compose logs -f