From 18b848145ee0ec3b7c28a96a367165c428b53f9f Mon Sep 17 00:00:00 2001 From: Aroy-Art Date: Mon, 16 Jun 2025 21:17:18 +0200 Subject: [PATCH] ISO-Share Stack: update to keep consistent standards --- Docker/Docker-Compose/ISO-Share/.env.sample | 8 ++++++ .../ISO-Share/docker-compose.yml | 26 +++++++++++++------ 2 files changed, 26 insertions(+), 8 deletions(-) create mode 100644 Docker/Docker-Compose/ISO-Share/.env.sample diff --git a/Docker/Docker-Compose/ISO-Share/.env.sample b/Docker/Docker-Compose/ISO-Share/.env.sample new file mode 100644 index 0000000..a025088 --- /dev/null +++ b/Docker/Docker-Compose/ISO-Share/.env.sample @@ -0,0 +1,8 @@ +# Main web ui port +MAIN_PORT= + +# Path to directory of file you want to share. +SHARE_PATH= + +# Loki log monitoring url +LOKI_URL= diff --git a/Docker/Docker-Compose/ISO-Share/docker-compose.yml b/Docker/Docker-Compose/ISO-Share/docker-compose.yml index 88ba915..444858b 100644 --- a/Docker/Docker-Compose/ISO-Share/docker-compose.yml +++ b/Docker/Docker-Compose/ISO-Share/docker-compose.yml @@ -1,9 +1,19 @@ -version: "3" +name: iso-share-stack + services: - iso-share: - ports: - - 8082:80 - volumes: - - /mnt/ISOs:/opt/www/files/ - restart: unless-stopped - image: git.aroy-art.com/aroy/iso-share:latest +############################################## +# ISO-Share +# Simple service for sharing a directory with a nice web ui. +# Project Source: https://git.aroy-art.com/Aroy/ISO-Share +############################################## + iso-share: + image: git.aroy-art.com/aroy/iso-share:latest + ports: + - ${MAIN_PORT:-8082}:80 + volumes: + - ${SHARE_PATH:-./Share}:/opt/www/files/ + restart: unless-stopped + logging: + driver: loki + options: + loki-url: "${LOKI_URL:-http://localhost:3100/loki/api/v1/push}"