diff --git a/docker-compose.yml b/docker-compose.yml index 05b3e9c..4a8f0bd 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -10,6 +10,7 @@ include: - pingvin/docker-compose.yml - pocketid/docker-compose.yml - spliit/docker-compose.yml + - shlink/docker-compose.yml - synapse/docker-compose.yml - updater/docker-compose.yml - vaultwarden/docker-compose.yml \ No newline at end of file diff --git a/shlink/.env.example b/shlink/.env.example new file mode 100644 index 0000000..5fd6f41 --- /dev/null +++ b/shlink/.env.example @@ -0,0 +1,5 @@ +SHLINK_DOMAIN= +SHLINK_IS_HTTPS_ENABLED= +SHLINK_GEOIP_LICENSE_KEY= + +SLINK_API_KEY= \ No newline at end of file diff --git a/shlink/docker-compose.yml b/shlink/docker-compose.yml new file mode 100644 index 0000000..e4e7d04 --- /dev/null +++ b/shlink/docker-compose.yml @@ -0,0 +1,10 @@ +services: + shlink: + image: shlinkio/shlink:4.4 + container_name: shlink + restart: unless-stopped + environment: + DEFAULT_DOMAIN: ${SHLINK_DOMAIN} + IS_HTTPS_ENABLED: ${SHLINK_IS_HTTPS_ENABLED} + GEOLITE_LICENSE_KEY: ${SHLINK_GEOIP_LICENSE_KEY} + INITIAL_API_KEY: ${SHLINK_API_KEY} \ No newline at end of file