diff --git a/apps/calibre-web/0.6.24-ls304/.env.sample b/apps/calibre-web/0.6.24-ls304/.env.sample new file mode 100644 index 000000000..a967d1f7c --- /dev/null +++ b/apps/calibre-web/0.6.24-ls304/.env.sample @@ -0,0 +1,4 @@ +CONTAINER_NAME="calibre-web" +PANEL_APP_PORT_HTTP="40109" +DATA_PATH="./data/books" +TIME_ZONE="Asia/Shanghai" diff --git a/apps/calibre-web/0.6.24-ls304/data.yml b/apps/calibre-web/0.6.24-ls304/data.yml new file mode 100644 index 000000000..fa4567d9d --- /dev/null +++ b/apps/calibre-web/0.6.24-ls304/data.yml @@ -0,0 +1,24 @@ +additionalProperties: + formFields: + - default: 40109 + edit: true + envKey: PANEL_APP_PORT_HTTP + labelEn: HTTP Port + labelZh: HTTP端口 + required: true + rule: paramPort + type: number + - default: ./data/books + edit: true + envKey: DATA_PATH + labelEn: Books folder path + labelZh: 书本文件夹路径 + required: true + type: text + - default: Asia/Shanghai + edit: true + envKey: TIME_ZONE + labelEn: Time zone + labelZh: 时区 + required: true + type: text diff --git a/apps/calibre-web/0.6.24-ls304/docker-compose.yml b/apps/calibre-web/0.6.24-ls304/docker-compose.yml new file mode 100644 index 000000000..6b07e79f7 --- /dev/null +++ b/apps/calibre-web/0.6.24-ls304/docker-compose.yml @@ -0,0 +1,24 @@ +services: + calibre-web: + container_name: ${CONTAINER_NAME} + restart: always + networks: + - 1panel-network + ports: + - "${PANEL_APP_PORT_HTTP}:8083" + volumes: + - "./data/config:/config" + - "${DATA_PATH}:/books" + environment: + - PUID=1000 + - PGID=1000 + - TZ=${TIME_ZONE} + - DOCKER_MODS=linuxserver/mods:universal-calibre #optional + - OAUTHLIB_RELAX_TOKEN_SCOPE=1 #optional + image: linuxserver/calibre-web:0.6.24-ls304 + labels: + createdBy: "Apps" + +networks: + 1panel-network: + external: true diff --git a/renovate.json b/renovate.json index 89b12ebd4..69e26de7f 100644 --- a/renovate.json +++ b/renovate.json @@ -27,34 +27,25 @@ "matchCurrentVersion": "/^v8.*/", "allowedVersions": "/^v8.*/" }, - { - "matchPackageNames": ["kingwrcy/moments"], - "matchCurrentVersion": "<1", - "allowedVersions": "<1" - }, - { - "matchPackageNames": ["linuxserver/heimdall"], - "allowedVersions": "<2021" - }, - { - "matchPackageNames": ["linuxserver/qbittorrent"], - "matchCurrentVersion": "<=20", - "allowedVersions": "<20" - }, - { - "matchPackageNames": ["linuxserver/transmission"], - "allowedVersions": "<2021" - }, { "matchPackageNames": ["kibana"], "matchCurrentVersion": "/^8.*/", "allowedVersions": "/^8.*/" }, + { + "matchPackageNames": ["kingwrcy/moments"], + "matchCurrentVersion": "<1", + "allowedVersions": "<1" + }, { "matchPackageNames": ["linuxserver/qbittorrent"], "matchCurrentVersion": "<=20", "allowedVersions": "<20" }, + { + "matchPackageNames": ["linuxserver/**"], + "allowedVersions": "<2021" + }, { "matchPackageNames": ["photoprism/photoprism"], "matchCurrentVersion": "/^\\d{6}$/",