From 04f359eb95018c546ae9c407edff5f8217322e96 Mon Sep 17 00:00:00 2001 From: Nikolaos Karaolidis Date: Sat, 5 Mar 2022 22:06:46 +0000 Subject: [PATCH] Add yourls, update scrutiny network --- analytics/docker-compose.yml | 2 ++ routing/docker-compose.yml | 31 +++++++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) diff --git a/analytics/docker-compose.yml b/analytics/docker-compose.yml index 1cd585c..d3c0055 100644 --- a/analytics/docker-compose.yml +++ b/analytics/docker-compose.yml @@ -112,6 +112,8 @@ services: cap_add: - SYS_RAWIO - SYS_ADMIN + networks: + - proxy networks: grafana: diff --git a/routing/docker-compose.yml b/routing/docker-compose.yml index 949ea58..92d3d73 100644 --- a/routing/docker-compose.yml +++ b/routing/docker-compose.yml @@ -94,6 +94,35 @@ services: networks: - proxy + yourls: + build: https://git.karaolidis.com/Nikas36/yourls-plugins.git + image: yourls:custom + container_name: yourls + restart: unless-stopped + environment: + - 'YOURLS_DB_HOST=yourls_db:3306' + - 'YOURLS_DB_PASS=${YOURLS_DB_PASS}' + - 'YOURLS_SITE=${YOURLS_URL}' + - 'YOURLS_USER=${YOURLS_USER}' + - 'YOURLS_PASS=${YOURLS_PASS}' + networks: + - yourls + - proxy + depends_on: + - yourls_db + + yourls_db: + image: mysql + container_name: yourls_db + restart: unless-stopped + volumes: + - '/home/nick/configs/yourls/db:/var/lib/mysql' + environment: + - 'MYSQL_ROOT_PASSWORD=${YOURLS_DB_PASS}' + networks: + - yourls + user: '1000:1000' + networks: proxy: external: true @@ -101,3 +130,5 @@ networks: tor: external: true name: proxy + yourls: + name: yourls \ No newline at end of file