From 01c7278d5164785a5dff5daf093c6e089864321d Mon Sep 17 00:00:00 2001 From: soraefir Date: Tue, 2 Jun 2026 00:35:30 +0200 Subject: [PATCH] fix env --- modules/server/containers/apps/suwayomi.nix | 17 ++++++++++++++++- modules/server/sops/server.yaml | 6 +++--- 2 files changed, 19 insertions(+), 4 deletions(-) diff --git a/modules/server/containers/apps/suwayomi.nix b/modules/server/containers/apps/suwayomi.nix index b2cf324..a6c146c 100644 --- a/modules/server/containers/apps/suwayomi.nix +++ b/modules/server/containers/apps/suwayomi.nix @@ -15,12 +15,27 @@ in { extraEnv = { BIND_PORT = "4567"; - AUTH_MODE = "none"; + AUTH_MODE = "ui_login"; WEB_UI_ENABLED = "true"; + WEB_UI_FLAVOR = "WebUI"; + # AUTO_DOWNLOAD_CHAPTERS = true; + # AUTO_DOWNLOAD_EXCLUDE_UNREAD = true; + # AUTO_DOWNLOAD_NEW_CHAPTERS_LIMIT = 0; + # AUTO_DOWNLOAD_IGNORE_REUPLOADS = false; + # DOWNLOAD_CONVERSIONS = {}; + # SERVE_CONVERSIONS = {}; + # MAX_SOURCES_IN_PARALLEL = 6; + # UPDATE_EXCLUDE_UNREAD = true; + # UPDATE_EXCLUDE_STARTED = true; + # UPDATE_EXCLUDE_COMPLETED = true; + # UPDATE_INTERVAL = 12; #Hours + # UPDATE_MANGA_INFO = false; + DATABASE_TYPE = "POSTGRESQL"; DATABASE_URL = "postgresql://${builder.host}/suwayomi_db"; DATABASE_USER = "suwayomi_user"; FLARESOLVERR_ENABLED = lib.boolToString (builtins.elem "flaresolverr" (((config.syscfg.server.containers.servarr or {}).extra or {}).modules or [])); FLARESOLVERR_URL = "http://servarr-flaresolverr:8191"; + EXTENSION_REPOS = "['https://github.com/keiyoushi/extensions']"; #https://raw.githubusercontent.com/keiyoushi/extensions/repo/index.min.json }; overrides = { diff --git a/modules/server/sops/server.yaml b/modules/server/sops/server.yaml index e1023a5..fd8c055 100644 --- a/modules/server/sops/server.yaml +++ b/modules/server/sops/server.yaml @@ -13,7 +13,7 @@ INVIDIOUS: ENC[AES256_GCM,data:ZfgU5UFMmG9Cx9UaR0xnKr9VPebG3kut0difTFZmoqOSs+stG SERVARR: ENC[AES256_GCM,data:757WdthmToCGr2boph7iW1ycs3tQyGgD3lhYOcX/X3hjs9dLLPCWGI2zt5axp72IGJ/sVYEop2rqsRLxdPn3VIyQLvQ+3MYdo8Z/yOuMy7DAlnITQQQUI2ylZKHVmFAt39/xBpwsVjh3m/hBQvn/LbCDtR2s4qa+8fQDfeZXksTtnf7YZbVygTF7jWZ+0oVvkvNO1ZUejvP+uHL+jHwgMEwQnR22hOYWEKZ1s7PI+EZHujqyOhnwXB4jRG+XD7R4N6AhC5Z+nmkFpy3ffszCJ0/H,iv:NrNbkL6GWN4r+uzxNYrhoECD1APbRsRBcMBbVHD3DwM=,tag:YK1O50wV+lHAQa6TX9huUw==,type:str] INFLUX: ENC[AES256_GCM,data:woaZ/8zWRFtuO6U3HQ==,iv:iLo33tykE6oQW2jUNVGtR/JwrZbs9Fe1fFQ5/LnvaRY=,tag:6UDOU0JJgR7eyQ0hL8j5Qw==,type:str] FRESHRSS: ENC[AES256_GCM,data:M5C76yVyi0Uw28FWj+IvQJbP1hdxxBGWfp30egjlv8Eu4tSZjHyfni+OLwgziDeQQyvRbn2OHwKtztEu4N2C7iU0UaotB0jCOc2BKuwfSWrxWfmkTDrY1YBfbGgLWEKQ1ddafI/Dn99n4HFbGpMZ8Fbe+sRKKGgpAPj9bMkUjoP3eXw4HUWhu84b6LWu3x8DwArhNDOkHJnDL+Rlif7hILg7+eI/IUB0XakKCMIKHZn9djk4yjgXMQGF5EFRlPVWgQ==,iv:2Kb916TksnVhby/GORx9nzir6A7GiRNL9S0wrbc8yDQ=,tag:v2Nhj61qd4f/YV1HcF0v5Q==,type:str] -SUWAYOMI: ENC[AES256_GCM,data:uPfj1Cgr0IB8BTK0yy6/M0RexP/3IU1bKafvdi6vdwW1KBDdU64phSOGmOyqoHvtnXkUJKIv4Lm41gvQmJRbxvdM099GDXIQeRxuBgl8oUnfb0i/feEQHLnxLVeXZbOV+6jazk7oa6eHNir3tbawkTbYgVi2B/RktlGzEiajUpPryhbi+D2dgHE+GIb18P9m2+s9IZ4NfMOBm7BkgH1lnfCRhaOT7ZOr02GeEQz4gGZ9+F3ocRA85f7rWmOr/V1c,iv:qPmgtCRUR5JiJ1R9CXeNqDGYQtfNB6w8GCrwP9gI8/M=,tag:O+EMoX+QkgvPfCepBjtdBg==,type:str] +SUWAYOMI: ENC[AES256_GCM,data:xVzuIWdEZLeFtkVew/Jbt0U+ouOjA+U/flhSAsWHPQHWgp7+6uvdBYIxcyQ+firHAu9qcAO/HahDgnr0lhcQx/n5XgEhCchiGxCNBcAi/AD+FE9/PgSJf2DvjCp0ckCWvPChGsy+TD8uNi1bg0lqSrbDExRS28f3FVPrbrJJ1vj/V9Gk4PABg/UcdvycgCpf266aFMMzNuPJGyaRuQEnyFNvQgs53R7t9D9hC9GSc4MkEGt7g0GeX1MTRTzjjISgCdzZxjUiJGSuFTBemQggcWOAJNdYFq1vuh5X3zBvlF+zz75g3cin9S58CQ==,iv:/zlNBdu5SuzC8+t4zOYVga3hLWnxlNUALi6BS4MjNog=,tag:DfeC0X7uX9/qhltFl2D2hg==,type:str] CALIBRE: ENC[AES256_GCM,data:Uxz/5H4q/ugmW49a6oIQsG450w+SS1H58gOMXDVX/JQ8OCGxWQ8DRNmSGBZLgGsJ9UA1rxYRS4+pDuDL+iQsNVOmZzFRAuWJwUhEiF72B/Ah0IyXpnPIups8S2Nq,iv:rK274zWuvguY/DPHXxG174j+Ne11SB7ZCQLxO6Tvvg4=,tag:7wJyt94jRvRCZxgHWotzVA==,type:str] sops: age: @@ -35,8 +35,8 @@ sops: S1NaTVFTL0FCdm1EQmRsUnlhclZNZlEKEgIe60qkvY8+UocjQU+WM2dTL/1y3Kqk d4RrlLP9NSozwVsPYI4ntygvMSApbT4v0YvoO7gV90lkGWEvW1YDfA== -----END AGE ENCRYPTED FILE----- - lastmodified: "2026-06-01T20:49:37Z" - mac: ENC[AES256_GCM,data:6FzYI/kOUg1cHqMbeS3O2Y8rhbTlNOmbQ3304sty+SpoeqexI0Hyw1Y9DAQHe3I8+zbTUgSQRbxJPHIo4PhxHuwZAFvHmGCIdNTyBKa1tlYW4RGXd2m+dK+gWsU/RUxJAYeNjlUSDGOG6G+B2+2nsCO5NcX7qKXW53FqeF5jIno=,iv:vdG05Li0sHt+k/RjvEU1Tif1Aaf+CkavI+W+yGzKG08=,tag:qbqjECyGhQBIcua+vJLhSw==,type:str] + lastmodified: "2026-06-01T22:35:25Z" + mac: ENC[AES256_GCM,data:2xNz9aF5pn24pXEJybOl5YTWbQpgB6UsF39e9B0+Teu54yiWZbNzfwzLVNBo/hIVN3T7adgwhQQxKkeCld1IVTWL1HTZYLNLACFOgA169Vmf+SB3KLMoGnuLWR+RfBR1jb3m4MbMlo2lnkx9fjmRPTJq+Io6wgBS57QiY/93qTE=,iv:6Av089bN4bxS0diXHpjzoqfKB6cWV58JQ1I3VNHuMDE=,tag:A7h5VpJ2nfffuazoxZ27UQ==,type:str] pgp: - created_at: "2026-05-05T23:46:27Z" enc: |-