Auto-hébergeur OpenSign™ avec Docker sur Linux/MacOS/Windows

Lien : https://docs.opensignlabs.com/docs/self-host/docker/run-locally

Installer Docker

créer un conteneur LXC et installer Docker : https://siocours.lycees.nouvelle-aquitaine.pro/doku.php/docker/installationlinux

renseigner les dépôts

# Add Docker's official GPG key:
apt update
apt install ca-certificates curl
install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
chmod a+r /etc/apt/keyrings/docker.asc
# Add the repository to Apt sources:
tee /etc/apt/sources.list.d/docker.sources <<EOF
Types: deb
URIs: https://download.docker.com/linux/debian
Suites: $(. /etc/os-release && echo "$VERSION_CODENAME")
Components: stable
Signed-By: /etc/apt/keyrings/docker.asc
EOF
apt update

télécharger les fichiers docker-compose.yml, Caddyfile et .env.localdev

renommer .env.localdev en .env.prod

Installer mimio - vS3

docker run -p 9000:9000 -p 9001:9001 \
-v /minio/data:/data \
-e "MINIO_ROOT_USER=admin" \
-e "MINIO_ROOT_PASSWORD=motdepasse" \
quay.io/minio/minio server /data --console-address ":9001"

Console MinIO : http://IP:9001

Endpoint S3 : http://IP:9000