文件名称:nas-docker-compose
文件大小:40KB
文件格式:ZIP
更新时间:2024-05-09 20:42:52
PHP
用docker-compose搭建私人NAS及其附属功能
作为一个程序猿,单纯的NAS功能并不能完全满足个人的使用需求,再加上数据备份的需要,
因此使用docker-compose技术栈来搭建NAS,是最佳的选择之一。
网络拓扑
Front-End: 前端接入,用于负载均衡部分。
Mid-Layout: 业务逻辑,用于放置相应的业务Dockers
Back-End: 后端业务,用于放置相应的业务Dockers
项目基本构成
docker-compose通过-f
【文件预览】:
nas-docker-compose-master
----.gitignore(46B)
----Makefile(998B)
----.env(98B)
----docker-compose.yml(2KB)
----nextcloud()
--------module.mk(329B)
--------docker-compose.yml(3KB)
--------config.env(315B)
--------web()
--------config()
--------secrets()
----README.md(2KB)
----run.sh(3KB)
----traefik()
--------module.mk(308B)
--------config()
----index()
--------nginx-conf.d()
----mod-prepare.mk(658B)
----TODO.md(1KB)