mirror of
https://github.com/m1ngsama/automa.git
synced 2025-12-24 10:51:20 +00:00
1.3 KiB
1.3 KiB
Nextcloud 本地存储中心
该目录提供一个可快速启动的 Nextcloud 本地私有云(包含 Nextcloud、MariaDB、Redis)。
目录结构
nextcloud/
├── compose.yaml # Docker Compose 配置
├── .env.example # 环境变量示例,请复制为 .env 后修改
└── README.md # 当前说明文档
使用步骤
- 复制环境变量文件并按需修改:
cp .env.example .env - 启动服务:
docker compose up -d - 首次启动后访问
http://localhost:8080,使用.env中配置的管理员账号登录并完成初始化。
默认组件
- Nextcloud
nextcloud:stable-apache(暴露端口8080) - MariaDB 11(持久化在
nextcloud_db卷) - Redis 7(启用密码,提升缓存性能)
数据持久化
所有关键数据均挂载到命名卷,位于本地 Docker 数据目录,可根据需要调整为绑定宿主机路径:
nextcloud_html/nextcloud_data/nextcloud_config/nextcloud_appsnextcloud_dbnextcloud_redis
常用命令
- 查看日志:
docker compose logs -f nextcloud - 停止服务:
docker compose down - 备份数据库:
docker exec nextcloud-db mariadb-dump -unextcloud -p<密码> nextcloud > backup.sql
根据需要可进一步扩展(例如反向代理、对象存储适配等)。