Update
This commit is contained in:
parent
fce601421f
commit
aa226da67f
|
|
@ -26,7 +26,7 @@ services:
|
|||
max-size: 1m
|
||||
networks:
|
||||
- 1panel-network
|
||||
image: p3terx/aria2-pro:latest
|
||||
image: p3terx/aria2-pro:202209060423
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
|
||||
|
|
@ -0,0 +1,43 @@
|
|||
CONTAINER_NAME="chatgpt-web"
|
||||
PANEL_APP_PORT_HTTP="40021"
|
||||
|
||||
# change this to an `accessToken` extracted from the ChatGPT site's `https://chat.openai.com/api/auth/session` response
|
||||
ACCESS_TOKEN=""
|
||||
|
||||
# Reverse Proxy - Available on accessToken
|
||||
# Default: https://bypass.churchless.tech/api/conversation
|
||||
# More: https://github.com/transitive-bullshit/chatgpt-api#reverse-proxy
|
||||
REVERSE_PROXY="https://bypass.duti.tech/api/conversation"
|
||||
|
||||
# OpenAI API Key - https://platform.openai.com/overview
|
||||
API_KEY=""
|
||||
|
||||
# OpenAI API Model - https://platform.openai.com/docs/models
|
||||
API_MODEL="gpt-3.5-turbo"
|
||||
|
||||
# OpenAI API Base URL - https://api.openai.com
|
||||
API_BASE_URL="https://api.openai.com"
|
||||
|
||||
# Secret key
|
||||
SECRET_KEY=""
|
||||
|
||||
# Rate Limit
|
||||
REQUEST_LIMIT="0"
|
||||
|
||||
# timeout
|
||||
TIMEOUT="60000"
|
||||
|
||||
# Socks Proxy Host
|
||||
PROXY_HOST=""
|
||||
|
||||
# Socks Proxy Port
|
||||
PROXY_PORT=""
|
||||
|
||||
# Socks Proxy Username
|
||||
PROXY_USERNAME=""
|
||||
|
||||
# Socks Proxy Password
|
||||
PROXY_PASSWORD=""
|
||||
|
||||
# HTTPS PROXY
|
||||
HTTPS_PROXY=""
|
||||
|
|
@ -0,0 +1,103 @@
|
|||
additionalProperties:
|
||||
formFields:
|
||||
- default: 40021
|
||||
edit: true
|
||||
envKey: PANEL_APP_PORT_HTTP
|
||||
labelEn: WebUI Port
|
||||
labelZh: 网页端口
|
||||
required: true
|
||||
rule: paramPort
|
||||
type: number
|
||||
- default: ''
|
||||
edit: true
|
||||
envKey: ACCESS_TOKEN
|
||||
labelEn: OPENAI ACCESS TOKEN (fill in at least one with OPENAI API KEY)(https://chat.openai.com/api/auth/session)
|
||||
labelZh: OPENAI ACCESS TOKEN(与OPENAI API KEY至少填一个)(https://chat.openai.com/api/auth/session)
|
||||
required: false
|
||||
type: text
|
||||
- default: https://bypass.duti.tech/api/conversation
|
||||
edit: true
|
||||
envKey: REVERSE_PROXY
|
||||
labelEn: API reverse proxy, optional (enabled by default when OPENAI ACCESS TOKEN, need to pay attention to availability)
|
||||
labelZh: API反向代理,可选(OPENAI ACCESS TOKEN时默认启用,需要注意可用性)
|
||||
required: false
|
||||
type: text
|
||||
- default: ''
|
||||
edit: true
|
||||
envKey: API_KEY
|
||||
labelEn: OPENAI API KEY (fill in at least one with OPENAI ACCESS TOKEN)
|
||||
labelZh: OPENAI API KEY(与OPENAI ACCESS TOKEN至少填一个)
|
||||
required: false
|
||||
type: text
|
||||
- default: gpt-3.5-turbo
|
||||
edit: true
|
||||
envKey: API_MODEL
|
||||
labelEn: API model, optional, available when setting OPENAI API KEY(https://platform.openai.com/docs/models)
|
||||
labelZh: API模型,可选,设置OPENAI API KEY时可用(https://platform.openai.com/docs/models)
|
||||
required: false
|
||||
type: text
|
||||
- default: https://api.openai.com
|
||||
edit: true
|
||||
envKey: API_BASE_URL
|
||||
labelEn: API interface address, optional, available when setting OPENAI API KEY
|
||||
labelZh: API接口地址,可选,设置OPENAI API KEY时可用
|
||||
required: false
|
||||
type: text
|
||||
- default: chatgptweb
|
||||
edit: true
|
||||
envKey: SECRET_KEY
|
||||
labelEn: Access rights key, optional (recommended)
|
||||
labelZh: 访问权限密钥,可选(强烈建议填写)
|
||||
random: true
|
||||
required: false
|
||||
rule: paramComplexity
|
||||
type: password
|
||||
- default: '0'
|
||||
edit: true
|
||||
envKey: REQUEST_LIMIT
|
||||
labelEn: Maximum number of requests per hour, optional, default unlimited
|
||||
labelZh: 每小时最大请求次数,可选,默认无限
|
||||
required: false
|
||||
type: text
|
||||
- default: '60000'
|
||||
edit: true
|
||||
envKey: TIMEOUT
|
||||
labelEn: Timeout, in milliseconds, optional
|
||||
labelZh: 超时,单位毫秒,可选
|
||||
required: false
|
||||
type: text
|
||||
- default: ''
|
||||
edit: true
|
||||
envKey: PROXY_HOST
|
||||
labelEn: Socks proxy address, optional, effective when combined with Socks proxy port
|
||||
labelZh: Socks代理地址,可选,和Socks代理端口一起时生效
|
||||
required: false
|
||||
type: text
|
||||
- default: ''
|
||||
edit: true
|
||||
envKey: PROXY_PORT
|
||||
labelEn: Socks proxy port, optional, effective when combined with Socks proxy address
|
||||
labelZh: Socks代理端口,可选,和Socks代理地址一起时生效
|
||||
required: false
|
||||
type: text
|
||||
- default: ''
|
||||
edit: true
|
||||
envKey: PROXY_USERNAME
|
||||
labelEn: Socks proxy user name, optional, effective when combined with Socks proxy address
|
||||
labelZh: Socks代理用户名,可选,和Socks代理地址一起时生效
|
||||
required: false
|
||||
type: text
|
||||
- default: ''
|
||||
edit: true
|
||||
envKey: PROXY_PASSWORD
|
||||
labelEn: Socks proxy password, optional, effective when combined with Socks proxy address
|
||||
labelZh: Socks代理密码,可选,和Socks代理地址一起时生效
|
||||
required: false
|
||||
type: text
|
||||
- default: ''
|
||||
edit: true
|
||||
envKey: HTTPS_PROXY
|
||||
labelEn: HTTPS proxy, optional, supports http, https, socks5
|
||||
labelZh: HTTPS代理,可选,支持http,https,socks5
|
||||
required: false
|
||||
type: text
|
||||
|
|
@ -0,0 +1,42 @@
|
|||
services:
|
||||
chatgpt-web:
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
- 1panel-network
|
||||
ports:
|
||||
- "${PANEL_APP_PORT_HTTP}:3002"
|
||||
environment:
|
||||
# 二选一
|
||||
OPENAI_API_KEY: "${API_KEY}"
|
||||
# 二选一
|
||||
OPENAI_ACCESS_TOKEN: "${ACCESS_TOKEN}"
|
||||
# 获取ACCESS_TOKEN:https://chat.openai.com/api/auth/session
|
||||
# API接口地址,可选,设置 OPENAI_API_KEY 时可用
|
||||
OPENAI_API_BASE_URL: "${API_BASE_URL}"
|
||||
# API模型,可选,设置 OPENAI_API_KEY 时可用
|
||||
OPENAI_API_MODEL: "${API_MODEL}"
|
||||
# 反向代理,可选
|
||||
API_REVERSE_PROXY: "${REVERSE_PROXY}"
|
||||
# 访问权限密钥,可选
|
||||
AUTH_SECRET_KEY: "${SECRET_KEY}"
|
||||
# 每小时最大请求次数,可选,默认无限
|
||||
MAX_REQUEST_PER_HOUR: "${REQUEST_LIMIT}"
|
||||
# 超时,单位毫秒,可选
|
||||
TIMEOUT_MS: "${TIMEOUT}"
|
||||
# Socks代理,可选,和 SOCKS_PROXY_PORT 一起时生效
|
||||
SOCKS_PROXY_HOST: "${PROXY_HOST}"
|
||||
# Socks代理端口,可选,和 SOCKS_PROXY_HOST 一起时生效
|
||||
SOCKS_PROXY_PORT: "${PROXY_PORT}"
|
||||
# Socks代理用户名,可选,和 SOCKS_PROXY_HOST 一起时生效
|
||||
SOCKS_PROXY_USERNAME: "${PROXY_USERNAME}"
|
||||
# Socks代理密码,可选,和 SOCKS_PROXY_HOST 一起时生效
|
||||
SOCKS_PROXY_PASSWORD: "${PROXY_PASSWORD}"
|
||||
# HTTPS 代理,可选,支持 http,https,socks5
|
||||
HTTPS_PROXY: "${HTTPS_PROXY}"
|
||||
image: chenzhaoyu94/chatgpt-web:v2.11.1
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
networks:
|
||||
1panel-network:
|
||||
external: true
|
||||
|
|
@ -9,7 +9,7 @@ services:
|
|||
volumes:
|
||||
- ./data/history:/app/history
|
||||
- ./data/config.json:/app/config.json
|
||||
image: tuchuanhuhuhu/chuanhuchatgpt:latest
|
||||
image: tuchuanhuhuhu/chuanhuchatgpt:20241204
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
# CookieCloud
|
||||
|
||||
CookieCloud 是一个用于将 cookie 与您的自托管服务器同步的小工具,允许您将浏览器 cookie
|
||||
和本地存储同步到您的手机和云端。它具有内置的端到端加密功能,并允许您设置同步间隔。
|
||||
|
||||

|
||||
|
||||

|
||||
|
||||
## 浏览器插件
|
||||
|
||||
+ [Edge Store](https://microsoftedge.microsoft.com/addons/detail/cookiecloud/bffenpfpjikaeocaihdonmgnjjdpjkeo)
|
||||
|
||||
+ [Chrome Store](https://chrome.google.com/webstore/detail/cookiecloud/ffjiejobkoibkjlhjnlgmcnnigeelbdl)
|
||||
|
||||
## FAQ 常问问题
|
||||
|
||||
+ 目前,同步只是单向的,这意味着一个浏览器可以上传,而另一个浏览器可以下载。
|
||||
+ 该浏览器扩展正式支持 Chrome 和 Edge。其他基于 Chromium 的浏览器可能可以工作,但尚未经过测试。使用源代码 cd extension &&
|
||||
pnpm build --target=firefox-mv2 自行编译Firefox版本。
|
||||
+ 请注意,Firefox 的 cookie 格式与 Chrome 的不同,并且它们不能混合。
|
||||
|
||||
---
|
||||
|
||||

|
||||
|
|
@ -1,16 +0,0 @@
|
|||
additionalProperties:
|
||||
key: cookie-cloud
|
||||
name: CookieCloud
|
||||
tags:
|
||||
- WebSite
|
||||
- Tool
|
||||
- Runtime
|
||||
- Local
|
||||
shortDescZh: 自架服务器同步Cookie的小工具
|
||||
shortDescEn: A small tool to synchronize cookies on self-built servers
|
||||
type: website
|
||||
crossVersionUpdate: true
|
||||
limit: 0
|
||||
website: https://github.com/easychen/CookieCloud/
|
||||
github: https://github.com/easychen/CookieCloud/
|
||||
document: https://github.com/easychen/CookieCloud/
|
||||
|
|
@ -1,24 +0,0 @@
|
|||
additionalProperties:
|
||||
formFields:
|
||||
- default: 8088
|
||||
edit: true
|
||||
envKey: PANEL_APP_PORT_HTTP
|
||||
labelEn: Port
|
||||
labelZh: 端口
|
||||
required: true
|
||||
rule: paramPort
|
||||
type: number
|
||||
- default: "/home/cookie-cloud"
|
||||
edit: true
|
||||
envKey: COOKIECLOUD_ROOT_PATH
|
||||
labelZh: 数据持久化路径
|
||||
labelEn: Data persistence path
|
||||
required: true
|
||||
type: text
|
||||
- default: "/"
|
||||
edit: true
|
||||
envKey: API_ROOT
|
||||
labelZh: 网站路径
|
||||
labelEn: Web path
|
||||
required: true
|
||||
type: text
|
||||
|
|
@ -1,20 +0,0 @@
|
|||
networks:
|
||||
1panel-network:
|
||||
external: true
|
||||
|
||||
services:
|
||||
cookie-cloud:
|
||||
image: easychen/cookiecloud:latest
|
||||
container_name: ${CONTAINER_NAME}
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
restart: always
|
||||
networks:
|
||||
- 1panel-network
|
||||
ports:
|
||||
- ${PANEL_APP_PORT_HTTP}:8088
|
||||
env_file:
|
||||
- ${GLOBAL_ENV_FILE:-/etc/1panel/envs/global.env}
|
||||
- ${ENV_FILE:-/etc/1panel/envs/default.env}
|
||||
volumes:
|
||||
- ${COOKIECLOUD_ROOT_PATH}/data:/data/api/data
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
# copyright© 2024 XinJiang Ms Studio
|
||||
ENV_FILE=.env
|
||||
|
|
@ -1,2 +0,0 @@
|
|||
# copyright© 2024 XinJiang Ms Studio
|
||||
TZ=Asia/Shanghai
|
||||
|
|
@ -1,17 +0,0 @@
|
|||
#!/bin/bash
|
||||
|
||||
if [ -f .env ]; then
|
||||
source .env
|
||||
|
||||
# setup-1 add default values
|
||||
CURRENT_DIR=$(pwd)
|
||||
sed -i '/^ENV_FILE=/d' .env
|
||||
sed -i '/^GLOBAL_ENV_FILE=/d' .env
|
||||
echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env
|
||||
echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env
|
||||
|
||||
echo "Check Finish."
|
||||
|
||||
else
|
||||
echo "Error: .env file not found."
|
||||
fi
|
||||
|
|
@ -1,10 +0,0 @@
|
|||
#!/bin/bash
|
||||
|
||||
if [ -f .env ]; then
|
||||
source .env
|
||||
|
||||
echo "Check Finish."
|
||||
|
||||
else
|
||||
echo "Error: .env file not found."
|
||||
fi
|
||||
|
|
@ -1,17 +0,0 @@
|
|||
#!/bin/bash
|
||||
|
||||
if [ -f .env ]; then
|
||||
source .env
|
||||
|
||||
# setup-1 add default values
|
||||
CURRENT_DIR=$(pwd)
|
||||
sed -i '/^ENV_FILE=/d' .env
|
||||
sed -i '/^GLOBAL_ENV_FILE=/d' .env
|
||||
echo "ENV_FILE=${CURRENT_DIR}/.env" >> .env
|
||||
echo "GLOBAL_ENV_FILE=${CURRENT_DIR}/envs/global.env" >> .env
|
||||
|
||||
echo "Check Finish."
|
||||
|
||||
else
|
||||
echo "Error: .env file not found."
|
||||
fi
|
||||
Binary file not shown.
|
Before Width: | Height: | Size: 35 KiB |
|
|
@ -1,15 +1,15 @@
|
|||
name: CookieCloud
|
||||
tags:
|
||||
- 实用工具
|
||||
title: 一个和自架服务器同步 Cookie 的小工具
|
||||
description: 一个和自架服务器同步 Cookie 的小工具
|
||||
title: 一个和自架服务器同步 Cookie 的小工具(服务器端)
|
||||
description: 一个和自架服务器同步 Cookie 的小工具(服务器端)
|
||||
additionalProperties:
|
||||
key: cookiecloud
|
||||
name: CookieCloud
|
||||
tags:
|
||||
- Tool
|
||||
shortDescZh: 一个和自架服务器同步 Cookie 的小工具
|
||||
shortDescEn: A small tool for syncing cookies with your self-hosted server
|
||||
shortDescZh: 一个和自架服务器同步 Cookie 的小工具(服务器端)
|
||||
shortDescEn: A small tool for syncing cookies with your self-hosted server (server-side)
|
||||
type: tool
|
||||
crossVersionUpdate: true
|
||||
limit: 0
|
||||
|
|
|
|||
|
|
@ -6,7 +6,7 @@ services:
|
|||
- 1panel-network
|
||||
ports:
|
||||
- "${PANEL_APP_PORT_HTTP}:6688"
|
||||
image: liwangsheng/dailyhot-api:latest
|
||||
image: imsyy/dailyhot-api:v2.0.7
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
CONTAINER_NAME="docker-android"
|
||||
EMULATOR_DEVICE="Samsung Galaxy S10"
|
||||
IMAGE="budtmo/docker-android:latest"
|
||||
PANEL_APP_PORT_HTTP=40288
|
||||
RESTART_POLICY="always"
|
||||
WEB_VNC="true"
|
||||
|
|
@ -0,0 +1,43 @@
|
|||
additionalProperties:
|
||||
formFields:
|
||||
- default: "always"
|
||||
edit: true
|
||||
envKey: RESTART_POLICY
|
||||
labelEn: Restart Policy
|
||||
labelZh: 重启策略
|
||||
required: true
|
||||
type: select
|
||||
values:
|
||||
- label: "Always"
|
||||
value: "always"
|
||||
- label: "Unless Stopped"
|
||||
value: "unless-stopped"
|
||||
- label: "No"
|
||||
value: "no"
|
||||
- default: "Samsung Galaxy S10"
|
||||
edit: true
|
||||
envKey: EMULATOR_DEVICE
|
||||
labelEn: Emulator Device
|
||||
labelZh: 模拟的设备
|
||||
required: true
|
||||
type: text
|
||||
- default: "true"
|
||||
edit: true
|
||||
envKey: WEB_VNC
|
||||
labelEn: Web VNC
|
||||
labelZh: Web VNC
|
||||
required: true
|
||||
type: select
|
||||
values:
|
||||
- label: "True"
|
||||
value: "true"
|
||||
- label: "False"
|
||||
value: "false"
|
||||
- default: "40288"
|
||||
edit: true
|
||||
envKey: PANEL_APP_PORT_HTTP
|
||||
labelEn: Port
|
||||
labelZh: 端口
|
||||
required: true
|
||||
rule: paramPort
|
||||
type: number
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
services:
|
||||
docker-android:
|
||||
image: budtmo/docker-android:emulator_10.0_v2.18.0-p0
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: ${RESTART_POLICY}
|
||||
networks:
|
||||
- 1panel-network
|
||||
devices:
|
||||
- /dev/kvm
|
||||
environment:
|
||||
- EMULATOR_DEVICE=${EMULATOR_DEVICE}
|
||||
- WEB_VNC=${WEB_VNC}
|
||||
ports:
|
||||
- ${PANEL_APP_PORT_HTTP}:6080
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
|
||||
networks:
|
||||
1panel-network:
|
||||
external: true
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
CONTAINER_NAME="docker-android"
|
||||
EMULATOR_DEVICE="Samsung Galaxy S10"
|
||||
IMAGE="budtmo/docker-android:latest"
|
||||
PANEL_APP_PORT_HTTP=40288
|
||||
RESTART_POLICY="always"
|
||||
WEB_VNC="true"
|
||||
|
|
@ -0,0 +1,43 @@
|
|||
additionalProperties:
|
||||
formFields:
|
||||
- default: "always"
|
||||
edit: true
|
||||
envKey: RESTART_POLICY
|
||||
labelEn: Restart Policy
|
||||
labelZh: 重启策略
|
||||
required: true
|
||||
type: select
|
||||
values:
|
||||
- label: "Always"
|
||||
value: "always"
|
||||
- label: "Unless Stopped"
|
||||
value: "unless-stopped"
|
||||
- label: "No"
|
||||
value: "no"
|
||||
- default: "Samsung Galaxy S10"
|
||||
edit: true
|
||||
envKey: EMULATOR_DEVICE
|
||||
labelEn: Emulator Device
|
||||
labelZh: 模拟的设备
|
||||
required: true
|
||||
type: text
|
||||
- default: "true"
|
||||
edit: true
|
||||
envKey: WEB_VNC
|
||||
labelEn: Web VNC
|
||||
labelZh: Web VNC
|
||||
required: true
|
||||
type: select
|
||||
values:
|
||||
- label: "True"
|
||||
value: "true"
|
||||
- label: "False"
|
||||
value: "false"
|
||||
- default: "40288"
|
||||
edit: true
|
||||
envKey: PANEL_APP_PORT_HTTP
|
||||
labelEn: Port
|
||||
labelZh: 端口
|
||||
required: true
|
||||
rule: paramPort
|
||||
type: number
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
services:
|
||||
docker-android:
|
||||
image: budtmo/docker-android:emulator_11.0_v2.18.0-p0
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: ${RESTART_POLICY}
|
||||
networks:
|
||||
- 1panel-network
|
||||
devices:
|
||||
- /dev/kvm
|
||||
environment:
|
||||
- EMULATOR_DEVICE=${EMULATOR_DEVICE}
|
||||
- WEB_VNC=${WEB_VNC}
|
||||
ports:
|
||||
- ${PANEL_APP_PORT_HTTP}:6080
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
|
||||
networks:
|
||||
1panel-network:
|
||||
external: true
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
CONTAINER_NAME="docker-android"
|
||||
EMULATOR_DEVICE="Samsung Galaxy S10"
|
||||
IMAGE="budtmo/docker-android:latest"
|
||||
PANEL_APP_PORT_HTTP=40288
|
||||
RESTART_POLICY="always"
|
||||
WEB_VNC="true"
|
||||
|
|
@ -0,0 +1,43 @@
|
|||
additionalProperties:
|
||||
formFields:
|
||||
- default: "always"
|
||||
edit: true
|
||||
envKey: RESTART_POLICY
|
||||
labelEn: Restart Policy
|
||||
labelZh: 重启策略
|
||||
required: true
|
||||
type: select
|
||||
values:
|
||||
- label: "Always"
|
||||
value: "always"
|
||||
- label: "Unless Stopped"
|
||||
value: "unless-stopped"
|
||||
- label: "No"
|
||||
value: "no"
|
||||
- default: "Samsung Galaxy S10"
|
||||
edit: true
|
||||
envKey: EMULATOR_DEVICE
|
||||
labelEn: Emulator Device
|
||||
labelZh: 模拟的设备
|
||||
required: true
|
||||
type: text
|
||||
- default: "true"
|
||||
edit: true
|
||||
envKey: WEB_VNC
|
||||
labelEn: Web VNC
|
||||
labelZh: Web VNC
|
||||
required: true
|
||||
type: select
|
||||
values:
|
||||
- label: "True"
|
||||
value: "true"
|
||||
- label: "False"
|
||||
value: "false"
|
||||
- default: "40288"
|
||||
edit: true
|
||||
envKey: PANEL_APP_PORT_HTTP
|
||||
labelEn: Port
|
||||
labelZh: 端口
|
||||
required: true
|
||||
rule: paramPort
|
||||
type: number
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
services:
|
||||
docker-android:
|
||||
image: budtmo/docker-android:emulator_12.0_v2.18.0-p0
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: ${RESTART_POLICY}
|
||||
networks:
|
||||
- 1panel-network
|
||||
devices:
|
||||
- /dev/kvm
|
||||
environment:
|
||||
- EMULATOR_DEVICE=${EMULATOR_DEVICE}
|
||||
- WEB_VNC=${WEB_VNC}
|
||||
ports:
|
||||
- ${PANEL_APP_PORT_HTTP}:6080
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
|
||||
networks:
|
||||
1panel-network:
|
||||
external: true
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
CONTAINER_NAME="docker-android"
|
||||
EMULATOR_DEVICE="Samsung Galaxy S10"
|
||||
IMAGE="budtmo/docker-android:latest"
|
||||
PANEL_APP_PORT_HTTP=40288
|
||||
RESTART_POLICY="always"
|
||||
WEB_VNC="true"
|
||||
|
|
@ -0,0 +1,43 @@
|
|||
additionalProperties:
|
||||
formFields:
|
||||
- default: "always"
|
||||
edit: true
|
||||
envKey: RESTART_POLICY
|
||||
labelEn: Restart Policy
|
||||
labelZh: 重启策略
|
||||
required: true
|
||||
type: select
|
||||
values:
|
||||
- label: "Always"
|
||||
value: "always"
|
||||
- label: "Unless Stopped"
|
||||
value: "unless-stopped"
|
||||
- label: "No"
|
||||
value: "no"
|
||||
- default: "Samsung Galaxy S10"
|
||||
edit: true
|
||||
envKey: EMULATOR_DEVICE
|
||||
labelEn: Emulator Device
|
||||
labelZh: 模拟的设备
|
||||
required: true
|
||||
type: text
|
||||
- default: "true"
|
||||
edit: true
|
||||
envKey: WEB_VNC
|
||||
labelEn: Web VNC
|
||||
labelZh: Web VNC
|
||||
required: true
|
||||
type: select
|
||||
values:
|
||||
- label: "True"
|
||||
value: "true"
|
||||
- label: "False"
|
||||
value: "false"
|
||||
- default: "40288"
|
||||
edit: true
|
||||
envKey: PANEL_APP_PORT_HTTP
|
||||
labelEn: Port
|
||||
labelZh: 端口
|
||||
required: true
|
||||
rule: paramPort
|
||||
type: number
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
services:
|
||||
docker-android:
|
||||
image: budtmo/docker-android:emulator_13.0_v2.18.0-p0
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: ${RESTART_POLICY}
|
||||
networks:
|
||||
- 1panel-network
|
||||
devices:
|
||||
- /dev/kvm
|
||||
environment:
|
||||
- EMULATOR_DEVICE=${EMULATOR_DEVICE}
|
||||
- WEB_VNC=${WEB_VNC}
|
||||
ports:
|
||||
- ${PANEL_APP_PORT_HTTP}:6080
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
|
||||
networks:
|
||||
1panel-network:
|
||||
external: true
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
CONTAINER_NAME="docker-android"
|
||||
EMULATOR_DEVICE="Samsung Galaxy S10"
|
||||
IMAGE="budtmo/docker-android:latest"
|
||||
PANEL_APP_PORT_HTTP=40288
|
||||
RESTART_POLICY="always"
|
||||
WEB_VNC="true"
|
||||
|
|
@ -0,0 +1,43 @@
|
|||
additionalProperties:
|
||||
formFields:
|
||||
- default: "always"
|
||||
edit: true
|
||||
envKey: RESTART_POLICY
|
||||
labelEn: Restart Policy
|
||||
labelZh: 重启策略
|
||||
required: true
|
||||
type: select
|
||||
values:
|
||||
- label: "Always"
|
||||
value: "always"
|
||||
- label: "Unless Stopped"
|
||||
value: "unless-stopped"
|
||||
- label: "No"
|
||||
value: "no"
|
||||
- default: "Samsung Galaxy S10"
|
||||
edit: true
|
||||
envKey: EMULATOR_DEVICE
|
||||
labelEn: Emulator Device
|
||||
labelZh: 模拟的设备
|
||||
required: true
|
||||
type: text
|
||||
- default: "true"
|
||||
edit: true
|
||||
envKey: WEB_VNC
|
||||
labelEn: Web VNC
|
||||
labelZh: Web VNC
|
||||
required: true
|
||||
type: select
|
||||
values:
|
||||
- label: "True"
|
||||
value: "true"
|
||||
- label: "False"
|
||||
value: "false"
|
||||
- default: "40288"
|
||||
edit: true
|
||||
envKey: PANEL_APP_PORT_HTTP
|
||||
labelEn: Port
|
||||
labelZh: 端口
|
||||
required: true
|
||||
rule: paramPort
|
||||
type: number
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
services:
|
||||
docker-android:
|
||||
image: budtmo/docker-android:emulator_14.0_v2.18.0-p0
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: ${RESTART_POLICY}
|
||||
networks:
|
||||
- 1panel-network
|
||||
devices:
|
||||
- /dev/kvm
|
||||
environment:
|
||||
- EMULATOR_DEVICE=${EMULATOR_DEVICE}
|
||||
- WEB_VNC=${WEB_VNC}
|
||||
ports:
|
||||
- ${PANEL_APP_PORT_HTTP}:6080
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
|
||||
networks:
|
||||
1panel-network:
|
||||
external: true
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
CONTAINER_NAME="docker-android"
|
||||
EMULATOR_DEVICE="Samsung Galaxy S10"
|
||||
IMAGE="budtmo/docker-android:latest"
|
||||
PANEL_APP_PORT_HTTP=40288
|
||||
RESTART_POLICY="always"
|
||||
WEB_VNC="true"
|
||||
|
|
@ -0,0 +1,43 @@
|
|||
additionalProperties:
|
||||
formFields:
|
||||
- default: "always"
|
||||
edit: true
|
||||
envKey: RESTART_POLICY
|
||||
labelEn: Restart Policy
|
||||
labelZh: 重启策略
|
||||
required: true
|
||||
type: select
|
||||
values:
|
||||
- label: "Always"
|
||||
value: "always"
|
||||
- label: "Unless Stopped"
|
||||
value: "unless-stopped"
|
||||
- label: "No"
|
||||
value: "no"
|
||||
- default: "Samsung Galaxy S10"
|
||||
edit: true
|
||||
envKey: EMULATOR_DEVICE
|
||||
labelEn: Emulator Device
|
||||
labelZh: 模拟的设备
|
||||
required: true
|
||||
type: text
|
||||
- default: "true"
|
||||
edit: true
|
||||
envKey: WEB_VNC
|
||||
labelEn: Web VNC
|
||||
labelZh: Web VNC
|
||||
required: true
|
||||
type: select
|
||||
values:
|
||||
- label: "True"
|
||||
value: "true"
|
||||
- label: "False"
|
||||
value: "false"
|
||||
- default: "40288"
|
||||
edit: true
|
||||
envKey: PANEL_APP_PORT_HTTP
|
||||
labelEn: Port
|
||||
labelZh: 端口
|
||||
required: true
|
||||
rule: paramPort
|
||||
type: number
|
||||
|
|
@ -0,0 +1,20 @@
|
|||
services:
|
||||
docker-android:
|
||||
image: budtmo/docker-android:emulator_9.0_v2.18.0-p0
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: ${RESTART_POLICY}
|
||||
networks:
|
||||
- 1panel-network
|
||||
devices:
|
||||
- /dev/kvm
|
||||
environment:
|
||||
- EMULATOR_DEVICE=${EMULATOR_DEVICE}
|
||||
- WEB_VNC=${WEB_VNC}
|
||||
ports:
|
||||
- ${PANEL_APP_PORT_HTTP}:6080
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
|
||||
networks:
|
||||
1panel-network:
|
||||
external: true
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
services:
|
||||
docker-hoster:
|
||||
image: "solipsist01/docker-hoster:latest"
|
||||
image: "solipsist01/docker-hoster:20241103005433"
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
networks:
|
||||
|
|
@ -8,7 +8,7 @@ services:
|
|||
- "${PANEL_APP_PORT_HTTP}:80"
|
||||
volumes:
|
||||
- fossbilling:/var/www/html
|
||||
image: fossbilling/fossbilling:latest
|
||||
image: fossbilling/fossbilling:0.6.22
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
|
||||
|
|
@ -6,7 +6,7 @@ services:
|
|||
- 1panel-network
|
||||
ports:
|
||||
- "${PANEL_APP_PORT_HTTP}:80"
|
||||
image: stilleshan/gh-proxy:latest
|
||||
image: stilleshan/gh-proxy:2024-02-19
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
services:
|
||||
linkwarden:
|
||||
image: ghcr.io/linkwarden/linkwarden:latest
|
||||
image: ghcr.io/linkwarden/linkwarden:v2.10.2
|
||||
container_name: ${CONTAINER_NAME}
|
||||
restart: always
|
||||
ports:
|
||||
|
|
@ -1,137 +1,137 @@
|
|||
additionalProperties:
|
||||
formFields:
|
||||
# Default config
|
||||
- default: 3210
|
||||
edit: true
|
||||
envKey: PANEL_APP_PORT_HTTP
|
||||
labelEn: Application Port
|
||||
labelZh: 应用端口
|
||||
required: true
|
||||
rule: paramPort
|
||||
type: number
|
||||
- default: 8000
|
||||
edit: true
|
||||
envKey: CASDOOR_PORT
|
||||
labelEn: CASDOOR Port
|
||||
labelZh: CASDOOR 端口
|
||||
required: true
|
||||
rule: paramPort
|
||||
type: number
|
||||
- default: 9000
|
||||
edit: true
|
||||
envKey: MINIO_PORT
|
||||
labelEn: MinIO Port
|
||||
labelZh: MinIO端口
|
||||
required: true
|
||||
rule: paramPort
|
||||
type: number
|
||||
- default: http://Your-IP:3210
|
||||
edit: true
|
||||
envKey: APP_URL
|
||||
labelEn: Application URL
|
||||
labelZh: 应用地址
|
||||
required: true
|
||||
rule: paramExtUrl
|
||||
type: text
|
||||
- default: http://Your-IP:3210/api/auth
|
||||
edit: true
|
||||
envKey: AUTH_URL
|
||||
labelEn: Auth Service URL
|
||||
labelZh: 认证服务地址
|
||||
required: true
|
||||
rule: paramExtUrl
|
||||
type: text
|
||||
# Postgres related
|
||||
- default: lobechat
|
||||
edit: true
|
||||
envKey: LOBE_DB_NAME
|
||||
labelEn: Database Name
|
||||
labelZh: 数据库名称
|
||||
random: true
|
||||
required: true
|
||||
rule: paramCommon
|
||||
type: text
|
||||
- default: uWNZugjBqixf8dxC
|
||||
edit: true
|
||||
envKey: POSTGRES_PASSWORD
|
||||
labelEn: Database Password
|
||||
labelZh: 数据库密码
|
||||
required: true
|
||||
rule: paramCommon
|
||||
type: password
|
||||
- default: http://Your-IP:8000
|
||||
edit: true
|
||||
envKey: AUTH_CASDOOR_ISSUER
|
||||
labelEn: AUTH CASDOOR ISSUER
|
||||
labelZh: AUTH CASDOOR ISSUER
|
||||
required: true
|
||||
rule: paramExtUrl
|
||||
type: text
|
||||
# Casdoor secret
|
||||
- default: a387a4892ee19b1a2249
|
||||
edit: true
|
||||
envKey: AUTH_CASDOOR_ID
|
||||
labelEn: AUTH CASDOOR ID
|
||||
labelZh: AUTH CASDOOR ID
|
||||
required: true
|
||||
rule: paramCommon
|
||||
type: text
|
||||
- default: dbf205949d704de81b0b5b3603174e23fbecc354
|
||||
edit: true
|
||||
envKey: AUTH_CASDOOR_SECRET
|
||||
labelEn: AUTH CASDOOR SECRET
|
||||
labelZh: AUTH CASDOOR SECRET
|
||||
required: true
|
||||
rule: paramCommon
|
||||
type: password
|
||||
# MinIO S3 configuration
|
||||
- default: admin
|
||||
edit: true
|
||||
envKey: MINIO_ROOT_USER
|
||||
labelEn: MinIO ROOT User
|
||||
labelZh: MinIO ROOT User
|
||||
required: true
|
||||
rule: paramCommon
|
||||
type: text
|
||||
- default: e07a87a0
|
||||
edit: true
|
||||
envKey: MINIO_ROOT_PASSWORD
|
||||
labelEn: MinIO ROOT Password
|
||||
labelZh: MinIO ROOT Password
|
||||
required: true
|
||||
rule: paramCommon
|
||||
type: password
|
||||
# Configure the bucket information of MinIO
|
||||
- default: http://Your-IP:9000
|
||||
edit: true
|
||||
envKey: S3_ENDPOINT
|
||||
labelEn: S3 Endpoint
|
||||
labelZh: S3 Endpoint
|
||||
required: true
|
||||
rule: paramExtUrl
|
||||
type: text
|
||||
- default: http://Your-IP:9000
|
||||
edit: true
|
||||
envKey: S3_PUBLIC_DOMAIN
|
||||
labelEn: S3 PUBLIC DOMAIN
|
||||
labelZh: S3 PUBLIC DOMAIN
|
||||
required: true
|
||||
rule: paramExtUrl
|
||||
type: text
|
||||
- default: lobe
|
||||
edit: true
|
||||
envKey: MINIO_LOBE_BUCKET
|
||||
labelEn: MINIO LOBE BUCKET
|
||||
labelZh: MINIO LOBE BUCKET
|
||||
required: true
|
||||
rule: paramCommon
|
||||
type: text
|
||||
# Configure for casdoor
|
||||
- default: http://Your-IP:8000
|
||||
edit: true
|
||||
envKey: origin
|
||||
labelEn: origin
|
||||
labelZh: origin
|
||||
required: true
|
||||
rule: paramExtUrl
|
||||
additionalProperties:
|
||||
formFields:
|
||||
# Default config
|
||||
- default: 3210
|
||||
edit: true
|
||||
envKey: PANEL_APP_PORT_HTTP
|
||||
labelEn: Application Port
|
||||
labelZh: 应用端口
|
||||
required: true
|
||||
rule: paramPort
|
||||
type: number
|
||||
- default: 8000
|
||||
edit: true
|
||||
envKey: CASDOOR_PORT
|
||||
labelEn: CASDOOR Port
|
||||
labelZh: CASDOOR 端口
|
||||
required: true
|
||||
rule: paramPort
|
||||
type: number
|
||||
- default: 9000
|
||||
edit: true
|
||||
envKey: MINIO_PORT
|
||||
labelEn: MinIO Port
|
||||
labelZh: MinIO端口
|
||||
required: true
|
||||
rule: paramPort
|
||||
type: number
|
||||
- default: http://Your-IP:3210
|
||||
edit: true
|
||||
envKey: APP_URL
|
||||
labelEn: Application URL
|
||||
labelZh: 应用地址
|
||||
required: true
|
||||
rule: paramExtUrl
|
||||
type: text
|
||||
- default: http://Your-IP:3210/api/auth
|
||||
edit: true
|
||||
envKey: AUTH_URL
|
||||
labelEn: Auth Service URL
|
||||
labelZh: 认证服务地址
|
||||
required: true
|
||||
rule: paramExtUrl
|
||||
type: text
|
||||
# Postgres related
|
||||
- default: lobechat
|
||||
edit: true
|
||||
envKey: LOBE_DB_NAME
|
||||
labelEn: Database Name
|
||||
labelZh: 数据库名称
|
||||
random: true
|
||||
required: true
|
||||
rule: paramCommon
|
||||
type: text
|
||||
- default: uWNZugjBqixf8dxC
|
||||
edit: true
|
||||
envKey: POSTGRES_PASSWORD
|
||||
labelEn: Database Password
|
||||
labelZh: 数据库密码
|
||||
required: true
|
||||
rule: paramCommon
|
||||
type: password
|
||||
- default: http://Your-IP:8000
|
||||
edit: true
|
||||
envKey: AUTH_CASDOOR_ISSUER
|
||||
labelEn: AUTH CASDOOR ISSUER
|
||||
labelZh: AUTH CASDOOR ISSUER
|
||||
required: true
|
||||
rule: paramExtUrl
|
||||
type: text
|
||||
# Casdoor secret
|
||||
- default: a387a4892ee19b1a2249
|
||||
edit: true
|
||||
envKey: AUTH_CASDOOR_ID
|
||||
labelEn: AUTH CASDOOR ID
|
||||
labelZh: AUTH CASDOOR ID
|
||||
required: true
|
||||
rule: paramCommon
|
||||
type: text
|
||||
- default: dbf205949d704de81b0b5b3603174e23fbecc354
|
||||
edit: true
|
||||
envKey: AUTH_CASDOOR_SECRET
|
||||
labelEn: AUTH CASDOOR SECRET
|
||||
labelZh: AUTH CASDOOR SECRET
|
||||
required: true
|
||||
rule: paramCommon
|
||||
type: password
|
||||
# MinIO S3 configuration
|
||||
- default: admin
|
||||
edit: true
|
||||
envKey: MINIO_ROOT_USER
|
||||
labelEn: MinIO ROOT User
|
||||
labelZh: MinIO ROOT User
|
||||
required: true
|
||||
rule: paramCommon
|
||||
type: text
|
||||
- default: e07a87a0
|
||||
edit: true
|
||||
envKey: MINIO_ROOT_PASSWORD
|
||||
labelEn: MinIO ROOT Password
|
||||
labelZh: MinIO ROOT Password
|
||||
required: true
|
||||
rule: paramCommon
|
||||
type: password
|
||||
# Configure the bucket information of MinIO
|
||||
- default: http://Your-IP:9000
|
||||
edit: true
|
||||
envKey: S3_ENDPOINT
|
||||
labelEn: S3 Endpoint
|
||||
labelZh: S3 Endpoint
|
||||
required: true
|
||||
rule: paramExtUrl
|
||||
type: text
|
||||
- default: http://Your-IP:9000
|
||||
edit: true
|
||||
envKey: S3_PUBLIC_DOMAIN
|
||||
labelEn: S3 PUBLIC DOMAIN
|
||||
labelZh: S3 PUBLIC DOMAIN
|
||||
required: true
|
||||
rule: paramExtUrl
|
||||
type: text
|
||||
- default: lobe
|
||||
edit: true
|
||||
envKey: MINIO_LOBE_BUCKET
|
||||
labelEn: MINIO LOBE BUCKET
|
||||
labelZh: MINIO LOBE BUCKET
|
||||
required: true
|
||||
rule: paramCommon
|
||||
type: text
|
||||
# Configure for casdoor
|
||||
- default: http://Your-IP:8000
|
||||
edit: true
|
||||
envKey: origin
|
||||
labelEn: origin
|
||||
labelZh: origin
|
||||
required: true
|
||||
rule: paramExtUrl
|
||||
type: text
|
||||
|
|
@ -1,4 +1,38 @@
|
|||
services:
|
||||
lobe:
|
||||
image: lobehub/lobe-chat-database:1.96.9
|
||||
container_name: lobe-chat
|
||||
network_mode: 'service:network-service'
|
||||
depends_on:
|
||||
postgresql:
|
||||
condition: service_healthy
|
||||
network-service:
|
||||
condition: service_started
|
||||
minio:
|
||||
condition: service_started
|
||||
casdoor:
|
||||
condition: service_started
|
||||
|
||||
environment:
|
||||
- 'NEXT_AUTH_SSO_PROVIDERS=casdoor'
|
||||
- 'KEY_VAULTS_SECRET=Kix2wcUONd4CX51E/ZPAd36BqM4wzJgKjPtz2sGztqQ='
|
||||
- 'NEXT_AUTH_SECRET=NX2kaPE923dt6BL2U8e9oSre5RfoT7hg'
|
||||
- 'DATABASE_URL=postgresql://postgres:${POSTGRES_PASSWORD}@postgresql:5432/${LOBE_DB_NAME}'
|
||||
- 'S3_BUCKET=${MINIO_LOBE_BUCKET}'
|
||||
- 'S3_ENABLE_PATH_STYLE=1'
|
||||
- 'S3_ACCESS_KEY=${MINIO_ROOT_USER}'
|
||||
- 'S3_ACCESS_KEY_ID=${MINIO_ROOT_USER}'
|
||||
- 'S3_SECRET_ACCESS_KEY=${MINIO_ROOT_PASSWORD}'
|
||||
- 'LLM_VISION_IMAGE_USE_BASE64=1'
|
||||
- 'S3_SET_ACL=0'
|
||||
- 'SEARXNG_URL=http://searxng:8080'
|
||||
env_file:
|
||||
- .env
|
||||
restart: always
|
||||
volumes:
|
||||
- ./lobe-entrypoint.sh:/entrypoint.sh
|
||||
entrypoint: ["sh", "/entrypoint.sh"]
|
||||
|
||||
network-service:
|
||||
image: alpine
|
||||
container_name: lobe-network
|
||||
|
|
@ -77,40 +111,6 @@ services:
|
|||
env_file:
|
||||
- .env
|
||||
|
||||
lobe:
|
||||
image: lobehub/lobe-chat-database:1.96.9
|
||||
container_name: lobe-chat
|
||||
network_mode: 'service:network-service'
|
||||
depends_on:
|
||||
postgresql:
|
||||
condition: service_healthy
|
||||
network-service:
|
||||
condition: service_started
|
||||
minio:
|
||||
condition: service_started
|
||||
casdoor:
|
||||
condition: service_started
|
||||
|
||||
environment:
|
||||
- 'NEXT_AUTH_SSO_PROVIDERS=casdoor'
|
||||
- 'KEY_VAULTS_SECRET=Kix2wcUONd4CX51E/ZPAd36BqM4wzJgKjPtz2sGztqQ='
|
||||
- 'NEXT_AUTH_SECRET=NX2kaPE923dt6BL2U8e9oSre5RfoT7hg'
|
||||
- 'DATABASE_URL=postgresql://postgres:${POSTGRES_PASSWORD}@postgresql:5432/${LOBE_DB_NAME}'
|
||||
- 'S3_BUCKET=${MINIO_LOBE_BUCKET}'
|
||||
- 'S3_ENABLE_PATH_STYLE=1'
|
||||
- 'S3_ACCESS_KEY=${MINIO_ROOT_USER}'
|
||||
- 'S3_ACCESS_KEY_ID=${MINIO_ROOT_USER}'
|
||||
- 'S3_SECRET_ACCESS_KEY=${MINIO_ROOT_PASSWORD}'
|
||||
- 'LLM_VISION_IMAGE_USE_BASE64=1'
|
||||
- 'S3_SET_ACL=0'
|
||||
- 'SEARXNG_URL=http://searxng:8080'
|
||||
env_file:
|
||||
- .env
|
||||
restart: always
|
||||
volumes:
|
||||
- ./lobe-entrypoint.sh:/entrypoint.sh
|
||||
entrypoint: ["sh", "/entrypoint.sh"]
|
||||
|
||||
volumes:
|
||||
data:
|
||||
driver: local
|
||||
0
apps/openlist/openlist-aio/data.yml → apps/openlist/v4.0.2-aio/data.yml
Executable file → Normal file
0
apps/openlist/openlist-aio/data.yml → apps/openlist/v4.0.2-aio/data.yml
Executable file → Normal file
|
|
@ -14,7 +14,7 @@ services:
|
|||
- PUID=0
|
||||
- PGID=0
|
||||
- UMASK=022
|
||||
image: ghcr.io/openlistteam/openlist-git:main
|
||||
image: openlistteam/openlist:v4.0.2-aio
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
networks:
|
||||
0
apps/openlist/openlist-aria2/data.yml → apps/openlist/v4.0.2-aria2/data.yml
Executable file → Normal file
0
apps/openlist/openlist-aria2/data.yml → apps/openlist/v4.0.2-aria2/data.yml
Executable file → Normal file
|
|
@ -14,7 +14,7 @@ services:
|
|||
- PUID=0
|
||||
- PGID=0
|
||||
- UMASK=022
|
||||
image: ghcr.io/openlistteam/openlist-git:main-aio
|
||||
image: openlistteam/openlist:v4.0.2-aria2
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
networks:
|
||||
0
apps/openlist/openlist-ffmpeg/data.yml → apps/openlist/v4.0.2-ffmpeg/data.yml
Executable file → Normal file
0
apps/openlist/openlist-ffmpeg/data.yml → apps/openlist/v4.0.2-ffmpeg/data.yml
Executable file → Normal file
|
|
@ -14,7 +14,7 @@ services:
|
|||
- PUID=0
|
||||
- PGID=0
|
||||
- UMASK=022
|
||||
image: ghcr.io/openlistteam/openlist-git:main-aria2
|
||||
image: openlistteam/openlist:v4.0.2-ffmpeg
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
networks:
|
||||
|
|
@ -14,7 +14,7 @@ services:
|
|||
- PUID=0
|
||||
- PGID=0
|
||||
- UMASK=022
|
||||
image: ghcr.io/openlistteam/openlist-git:main-affmpeg
|
||||
image: openlistteam/openlist:v4.0.2
|
||||
labels:
|
||||
createdBy: "Apps"
|
||||
networks:
|
||||
|
|
@ -22,6 +22,36 @@
|
|||
],
|
||||
"enabled": false
|
||||
},
|
||||
{
|
||||
"matchPackageNames": ["budtmo/docker-android"],
|
||||
"matchCurrentVersion": "emulator_9.0_*",
|
||||
"allowedVersions": "/^emulator_9.0_*/"
|
||||
},
|
||||
{
|
||||
"matchPackageNames": ["budtmo/docker-android"],
|
||||
"matchCurrentVersion": "emulator_10.0_*",
|
||||
"allowedVersions": "/^emulator_10.0_*/"
|
||||
},
|
||||
{
|
||||
"matchPackageNames": ["budtmo/docker-android"],
|
||||
"matchCurrentVersion": "emulator_11.0_*",
|
||||
"allowedVersions": "/^emulator_11.0_*/"
|
||||
},
|
||||
{
|
||||
"matchPackageNames": ["budtmo/docker-android"],
|
||||
"matchCurrentVersion": "emulator_12.0_*",
|
||||
"allowedVersions": "/^emulator_12.0_*/"
|
||||
},
|
||||
{
|
||||
"matchPackageNames": ["budtmo/docker-android"],
|
||||
"matchCurrentVersion": "emulator_13.0_*",
|
||||
"allowedVersions": "/^emulator_13.0_*/"
|
||||
},
|
||||
{
|
||||
"matchPackageNames": ["budtmo/docker-android"],
|
||||
"matchCurrentVersion": "emulator_14.0_*",
|
||||
"allowedVersions": "/^emulator_14.0_*/"
|
||||
},
|
||||
{
|
||||
"matchPackageNames": ["elasticsearch"],
|
||||
"matchCurrentVersion": "/^v8.*/",
|
||||
|
|
|
|||
Loading…
Reference in New Issue