Add port configuration for services

This commit is contained in:
Andras Bacsai
2024-03-12 20:03:11 +01:00
parent c835c02bf2
commit 73e9410264
8 changed files with 35 additions and 21 deletions

View File

@@ -2,12 +2,13 @@
# slogan: n8n is an extendable workflow automation tool.
# tags: n8n,workflow,automation,open,source,low,code
# logo: svgs/n8n.png
# port: 5678
services:
n8n:
image: docker.n8n.io/n8nio/n8n
environment:
- SERVICE_FQDN_N8N
- SERVICE_FQDN_N8N_5678
- N8N_EDITOR_BASE_URL=${SERVICE_FQDN_N8N}
- WEBHOOK_URL=${SERVICE_FQDN_N8N}
- N8N_HOST=${SERVICE_URL_N8N}

View File

@@ -1,12 +1,13 @@
# documentation: https://github.com/coollabsio/next-image-transformation
# slogan: Drop-in replacement for Vercel's Nextjs image optimization service.
# tags: nextjs,image,transformation,service
# port: 3000
services:
next-image-transformation:
image: ghcr.io/coollabsio/next-image-transformation:latest
environment:
- SERVICE_FQDN_TRANSFORMATION
- SERVICE_FQDN_TRANSFORMATION_3000
- NODE_ENV=production
- ALLOWED_REMOTE_DOMAINS=${ALLOWED_REMOTE_DOMAINS:-*}
- IMGPROXY_URL=${IMGPROXY_URL:-http://imgproxy:8080}

View File

@@ -2,12 +2,13 @@
# slogan: NocoDB is an open source Airtable alternative. Turns any MySQL, PostgreSQL, SQL Server, SQLite & MariaDB into a smart-spreadsheet.
# tags: nocodb,airtable,mysql,postgresql,sqlserver,sqlite,mariadb
# logo: svgs/nocodb.svg
# port: 8080
services:
nocodb:
image: nocodb/nocodb
environment:
- SERVICE_FQDN_NOCODB
- SERVICE_FQDN_NOCODB_8080
volumes:
- nocodb-data:/usr/app/data/
healthcheck:

View File

@@ -2,12 +2,13 @@
# slogan: OpenBlocks is a self-hosted, open-source, low-code platform for building internal tools.
# tags: openblocks,low,code,platform,open,source,low,code
# logo: svgs/openblocks.svg
# port: 3000
services:
openblocks:
image: openblocksdev/openblocks-ce
environment:
- SERVICE_FQDN_OPENBLOCKS
- SERVICE_FQDN_OPENBLOCKS_3000
- ENABLE_USER_SIGN_UP=${ENABLE_USER_SIGN_UP:-true}
- ENCRYPTION_PASSWORD=$SERVICE_PASSWORD_ENCRYPTION
- ENCRYPTION_SALT=$SERVICE_PASSWORD_SALT

View File

@@ -1,12 +1,13 @@
# documentation: https://pairdrop.net/
# slogan: Pairdrop is a self-hosted file sharing and collaboration platform, offering secure file sharing and collaboration capabilities for efficient teamwork.
# tags: file, sharing, collaboration, teamwork
# port: 3000
services:
pairdrop:
image: lscr.io/linuxserver/pairdrop:latest
environment:
- SERVICE_FQDN_PAIRDROP
- SERVICE_FQDN_PAIRDROP_3000
- PUID=1000
- PGID=1000
- TZ=Europe/Madrid

View File

@@ -2,11 +2,12 @@
# slogan: Open Source backend for your next SaaS and Mobile app in 1 file
# tags: pocketbase,backend,saas,mobile,api
# logo: svgs/pocketbase.svg
# port: 8080
services:
pocketbase:
image: ghcr.io/coollabsio/pocketbase:latest
environment:
- SERVICE_FQDN_POCKETBASE
- SERVICE_FQDN_POCKETBASE_8080
volumes:
- pocketbase-data:/app/pb_data

View File

@@ -2,6 +2,7 @@
# slogan: Stirling is a powerful web based PDF manipulation tool
# tags: pdf, manipulation, web, tool
# logo: svgs/stirling.png
# port: 8080
services:
stirling-pdf:
@@ -12,5 +13,5 @@ services:
- stirling-custom-files:/customFiles/
- stirling-logs:/logs/
environment:
- SERVICE_FQDN_SPDF
- SERVICE_FQDN_SPDF_8080
- DOCKER_ENABLE_SECURITY=false