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