diff --git a/blueprints/pocket-id/docker-compose.yml b/blueprints/pocket-id/docker-compose.yml index f9385143..b3e67976 100644 --- a/blueprints/pocket-id/docker-compose.yml +++ b/blueprints/pocket-id/docker-compose.yml @@ -1,17 +1,15 @@ services: pocket-id: - image: ghcr.io/pocket-id/pocket-id:v0.35.1 + image: ghcr.io/pocket-id/pocket-id:v1 restart: unless-stopped environment: - - PUBLIC_UI_CONFIG_DISABLED - - PUBLIC_APP_URL + - APP_URL - TRUST_PROXY - ports: - - 80 + - ENCRYPTION_KEY volumes: - - pocket-id-data:/app/backend/data + - pocket-id-data:/app/data healthcheck: - test: "curl -f http://localhost/health" + test: [ "CMD", "/app/pocket-id", "healthcheck" ] interval: 1m30s timeout: 5s retries: 2 diff --git a/blueprints/pocket-id/template.toml b/blueprints/pocket-id/template.toml index 5cb47150..aaefaa12 100644 --- a/blueprints/pocket-id/template.toml +++ b/blueprints/pocket-id/template.toml @@ -6,10 +6,10 @@ mounts = [] [[config.domains]] serviceName = "pocket-id" -port = 80 +port = 1411 host = "${main_domain}" [config.env] -PUBLIC_UI_CONFIG_DISABLED = "false" -PUBLIC_APP_URL = "http://${main_domain}" +ENCRYPTION_KEY = "CHANGEME: openssl rand -base64 32" +APP_URL = "http://${main_domain}" TRUST_PROXY = "true" diff --git a/meta.json b/meta.json index 47ccd5f2..d65e4477 100644 --- a/meta.json +++ b/meta.json @@ -3856,7 +3856,7 @@ { "id": "pocket-id", "name": "Pocket ID", - "version": "0.35.1", + "version": "v1", "description": "A simple and easy-to-use OIDC provider that allows users to authenticate with their passkeys to your services.", "logo": "pocket-id.svg", "links": {