Auto Merge of PR 141 - nocodb-deployment_2025-08-09T09-00-09
Merged by Trez.One
This commit was merged in pull request #141.
This commit is contained in:
@@ -123,6 +123,9 @@
|
|||||||
| navidrome | deluan/navidrome:latest |
|
| navidrome | deluan/navidrome:latest |
|
||||||
| netalertx | jokobsk/netalertx:latest |
|
| netalertx | jokobsk/netalertx:latest |
|
||||||
| nextcloud | nextcloud/all-in-one:latest |
|
| nextcloud | nextcloud/all-in-one:latest |
|
||||||
|
| nocodb | nocodb/nocodb:latest |
|
||||||
|
| nocodb-pg-db | postgres:16-alpine |
|
||||||
|
| nocodb-valkey | docker.io/bitnami/valkey:latest |
|
||||||
| ollama | ollama/ollama |
|
| ollama | ollama/ollama |
|
||||||
| ombi | lscr.io/linuxserver/ombi:latest |
|
| ombi | lscr.io/linuxserver/ombi:latest |
|
||||||
| omnitools | iib0011/omni-tools:latest |
|
| omnitools | iib0011/omni-tools:latest |
|
||||||
|
|||||||
@@ -4241,6 +4241,72 @@ services:
|
|||||||
volumes:
|
volumes:
|
||||||
- /var/run/docker.sock:/var/run/docker.sock
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
- nextcloud_aio_mastercontainer:/mnt/docker-aio-config
|
- nextcloud_aio_mastercontainer:/mnt/docker-aio-config
|
||||||
|
nocodb:
|
||||||
|
container_name: nocodb
|
||||||
|
depends_on:
|
||||||
|
nocodb-pg-db:
|
||||||
|
condition: service_healthy
|
||||||
|
required: true
|
||||||
|
nocodb-valkey:
|
||||||
|
condition: service_healthy
|
||||||
|
required: true
|
||||||
|
environment:
|
||||||
|
NC_DB: pg://nocodb-pg-db:5432?u=nocodb&p=${NOCODB_PG_PASSWORD}&d=nocodb
|
||||||
|
NC_ADMIN_EMAIL: noreply@${MY_TLD}
|
||||||
|
NC_ADMIN_PASSWORD: ${NOCODB_ADMIN_PASSWORD}
|
||||||
|
NC_PUBLIC_URL: https://nocodb.${MY_TLD}
|
||||||
|
NC_AUTH_JWT_SECRET: ${NOCODB_AUTH_JWT_SECRET}
|
||||||
|
NC_REDIS_URL: redis://nocodb-valkey:6379
|
||||||
|
NC_SMTP_HOST: postal-smtp
|
||||||
|
NC_SMTP_PORT: 25
|
||||||
|
NC_SMTP_SECURE: true
|
||||||
|
NC_SMTP_USERNAME: ${POSTAL_NC_SMTP_AUTH_USER}
|
||||||
|
NC_SMTP_PASSWORD: ${POSTAL_NC_SMTP_AUTH_PASSWORD}
|
||||||
|
NC_SMTP_FROM: noreply@${MY_TLD}
|
||||||
|
image: "nocodb/nocodb:latest"
|
||||||
|
labels:
|
||||||
|
homepage.group: Code/DevOps
|
||||||
|
homepage.name: NocoDB
|
||||||
|
homepage.href: https://nocodb.${MY_TLD}
|
||||||
|
homepage.icon: nocodb.svg
|
||||||
|
homepage.description: Turn any SQL-based database into a smart spreadsheet
|
||||||
|
swag: enable
|
||||||
|
swag_port: 8080
|
||||||
|
swag_proto: http
|
||||||
|
swag_url: nocodb.${MY_TLD}
|
||||||
|
swag.uptime-kuma.enabled: true
|
||||||
|
swag.uptime-kuma.name: NocoDB
|
||||||
|
swag.uptime-kuma.monitor.url: https://nocodb.${MY_TLD}
|
||||||
|
swag.uptime-kuma.monitor.interval: 300
|
||||||
|
swag.uptime-kuma.monitor.retryInterval: 60
|
||||||
|
swag.uptime-kuma.monitor.maxretries: 5
|
||||||
|
ports:
|
||||||
|
- 8946:8080
|
||||||
|
restart: unless-stopped
|
||||||
|
volumes:
|
||||||
|
- nocodb_data:/usr/app/data
|
||||||
|
nocodb-pg-db:
|
||||||
|
container_name: nocodb-pg-db
|
||||||
|
environment:
|
||||||
|
POSTGRES_DB: nocodb
|
||||||
|
POSTGRES_PASSWORD: ${NOCODB_PG_PASSWORD}
|
||||||
|
POSTGRES_USER: nocodb
|
||||||
|
expose:
|
||||||
|
- 5432
|
||||||
|
healthcheck:
|
||||||
|
interval: 10s
|
||||||
|
retries: 10
|
||||||
|
test: "pg_isready -U \"$$POSTGRES_USER\" -d \"$$POSTGRES_DB\""
|
||||||
|
timeout: 2s
|
||||||
|
image: postgres:16-alpine
|
||||||
|
restart: unless-stopped
|
||||||
|
volumes:
|
||||||
|
- nocodb_pg_data:/var/lib/postgresql/data
|
||||||
|
nocodb-valkey:
|
||||||
|
container_name: nocodb-valkey
|
||||||
|
<< : *valkey-params
|
||||||
|
volumes:
|
||||||
|
- nocodb_valkey_data:/data/valkey
|
||||||
ollama:
|
ollama:
|
||||||
container_name: ollama
|
container_name: ollama
|
||||||
image: ollama/ollama
|
image: ollama/ollama
|
||||||
@@ -7084,6 +7150,12 @@ volumes:
|
|||||||
name: n8n-data
|
name: n8n-data
|
||||||
nextcloud_aio_mastercontainer:
|
nextcloud_aio_mastercontainer:
|
||||||
name: nextcloud_aio_mastercontainer
|
name: nextcloud_aio_mastercontainer
|
||||||
|
nocodb_data:
|
||||||
|
name: nocodb_data
|
||||||
|
nocodb_pg_data:
|
||||||
|
name: nocodb_pg_data
|
||||||
|
nocodb_valkey_data:
|
||||||
|
name: nocodb_valkey_data
|
||||||
ollama:
|
ollama:
|
||||||
name: ollama
|
name: ollama
|
||||||
paperless-ngx-data:
|
paperless-ngx-data:
|
||||||
|
|||||||
Reference in New Issue
Block a user