From 987eed082d5f3d8ef22b633828d77a21d2676554 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Luk=C3=A1=C5=A1=20Kucharczyk?= Date: Fri, 12 Jun 2026 11:50:00 +0200 Subject: [PATCH] shelfmark: use secrets --- secrets/shelfmark.env | Bin 0 -> 226 bytes services/calibre-web-automated.yml | 6 ++++-- 2 files changed, 4 insertions(+), 2 deletions(-) create mode 100644 secrets/shelfmark.env diff --git a/secrets/shelfmark.env b/secrets/shelfmark.env new file mode 100644 index 0000000000000000000000000000000000000000..f3460b66a6187ac73423d83028b5e335b1665c1c GIT binary patch literal 226 zcmV<803H7TM@dveQdv+`0HHu{+XNsb26`xxX=Uha?^X4dFn~y?2z2eaBaY+Q@~QZy zuQEQRHKSSRcXDW~W&Zr(x&#hfsMFp<b7^j8eN2GUgzGi@1CnzD5y}&I6Heeh zlHru#yA4oE5ycYma_4@%fQoQ(vhk~QyUV^lgJ~~k692Lr7(7i|C5T7?D=7L)Z0rVx zODcddpW@qtzUpfMCrBW%ug&8w-NmF4w&o_b?r1O9ZG8etL;C)x@zW{W+R87Sbd6sY c1}&|#u4znxht=EepO83STiISl)*MPSd^yK&2mk;8 literal 0 HcmV?d00001 diff --git a/services/calibre-web-automated.yml b/services/calibre-web-automated.yml index 03cc621..90eb942 100644 --- a/services/calibre-web-automated.yml +++ b/services/calibre-web-automated.yml @@ -36,6 +36,8 @@ services: shelfmark: image: ghcr.io/calibrain/shelfmark:1.3.0 container_name: shelfmark + env_file: + - ../secrets/shelfmark.env environment: TZ: ${TZ} PUID: ${PUID} @@ -45,8 +47,8 @@ services: OIDC_AUTO_REDIRECT: true AUTH_METHOD: oidc OIDC_DISCOVERY_URL: https://authentik.kucharczyk.xyz/application/o/shelfmark/.well-known/openid-configuration - OIDC_CLIENT_ID: ke4aOPqcmal0MIhbMAZutFtpaNQjQwXegMzKCmrW - OIDC_CLIENT_SECRET: 4EbpJ1P0yAIpy6WcUUPFC4kSFo1Rkvf2hjAl9IlulR6vpZouaHgUNeFHBaiHtTCWSnjlyy2iGTwtDwL12PfETabzdYCCe0s7GL2Hx4XaoRffqk3dI7ApPCcQONIhuIo0 + # shelfmark has no _FILE/secret support; OIDC_CLIENT_ID and + # OIDC_CLIENT_SECRET come from secrets/shelfmark.env (env_file below) OIDC_BUTTON_LABEL: Sign in with Authentik networks: public: