88 lines
3.4 KiB
Markdown
88 lines
3.4 KiB
Markdown
---
|
||
title: NextOffice 待办任务列表
|
||
type: curated
|
||
permalink: main/projects/d1932ed6-07d3-4463-a224-8534ffd69a07/curated/next-office-待办任务列表
|
||
stable_id: aa86e425-a012-44b5-a805-708f2e077293
|
||
scope: project
|
||
project_id: d1932ed6-07d3-4463-a224-8534ffd69a07
|
||
workspace_type: development
|
||
usage_profile_id: null
|
||
preference_context: development
|
||
document_type: tasks
|
||
revision: 1
|
||
source_memory_ids:
|
||
- 1588ca3e-58fe-48b9-ad34-3e660324d24e
|
||
- e01606b2-f7b3-43e4-9510-8f81a0f68b4e
|
||
source_checkpoint_ids:
|
||
- d21e13e3-c1d0-47c2-85d6-13700478a0de
|
||
source_file_ids: []
|
||
source_git_commit: null
|
||
source_git_commits: []
|
||
source_agent_sync_ids: []
|
||
model_connection: Sub2API
|
||
model_name: git-restore
|
||
source_count: 25
|
||
source_revisions:
|
||
memory:f767d77f-63d6-4048-b954-89df53eb1b38: '1'
|
||
memory:b5e9162b-d6c3-4593-9b7c-790af4145192: '1'
|
||
memory:98857cff-874e-476a-97c3-9c9c0c09b077: '1'
|
||
memory:b3034d8a-1155-4165-a8c5-cec0d9e27e18: '1'
|
||
memory:d21e13e3-c1d0-47c2-85d6-13700478a0de: '1'
|
||
source_dispositions:
|
||
processed: 25
|
||
unchanged: 0
|
||
unsupported: 0
|
||
skipped: 0
|
||
cited_source_ids:
|
||
- curated_baseline:aa86e425-a012-44b5-a805-708f2e077293
|
||
- memory:d21e13e3-c1d0-47c2-85d6-13700478a0de
|
||
- memory:b5e9162b-d6c3-4593-9b7c-790af4145192
|
||
- memory:98857cff-874e-476a-97c3-9c9c0c09b077
|
||
- memory:b3034d8a-1155-4165-a8c5-cec0d9e27e18
|
||
- global_guidance_memory:bf88c265-4749-4c50-85bc-4bae25298cd5
|
||
- global_guidance_memory:105b328f-4bda-4641-90a7-7282ef156316
|
||
- global_guidance_memory:ff34c6eb-6bba-41e5-9e43-ff80941fa823
|
||
- global_guidance_document:e4fc35f2-1606-4b79-9c1e-367edeea97d0
|
||
- global_guidance_memory:5ed86f53-b53e-4534-8e51-d3a010069d5e
|
||
- memory:f767d77f-63d6-4048-b954-89df53eb1b38
|
||
job_cited_source_ids:
|
||
- curated_baseline:aa86e425-a012-44b5-a805-708f2e077293
|
||
- memory:d21e13e3-c1d0-47c2-85d6-13700478a0de
|
||
conflicts: []
|
||
supersedes: []
|
||
preferences: []
|
||
source_cursor: 321
|
||
source_hash: 488b570478ddac0dc8856b8a61aa39d07673cd0d786f9d16da5034e83bde2a9d
|
||
prompt_version: 2026-08-12.3
|
||
schema_version: '3'
|
||
curation_job_id: null
|
||
created_at: '2026-09-01T02:33:20.013455+00:00'
|
||
updated_at: '2026-09-23T15:05:09.858906+00:00'
|
||
tags:
|
||
- tasks
|
||
- NextOffice
|
||
- development
|
||
restored_from_commit: 6a6a895eafcca6052e81a14fca103a42635dd1c2
|
||
---
|
||
|
||
# 任务概览
|
||
|
||
## 已完成 (Completed)
|
||
- `deploy.py` 端口冲突检查功能实现并通过全部单元/集成测试。(`memory:b5e9162b-d6c3-4593-9b7c-790af4145192`)
|
||
- `deploy.py` / `manage.py` 兼容 Python 3.6 的改动已合并,真实服务器编译运行通过。(`memory:df7b18f9-490f-415f-a388-2332d1b7df87`、`memory:98857cff-874e-476a-97c3-9c9c0c09b077`)
|
||
- `reconfigure` 的 `trusted_domains` 修复完成,统一使用 `configure_access_urls`。(`memory:b3034d8a-1155-4165-a8c5-cec0d9e27e18`)
|
||
|
||
## 待办 (To‑Do) – 交付后需在目标服务器执行
|
||
1. **复制交付目录** 到目标服务器的合适位置。
|
||
2. **确保已安装 Python 3**(推荐 3.10+)。
|
||
3. **运行 `python3 deploy.py`**,加载离线镜像或在线拉取。
|
||
4. **验证容器启动** 并检查 Nextcloud 与 ONLYOFFICE 正常工作。
|
||
5. **完成浏览器端首次配置**(管理员账号、存储路径等)。
|
||
6. **实现 `manage.py restore`**(文档提及但脚本缺失)。
|
||
7. **离线镜像包导出命令** 的实现。
|
||
8. **HTTPS 一键切换** 功能开发。
|
||
9. **`upgrade` 与 `backup --keep`** 选项完善。
|
||
10. **ONLYOFFICE `DocumentServerUrl` 相对路径方案** 待用户确认并实现。
|
||
|
||
---
|
||
*任务列表引用的所有来源已列于 `source_ids`。* |