mirror of
https://github.com/okxlin/appstore.git
synced 2026-09-26 00:01:06 +00:00
66 lines
2.9 KiB
Markdown
66 lines
2.9 KiB
Markdown
# Weblate
|
|
|
|
## 产品介绍
|
|
Weblate 是一个自由开源的网页连续本地化平台,用于翻译软件项目、文档和网站内容。
|
|
|
|
## 主要功能
|
|
- 管理翻译项目、组件和语言
|
|
- 支持网页协作翻译、审核和提交
|
|
- 支持 Git 集成、机器翻译和通知工作流
|
|
|
|
## 访问说明
|
|
安装后通过 `http://<服务器 IP>:18081` 访问,实际端口以安装表单中的 `PANEL_APP_PORT_HTTP` 为准。
|
|
|
|
## Introduction
|
|
Weblate is a libre web-based continuous localization platform for translating software projects and documentation.
|
|
|
|
## Features
|
|
- Manage translation projects, components and languages
|
|
- Collaborate through a web translation and review interface
|
|
- Integrate with Git, machine translation and notification workflows
|
|
|
|
## 部署说明
|
|
- 本应用基于 Weblate 官方 Docker Compose 拆分为 Weblate、PostgreSQL 和 Valkey 三个服务。
|
|
- 应用分类:DevOps。
|
|
- 支持架构:amd64、arm64。
|
|
- 可选版本:`latest`。
|
|
- 未启用官方 HTTPS companion compose;如需 HTTPS,建议通过 1Panel 反向代理或外部入口配置。
|
|
|
|
## 端口
|
|
| 变量 | 说明 | 默认值 | 必填 |
|
|
| --- | --- | --- | --- |
|
|
| PANEL_APP_PORT_HTTP | HTTP 访问端口 | 18081 | 是 |
|
|
|
|
## 数据持久化
|
|
| 变量 | 说明 | 默认值 | 必填 |
|
|
| --- | --- | --- | --- |
|
|
| APP_DATA_DIR | Weblate、PostgreSQL、Valkey 数据和缓存目录 | ./data | 是 |
|
|
|
|
升级或迁移前,请先在 1Panel 中备份上述数据目录。
|
|
|
|
## 参数说明
|
|
| 变量 | 说明 | 默认值 | 必填 |
|
|
| --- | --- | --- | --- |
|
|
| WEBLATE_SITE_TITLE | 站点标题 | Weblate | 是 |
|
|
| WEBLATE_SITE_DOMAIN | 站点域名,用于生成站点 URL | localhost | 是 |
|
|
| WEBLATE_ALLOWED_HOSTS | 允许访问的 HTTP Host | * | 是 |
|
|
| WEBLATE_ADMIN_NAME | 初始管理员名称 | Weblate Admin | 是 |
|
|
| WEBLATE_ADMIN_EMAIL | 初始管理员邮箱 | weblate@example.com | 是 |
|
|
| WEBLATE_ADMIN_PASSWORD | 初始管理员密码 | 随机生成 | 是 |
|
|
| POSTGRES_PASSWORD | PostgreSQL 密码 | 随机生成 | 是 |
|
|
| WEBLATE_REGISTRATION_OPEN | 是否开放注册,`1` 为开放,`0` 为关闭 | 1 | 是 |
|
|
| WEBLATE_EMAIL_HOST | SMTP 主机 | 127.0.0.1 | 否 |
|
|
| WEBLATE_EMAIL_HOST_USER | SMTP 用户 | 空 | 否 |
|
|
| WEBLATE_EMAIL_HOST_PASSWORD | SMTP 密码 | 空 | 否 |
|
|
|
|
## 使用说明
|
|
- 首次登录使用安装表单中的 `WEBLATE_ADMIN_EMAIL` 和 `WEBLATE_ADMIN_PASSWORD`。
|
|
- 对公网开放前,请把 `WEBLATE_SITE_DOMAIN`、`WEBLATE_ALLOWED_HOSTS`、SMTP 和反向代理设置调整为真实域名。
|
|
- 官方文档说明若不设置 `WEBLATE_ADMIN_PASSWORD`,首次启动会在日志中生成随机密码;本应用改为安装表单显式填写,方便 1Panel 用户登录。
|
|
|
|
## 参考资料
|
|
- 官网: <https://weblate.org/>
|
|
- 项目仓库: <https://github.com/WeblateOrg/weblate>
|
|
- Docker 文档: <https://docs.weblate.org/en/latest/admin/install/docker.html>
|
|
- 官方 compose: <https://github.com/WeblateOrg/docker-compose/blob/main/docker-compose.yml>
|