diff --git a/compose/gitea/compose.yaml b/compose/gitea/compose.yaml index 2a10398..f329bcd 100644 --- a/compose/gitea/compose.yaml +++ b/compose/gitea/compose.yaml @@ -1,4 +1,3 @@ -version: "3" services: server: image: gitea/gitea:latest @@ -13,7 +12,7 @@ services: - GITEA__database__PASSWD=gitea restart: unless-stopped volumes: - - /opt/docker/data/gitea:/data + - gitea_data:/data - /etc/timezone:/etc/timezone:ro - /etc/localtime:/etc/localtime:ro ports: @@ -36,3 +35,5 @@ networks: tnet: name: traefik-net external: true +volumes: + gitea_data: \ No newline at end of file diff --git a/compose/ittools/compose.yaml b/compose/ittools/compose.yaml new file mode 100644 index 0000000..0e66627 --- /dev/null +++ b/compose/ittools/compose.yaml @@ -0,0 +1,13 @@ +services: + it-tools: + image: corentinth/it-tools:latest + container_name: it-tools + restart: unless-stopped + ports: + - "8780:80" + labels: + - homepage.group=Apps + - homepage.name=IT Tools + - homepage.icon=mdi-tools + - homepage.description=IT Dev Tools + - homepage.href=http://10.250.50.70:8780 \ No newline at end of file diff --git a/compose/komodo/compose.yaml b/compose/komodo/compose.yaml deleted file mode 100644 index e0c5e53..0000000 --- a/compose/komodo/compose.yaml +++ /dev/null @@ -1,67 +0,0 @@ -################################ -# 🦎 KOMODO COMPOSE - MONGO 🦎 # -################################ - -## This compose file will deploy: -## 1. MongoDB -## 2. Komodo Core -## 3. Komodo Periphery - -services: - core: - image: ghcr.io/mbecker20/komodo:${COMPOSE_KOMODO_IMAGE_TAG:-latest} - labels: - komodo.skip: null # Prevent Komodo from stopping with StopAllContainers - restart: unless-stopped - logging: - driver: ${COMPOSE_LOGGING_DRIVER:-local} - networks: - - traefik-net - ports: - - 9120:9120 - env_file: .env - environment: - KOMODO_DATABASE_ADDRESS: ${MONGODB_IP}:27017 -# KOMODO_DATABASE_USERNAME: ${KOMODO_DB_USERNAME} -# KOMODO_DATABASE_PASSWORD: ${KOMODO_DB_PASSWORD} - volumes: - ## Core cache for repos for latest commit hash / contents - - repo-cache:/repo-cache - ## Store sync files on server - # - /path/to/syncs:/syncs - ## Optionally mount a custom core.config.toml - # - /path/to/core.config.toml:/config/config.toml - ## Allows for systemd Periphery connection at - ## "http://host.docker.internal:8120" - # extra_hosts: - # - host.docker.internal:host-gateway - - ## Deploy Periphery container using this block, - ## or deploy the Periphery binary with systemd using - ## https://github.com/mbecker20/komodo/tree/main/scripts - periphery: - image: ghcr.io/mbecker20/periphery:${COMPOSE_KOMODO_IMAGE_TAG:-latest} - labels: - komodo.skip: null # Prevent Komodo from stopping with StopAllContainers - restart: unless-stopped - logging: - driver: ${COMPOSE_LOGGING_DRIVER:-local} - networks: - - traefik-net - env_file: .env - environment: - PERIPHERY_REPO_DIR: ${PERIPHERY_ROOT_DIRECTORY:-/etc/komodo}/repos - PERIPHERY_STACK_DIR: ${PERIPHERY_ROOT_DIRECTORY:-/etc/komodo}/stacks - PERIPHERY_SSL_KEY_FILE: ${PERIPHERY_ROOT_DIRECTORY:-/etc/komodo}/ssl/key.pem - PERIPHERY_SSL_CERT_FILE: ${PERIPHERY_ROOT_DIRECTORY:-/etc/komodo}/ssl/cert.pem - volumes: - ## Mount external docker socket - - /var/run/docker.sock:/var/run/docker.sock - - /proc:/proc - - ${PERIPHERY_ROOT_DIRECTORY:-/etc/komodo}:${PERIPHERY_ROOT_DIRECTORY:-/etc/komodo} -volumes: - # Core - repo-cache: null -networks: - traefik-net: - external: true