Update
This commit is contained in:
3
coolify/services/ngs84osgkwccwkg4w8kwc4gs/.env
Normal file
3
coolify/services/ngs84osgkwccwkg4w8kwc4gs/.env
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
SERVICE_NAME_POCKETBASE=pocketbase
|
||||||
|
SERVICE_FQDN_POCKETBASE=pocketbase-autoclip.site.quack-lab.dev
|
||||||
|
SERVICE_URL_POCKETBASE=https://pocketbase-autoclip.site.quack-lab.dev
|
51
coolify/services/ngs84osgkwccwkg4w8kwc4gs/docker-compose.yml
Normal file
51
coolify/services/ngs84osgkwccwkg4w8kwc4gs/docker-compose.yml
Normal file
@@ -0,0 +1,51 @@
|
|||||||
|
services:
|
||||||
|
pocketbase:
|
||||||
|
image: 'ghcr.io/coollabsio/pocketbase:latest'
|
||||||
|
volumes:
|
||||||
|
- '/mnt/data/docker/volumes/captain--pocketbase-autoclip/_data:/pb_data'
|
||||||
|
container_name: pocketbase-ngs84osgkwccwkg4w8kwc4gs
|
||||||
|
restart: unless-stopped
|
||||||
|
labels:
|
||||||
|
- coolify.managed=true
|
||||||
|
- coolify.version=4.0.0-beta.434
|
||||||
|
- coolify.serviceId=3
|
||||||
|
- coolify.type=service
|
||||||
|
- coolify.name=pocketbase-ngs84osgkwccwkg4w8kwc4gs
|
||||||
|
- coolify.resourceName=pocketbase-autoclip
|
||||||
|
- coolify.projectName=services
|
||||||
|
- coolify.serviceName=pocketbase
|
||||||
|
- coolify.environmentName=production
|
||||||
|
- coolify.pullRequestId=0
|
||||||
|
- coolify.service.subId=4
|
||||||
|
- coolify.service.subType=application
|
||||||
|
- coolify.service.subName=pocketbase
|
||||||
|
- traefik.enable=true
|
||||||
|
- traefik.http.middlewares.redirect-to-https.redirectscheme.scheme=https
|
||||||
|
- traefik.http.routers.http-0-ngs84osgkwccwkg4w8kwc4gs-pocketbase.entryPoints=http
|
||||||
|
- traefik.http.routers.http-0-ngs84osgkwccwkg4w8kwc4gs-pocketbase.middlewares=redirect-to-https
|
||||||
|
- 'traefik.http.routers.http-0-ngs84osgkwccwkg4w8kwc4gs-pocketbase.rule=Host(`pocketbase-autoclip.site.quack-lab.dev`) && PathPrefix(`/`)'
|
||||||
|
- traefik.http.routers.https-0-ngs84osgkwccwkg4w8kwc4gs-pocketbase.entryPoints=https
|
||||||
|
- 'traefik.http.routers.https-0-ngs84osgkwccwkg4w8kwc4gs-pocketbase.rule=Host(`pocketbase-autoclip.site.quack-lab.dev`) && PathPrefix(`/`)'
|
||||||
|
- traefik.http.routers.https-0-ngs84osgkwccwkg4w8kwc4gs-pocketbase.tls.certresolver=letsencrypt
|
||||||
|
- traefik.http.routers.https-0-ngs84osgkwccwkg4w8kwc4gs-pocketbase.tls=true
|
||||||
|
- 'caddy_0.handle_path.0_reverse_proxy={{upstreams 8080}}'
|
||||||
|
- 'caddy_0.handle_path=/*'
|
||||||
|
- caddy_0.header=-Server
|
||||||
|
- 'caddy_0.try_files={path} /index.html /index.php'
|
||||||
|
- 'caddy_0=https://pocketbase-autoclip.site.quack-lab.dev'
|
||||||
|
- caddy_ingress_network=ngs84osgkwccwkg4w8kwc4gs
|
||||||
|
networks:
|
||||||
|
ngs84osgkwccwkg4w8kwc4gs: null
|
||||||
|
environment:
|
||||||
|
COOLIFY_RESOURCE_UUID: ngs84osgkwccwkg4w8kwc4gs
|
||||||
|
COOLIFY_CONTAINER_NAME: pocketbase-ngs84osgkwccwkg4w8kwc4gs
|
||||||
|
COOLIFY_FQDN: pocketbase-autoclip.site.quack-lab.dev
|
||||||
|
COOLIFY_URL: 'https://pocketbase-autoclip.site.quack-lab.dev'
|
||||||
|
SERVICE_NAME_POCKETBASE: pocketbase
|
||||||
|
volumes: { }
|
||||||
|
networks:
|
||||||
|
ngs84osgkwccwkg4w8kwc4gs:
|
||||||
|
name: ngs84osgkwccwkg4w8kwc4gs
|
||||||
|
external: true
|
||||||
|
configs: { }
|
||||||
|
secrets: { }
|
11
coolify/services/uckw8cogoocgcs8c8ok8ksoo/.env
Normal file
11
coolify/services/uckw8cogoocgcs8c8ok8ksoo/.env
Normal file
@@ -0,0 +1,11 @@
|
|||||||
|
SERVICE_NAME_VAULTWARDEN=vaultwarden
|
||||||
|
SERVICE_FQDN_VAULTWARDEN=bitwarden.site.quack-lab.dev
|
||||||
|
SERVICE_PASSWORD_64_ADMIN=bqs7okwkcmaA6YsnTK6ts28ajs0QnsD5rJfuWTQpvcF44UOzjm9dyGqLNAdCWpx2
|
||||||
|
SERVICE_URL_VAULTWARDEN=https://bitwarden.site.quack-lab.dev
|
||||||
|
ADMIN_TOKEN=${SERVICE_PASSWORD_64_ADMIN}
|
||||||
|
DOMAIN=https://bitwarden.site.quack-lab.dev
|
||||||
|
PUSH_ENABLED=false
|
||||||
|
PUSH_SERVICE_ID=
|
||||||
|
PUSH_SERVICE_KEY=
|
||||||
|
SIGNUP_ALLOWED=true
|
||||||
|
VAULTWARDEN_DB_URL=data/db.sqlite3
|
74
coolify/services/uckw8cogoocgcs8c8ok8ksoo/docker-compose.yml
Normal file
74
coolify/services/uckw8cogoocgcs8c8ok8ksoo/docker-compose.yml
Normal file
@@ -0,0 +1,74 @@
|
|||||||
|
services:
|
||||||
|
vaultwarden:
|
||||||
|
image: 'vaultwarden/server:latest'
|
||||||
|
environment:
|
||||||
|
SERVICE_URL_VAULTWARDEN: 'https://bitwarden.site.quack-lab.dev'
|
||||||
|
DOMAIN: '${SERVICE_URL_VAULTWARDEN}'
|
||||||
|
DATABASE_URL: '${VAULTWARDEN_DB_URL:-data/db.sqlite3}'
|
||||||
|
SIGNUPS_ALLOWED: '${SIGNUP_ALLOWED:-true}'
|
||||||
|
ADMIN_TOKEN: '${SERVICE_PASSWORD_64_ADMIN}'
|
||||||
|
IP_HEADER: X-Forwarded-For
|
||||||
|
PUSH_ENABLED: '${PUSH_ENABLED:-false}'
|
||||||
|
PUSH_INSTALLATION_ID: '${PUSH_SERVICE_ID}'
|
||||||
|
PUSH_INSTALLATION_KEY: '${PUSH_SERVICE_KEY}'
|
||||||
|
PUSH_SERVICE_ID: '${PUSH_SERVICE_ID}'
|
||||||
|
PUSH_SERVICE_KEY: '${PUSH_SERVICE_KEY}'
|
||||||
|
COOLIFY_RESOURCE_UUID: uckw8cogoocgcs8c8ok8ksoo
|
||||||
|
COOLIFY_CONTAINER_NAME: vaultwarden-uckw8cogoocgcs8c8ok8ksoo
|
||||||
|
COOLIFY_FQDN: bitwarden.site.quack-lab.dev
|
||||||
|
COOLIFY_URL: 'https://bitwarden.site.quack-lab.dev'
|
||||||
|
SERVICE_NAME_VAULTWARDEN: vaultwarden
|
||||||
|
volumes:
|
||||||
|
- '/mnt/data/docker/volumes/captain--bitwarden-data/_data:/data'
|
||||||
|
healthcheck:
|
||||||
|
test:
|
||||||
|
- CMD
|
||||||
|
- curl
|
||||||
|
- '-f'
|
||||||
|
- 'http://127.0.0.1:80'
|
||||||
|
interval: 2s
|
||||||
|
timeout: 10s
|
||||||
|
retries: 15
|
||||||
|
container_name: vaultwarden-uckw8cogoocgcs8c8ok8ksoo
|
||||||
|
restart: unless-stopped
|
||||||
|
labels:
|
||||||
|
- coolify.managed=true
|
||||||
|
- coolify.version=4.0.0-beta.434
|
||||||
|
- coolify.serviceId=2
|
||||||
|
- coolify.type=service
|
||||||
|
- coolify.name=vaultwarden-uckw8cogoocgcs8c8ok8ksoo
|
||||||
|
- coolify.resourceName=bitwarden
|
||||||
|
- coolify.projectName=services
|
||||||
|
- coolify.serviceName=vaultwarden
|
||||||
|
- coolify.environmentName=production
|
||||||
|
- coolify.pullRequestId=0
|
||||||
|
- coolify.service.subId=3
|
||||||
|
- coolify.service.subType=application
|
||||||
|
- coolify.service.subName=vaultwarden
|
||||||
|
- traefik.enable=true
|
||||||
|
- traefik.http.middlewares.gzip.compress=true
|
||||||
|
- traefik.http.middlewares.redirect-to-https.redirectscheme.scheme=https
|
||||||
|
- traefik.http.routers.http-0-uckw8cogoocgcs8c8ok8ksoo-vaultwarden.entryPoints=http
|
||||||
|
- traefik.http.routers.http-0-uckw8cogoocgcs8c8ok8ksoo-vaultwarden.middlewares=redirect-to-https
|
||||||
|
- 'traefik.http.routers.http-0-uckw8cogoocgcs8c8ok8ksoo-vaultwarden.rule=Host(`bitwarden.site.quack-lab.dev`) && PathPrefix(`/`)'
|
||||||
|
- traefik.http.routers.https-0-uckw8cogoocgcs8c8ok8ksoo-vaultwarden.entryPoints=https
|
||||||
|
- traefik.http.routers.https-0-uckw8cogoocgcs8c8ok8ksoo-vaultwarden.middlewares=gzip
|
||||||
|
- 'traefik.http.routers.https-0-uckw8cogoocgcs8c8ok8ksoo-vaultwarden.rule=Host(`bitwarden.site.quack-lab.dev`) && PathPrefix(`/`)'
|
||||||
|
- traefik.http.routers.https-0-uckw8cogoocgcs8c8ok8ksoo-vaultwarden.tls.certresolver=letsencrypt
|
||||||
|
- traefik.http.routers.https-0-uckw8cogoocgcs8c8ok8ksoo-vaultwarden.tls=true
|
||||||
|
- 'caddy_0.encode=zstd gzip'
|
||||||
|
- 'caddy_0.handle_path.0_reverse_proxy={{upstreams 80}}'
|
||||||
|
- 'caddy_0.handle_path=/*'
|
||||||
|
- caddy_0.header=-Server
|
||||||
|
- 'caddy_0.try_files={path} /index.html /index.php'
|
||||||
|
- 'caddy_0=https://bitwarden.site.quack-lab.dev'
|
||||||
|
- caddy_ingress_network=uckw8cogoocgcs8c8ok8ksoo
|
||||||
|
networks:
|
||||||
|
uckw8cogoocgcs8c8ok8ksoo: null
|
||||||
|
volumes: { }
|
||||||
|
networks:
|
||||||
|
uckw8cogoocgcs8c8ok8ksoo:
|
||||||
|
name: uckw8cogoocgcs8c8ok8ksoo
|
||||||
|
external: true
|
||||||
|
configs: { }
|
||||||
|
secrets: { }
|
Reference in New Issue
Block a user