diff --git a/docker-compose.yml b/docker-compose.yml index 53e141e..bc3dbd6 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -213,6 +213,46 @@ services: volumes: - ${DOCKERCONFIGS}/remotely/data:/remotely-data + shlink-server: + container_name: shlink-server + image: shlinkio/shlink:stable + environment: + - TZ=${TZ} + - DEFAULT_DOMAIN=aknlw.com + - IS_HTTPS_ENABLED=true + - DB_DRIVER=maria + - DB_USER=shlink + - DB_NAME=shlink + - DB_PASSWORD=OoDahdohv6 + - DB_HOST=shlink-database + - INITIAL_API_KEY=eiy5ees0AiVoh8eeWa7U + depends_on: + - shlink-database + ports: + - 192.168.1.4:8380:8080 + restart: always + + shlink-database: + container_name: shlink-database + image: mariadb:10.8 + environment: + - MARIADB_ROOT_PASSWORD=coo6Pooch2 + - MARIADB_DATABASE=shlink + - MARIADB_USER=shlink + - MARIADB_PASSWORD=OoDahdohv6 + restart: always + volumes: + - ${DOCKERCONFIGS}/shlink/mariadb/db_data:/var/lib/mysql + + shlink-web-client: + container_name: shlink-web-client + image: shlinkio/shlink-web-client + ports: + - 192.168.1.4:8381:80 + restart: always + volumes: + - ${DOCKERCONFIGS}/shlink/servers.json:/usr/share/nginx/html/servers.json + syncthing-relay-discovery: container_name: syncthing-relay-discovery image: t4skforce/syncthing-relay-discovery:latest diff --git a/shlink/servers.json b/shlink/servers.json new file mode 100644 index 0000000..ef53c72 --- /dev/null +++ b/shlink/servers.json @@ -0,0 +1,7 @@ +[ + { + "name": "aknlw.com", + "url": "https://aknlw.com", + "apiKey": "eiy5ees0AiVoh8eeWa7U" + } +]