mirror of
https://github.com/okxlin/appstore.git
synced 2026-09-24 08:01:04 +00:00
Add mobile Codex sessions through the published Paseo-enabled image, default the host listener to loopback, preserve existing permissions and persistent state, and migrate missing or empty bind settings without overwriting custom ports or addresses.
281 lines
11 KiB
YAML
281 lines
11 KiB
YAML
additionalProperties:
|
|
formFields:
|
|
- envKey: PANEL_APP_PORT_HTTP
|
|
type: number
|
|
required: true
|
|
default: 8080
|
|
rule: paramPort
|
|
labelZh: Web 访问端口
|
|
labelEn: Web Port
|
|
label:
|
|
en: Web Port
|
|
zh: Web 访问端口
|
|
zh-Hant: Web 訪問端口
|
|
ja: Web ポート
|
|
ko: 웹 포트
|
|
ru: Веб-порт
|
|
ms: Port Web
|
|
pt-br: Porta Web
|
|
edit: true
|
|
- envKey: PANEL_APP_PORT_PASEO
|
|
type: number
|
|
required: true
|
|
default: 6767
|
|
rule: paramPort
|
|
labelZh: Paseo 宿主端口
|
|
labelEn: Paseo Host Port
|
|
label:
|
|
en: Paseo Host Port
|
|
zh: Paseo 宿主端口
|
|
zh-Hant: Paseo 宿主端口
|
|
ja: Paseo ホストポート
|
|
ko: Paseo 호스트 포트
|
|
ru: Порт Paseo на хосте
|
|
ms: Port Hos Paseo
|
|
pt-br: Porta do Paseo no host
|
|
edit: true
|
|
- envKey: PASEO_BIND_IP
|
|
type: text
|
|
required: true
|
|
default: 127.0.0.1
|
|
labelZh: Paseo 绑定地址
|
|
labelEn: Paseo Bind Address
|
|
label:
|
|
en: Paseo Bind Address
|
|
zh: Paseo 绑定地址
|
|
zh-Hant: Paseo 綁定地址
|
|
ja: Paseo バインドアドレス
|
|
ko: Paseo 바인드 주소
|
|
ru: Адрес привязки Paseo
|
|
ms: Alamat Ikatan Paseo
|
|
pt-br: Endereço de vínculo do Paseo
|
|
description:
|
|
en: Keep 127.0.0.1 when proxying through 1Panel OpenResty. Using 0.0.0.0 exposes the port on every host interface and expands the attack surface.
|
|
zh: 通过 1Panel OpenResty 反向代理时请保留 127.0.0.1。设置为 0.0.0.0 会在所有宿主接口暴露端口并扩大攻击面。
|
|
zh-Hant: 透過 1Panel OpenResty 反向代理時請保留 127.0.0.1。設為 0.0.0.0 會在所有宿主介面暴露端口並擴大攻擊面。
|
|
ja: 1Panel OpenResty 経由でプロキシする場合は 127.0.0.1 のままにしてください。0.0.0.0 はすべてのホストインターフェースに公開されます。
|
|
ko: 1Panel OpenResty로 프록시할 때는 127.0.0.1을 유지하세요. 0.0.0.0은 모든 호스트 인터페이스에 포트를 노출합니다.
|
|
ru: При проксировании через 1Panel OpenResty оставьте 127.0.0.1. Значение 0.0.0.0 откроет порт на всех интерфейсах хоста.
|
|
ms: Kekalkan 127.0.0.1 apabila menggunakan proksi 1Panel OpenResty. 0.0.0.0 mendedahkan port pada semua antara muka hos.
|
|
pt-br: Mantenha 127.0.0.1 ao usar proxy pelo 1Panel OpenResty. 0.0.0.0 expõe a porta em todas as interfaces do host.
|
|
edit: true
|
|
- envKey: CODE_SERVER_PASSWORD
|
|
type: password
|
|
required: true
|
|
random: true
|
|
default: change-me
|
|
labelZh: code-server 密码
|
|
labelEn: Code-server Password
|
|
label:
|
|
en: Code-server Password
|
|
zh: code-server 密码
|
|
zh-Hant: code-server 密碼
|
|
ja: code-server パスワード
|
|
ko: code-server 비밀번호
|
|
ru: Пароль code-server
|
|
ms: Kata Laluan code-server
|
|
pt-br: Senha do code-server
|
|
edit: true
|
|
- envKey: PASEO_PASSWORD
|
|
type: password
|
|
required: false
|
|
default: ""
|
|
labelZh: Paseo 密码(留空沿用 code-server 密码)
|
|
labelEn: Paseo Password (blank uses code-server password)
|
|
label:
|
|
en: Paseo Password (blank uses code-server password)
|
|
zh: Paseo 密码(留空沿用 code-server 密码)
|
|
zh-Hant: Paseo 密碼(留空沿用 code-server 密碼)
|
|
ja: Paseo パスワード(空欄時は code-server と共用)
|
|
ko: Paseo 비밀번호 (비우면 code-server 비밀번호 사용)
|
|
ru: Пароль Paseo (пустое значение использует пароль code-server)
|
|
ms: Kata Laluan Paseo (kosong menggunakan kata laluan code-server)
|
|
pt-br: Senha do Paseo (em branco usa a senha do code-server)
|
|
description:
|
|
en: For public access, paste a separate 20+ character HTTP-token-safe password; use `openssl rand -hex 24`. Leave blank only for legacy fallback.
|
|
zh: 公网使用请粘贴至少 20 位、可作为 HTTP token 的独立密码;推荐使用 `openssl rand -hex 24` 生成。仅旧安装兼容时留空。
|
|
zh-Hant: 公網使用請貼上至少 20 位、可作為 HTTP token 的獨立密碼;建議使用 `openssl rand -hex 24` 產生。僅舊安裝相容時留空。
|
|
ja: 公開利用では HTTP トークンとして有効な20文字以上の独立パスワードを設定してください。`openssl rand -hex 24` を推奨します。空欄は旧環境の互換用です。
|
|
ko: 공개 사용 시 HTTP 토큰으로 사용할 수 있는 20자 이상의 별도 비밀번호를 입력하세요. `openssl rand -hex 24` 사용을 권장합니다. 빈 값은 기존 설치 호환용입니다.
|
|
ru: Для публичного доступа задайте отдельный пароль длиной не менее 20 символов, допустимый как HTTP token; рекомендуется `openssl rand -hex 24`. Пустое значение оставляйте только для совместимости со старой установкой.
|
|
ms: Untuk akses awam, tampal kata laluan berasingan sekurang-kurangnya 20 aksara yang selamat sebagai token HTTP; gunakan `openssl rand -hex 24`. Biarkan kosong hanya untuk keserasian pemasangan lama.
|
|
pt-br: Para acesso público, use uma senha separada com pelo menos 20 caracteres válida como token HTTP; recomenda-se `openssl rand -hex 24`. Deixe em branco apenas para compatibilidade com instalações antigas.
|
|
edit: true
|
|
- envKey: ROOT_PASSWORD
|
|
type: password
|
|
required: false
|
|
random: true
|
|
default: codex2024
|
|
labelZh: Root 密码
|
|
labelEn: Root Password
|
|
label:
|
|
en: Root Password
|
|
zh: Root 密码
|
|
zh-Hant: Root 密碼
|
|
ja: Root パスワード
|
|
ko: Root 비밀번호
|
|
ru: Пароль Root
|
|
ms: Kata Laluan Root
|
|
pt-br: Senha do Root
|
|
edit: true
|
|
- default: /var/run/docker.sock
|
|
edit: true
|
|
envKey: DOCKER_SOCK_SRC
|
|
type: text
|
|
required: false
|
|
labelEn: Docker Socket Path (leave empty to disable)
|
|
labelZh: Docker 套接字路径(留空禁用)
|
|
label:
|
|
en: Docker Socket Path (leave empty to disable)
|
|
zh: Docker 套接字路径(留空禁用)
|
|
zh-Hant: Docker 套接字路徑(留空禁用)
|
|
ja: Docker ソケットパス(空欄で無効)
|
|
ko: Docker 소켓 경로 (비우면 비활성화)
|
|
ru: Путь к Docker-сокету (оставьте пустым для отключения)
|
|
ms: Laluan soket Docker (kosongkan untuk lumpuhkan)
|
|
pt-br: Caminho do socket Docker (deixe em branco para desabilitar)
|
|
- envKey: APP_DATA_DIR
|
|
type: text
|
|
required: true
|
|
default: ./data
|
|
labelZh: 数据目录
|
|
labelEn: Data Directory
|
|
label:
|
|
en: Data Directory
|
|
zh: 数据目录
|
|
zh-Hant: 數據目錄
|
|
ja: データディレクトリ
|
|
ko: 데이터 디렉토리
|
|
ru: Каталог данных
|
|
ms: Direktori Data
|
|
pt-br: Diretório de Dados
|
|
edit: true
|
|
- default: "false"
|
|
edit: true
|
|
envKey: FIX_WORKSPACE_OWNERSHIP_RECURSIVE
|
|
type: text
|
|
required: true
|
|
labelEn: Recursive Workspace Ownership Repair
|
|
labelZh: 递归修复工作区权限
|
|
label:
|
|
en: Recursive Workspace Ownership Repair
|
|
zh: 递归修复工作区权限
|
|
zh-Hant: 遞歸修復工作區權限
|
|
ja: ワークスペース所有権の再帰修復
|
|
ko: 작업공간 소유권 재귀 복구
|
|
ru: Рекурсивное исправление владельца рабочей области
|
|
ms: Baiki pemilikan ruang kerja secara rekursif
|
|
pt-br: Reparo recursivo de propriedade do workspace
|
|
- default: ./data/custom.env
|
|
edit: true
|
|
envKey: CUSTOM_ENV_FILE
|
|
type: text
|
|
required: false
|
|
labelEn: Custom Env File
|
|
labelZh: 自定义环境变量文件
|
|
label:
|
|
en: Custom Env File
|
|
zh: 自定义环境变量文件
|
|
zh-Hant: 自訂環境變量文件
|
|
ja: カスタム環境変数ファイル
|
|
ko: 사용자 지정 환경 변수 파일
|
|
ru: Пользовательский файл переменных окружения
|
|
ms: Fail env tersuai
|
|
pt-br: Arquivo env personalizado
|
|
- default: ""
|
|
edit: true
|
|
envKey: GITHUB_TOKEN
|
|
type: password
|
|
required: false
|
|
labelEn: GitHub Token
|
|
labelZh: GitHub 访问令牌
|
|
label:
|
|
en: GitHub Token
|
|
zh: GitHub 访问令牌
|
|
zh-Hant: GitHub 存取權杖
|
|
ja: GitHubアクセストークン
|
|
ko: GitHub 액세스 토큰
|
|
ru: Токен доступа GitHub
|
|
ms: Token akses GitHub
|
|
pt-br: Token de acesso do GitHub
|
|
- default: ""
|
|
edit: true
|
|
envKey: GIT_AUTHOR_NAME
|
|
type: text
|
|
required: false
|
|
labelEn: Git Author Name
|
|
labelZh: Git 作者名
|
|
label:
|
|
en: Git Author Name
|
|
zh: Git 作者名
|
|
zh-Hant: Git 作者名
|
|
ja: Git作成者名
|
|
ko: Git 작성자 이름
|
|
ru: Имя автора Git
|
|
ms: Nama pengarang Git
|
|
pt-br: Nome do autor Git
|
|
- default: ""
|
|
edit: true
|
|
envKey: GIT_AUTHOR_EMAIL
|
|
type: text
|
|
required: false
|
|
labelEn: Git Author Email
|
|
labelZh: Git 作者邮箱
|
|
label:
|
|
en: Git Author Email
|
|
zh: Git 作者邮箱
|
|
zh-Hant: Git 作者郵箱
|
|
ja: Git作成者メール
|
|
ko: Git 작성자 이메일
|
|
ru: Email автора Git
|
|
ms: E-mel pengarang Git
|
|
pt-br: Email do autor Git
|
|
- default: ""
|
|
edit: true
|
|
envKey: GIT_COMMITTER_NAME
|
|
type: text
|
|
required: false
|
|
labelEn: Git Committer Name
|
|
labelZh: Git 提交者名
|
|
label:
|
|
en: Git Committer Name
|
|
zh: Git 提交者名
|
|
zh-Hant: Git 提交者名
|
|
ja: Gitコミッター名
|
|
ko: Git 커미터 이름
|
|
ru: Имя коммиттера Git
|
|
ms: Nama komit Git
|
|
pt-br: Nome do committer Git
|
|
- default: ""
|
|
edit: true
|
|
envKey: GIT_COMMITTER_EMAIL
|
|
type: text
|
|
required: false
|
|
labelEn: Git Committer Email
|
|
labelZh: Git 提交者邮箱
|
|
label:
|
|
en: Git Committer Email
|
|
zh: Git 提交者邮箱
|
|
zh-Hant: Git 提交者郵箱
|
|
ja: Gitコミッターメール
|
|
ko: Git 커미터 이메일
|
|
ru: Email коммиттера Git
|
|
ms: E-mel komit Git
|
|
pt-br: Email do committer Git
|
|
- envKey: TZ
|
|
type: text
|
|
required: false
|
|
default: Asia/Shanghai
|
|
labelZh: 时区
|
|
labelEn: Timezone
|
|
label:
|
|
en: Timezone
|
|
zh: 时区
|
|
zh-Hant: 時區
|
|
ja: タイムゾーン
|
|
ko: 시간대
|
|
ru: Часовой пояс
|
|
ms: Zon Waktu
|
|
pt-br: Fuso Horário
|
|
edit: true
|