services: shlink: image: shlinkio/shlink:4.5 container_name: shlink restart: always ports: - "8085:8080" 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} DB_DRIVER: postgres DB_HOST: shared-postgres DB_PORT: 5432 DB_NAME: ${SHLINK_POSTGRES_DB} DB_USER: ${SHLINK_POSTGRES_USER} DB_PASSWORD: ${SHLINK_POSTGRES_PASSWORD} depends_on: shared-postgres: condition: service_healthy networks: - postgres-network networks: postgres-network: external: true