CasaOS 简单,易于使用,优雅的开源家庭云系统(简单的docker管理系统)
Casa OS是一个基于Docker生态系统的开源家庭云系统,专为家庭场景而设计。致力于打造全球最简单、最易用、最优雅的家居云系统。
让你管理你的 Docker 应用更加简单便捷,目前apps市场里面拥有较常用的docker app,其他应用市场没有的应用,只需要知道其在docker hub的名字便可便捷安装并进行可视化管理。
Username:casaos
Password:casaos
XML/HTML代码
- Casa OS安装命令:
- wget -qO- https://get.casaos.io | bash
- 或者
- curl -fsSL https://get.casaos.io | bash
- Casa OS卸载命令:
- casaos-uninstall
Sun-Panel(另外一个类似casaos的docker,支持openwrt)
Docker Hub:https://hub.docker.com/r/hslr/sun-panel
一个服务器、NAS导航面板、Homepage、浏览器首页。
特点:
局域网内外网链接切换,简洁,docker 部署,上手简单,免修改代码,无需连接外部数据库,丰富图标自由搭配(文字图标+svg图标+内置三方图标库)
支持网页内置小窗口打开(部分网站屏蔽此功能),占用资源小
使用教程:
默认账号密码
账号:admin@sun.cc
密码:12345678
命令参数:
XML/HTML代码
- 参数 说明
- -h 查看命令说明
- -config 生成配置文件(conf/conf.ini)
- -password-reset 重置第一个用户的密码
执行示例:
XML/HTML代码
- ./sun-panel -password-reset
输出:
XML/HTML代码
- 密码已经重置成功,以下是账号信息
- 用户名 xxx@qq.com
- 密码 12345678
docker 运行:
目录挂载 -v,根据自己的需求选择:
XML/HTML代码
- 容器目录 说明
- /app/conf 配置文件
- /app/uploads 上传的文件
- /app/database 数据库文件
- /app/runtime 运行日志(不推荐挂载)
拉取镜像:
XML/HTML代码
- docker pull hslr/sun-panel
直接下载运行:
XML/HTML代码
- docker run -d --restart=always -p 3002:3002 \
- -v ~/docker_data/sun-panel/conf:/app/conf \
- -v ~/docker_data/sun-panel/uploads:/app/uploads \
- -v ~/docker_data/sun-panel/database:/app/database \
- --name sun-panel \
- hslr/sun-panel
编译和运行
前端
XML/HTML代码
- # 开发运行
- pnpm dev
- # 编译打包
- pnpm build
后端
XML/HTML代码
- # 开发运行
- cd service
- # 开发运行
- go run main.go
- # 编译打包
- go build -o sun-panel main.go
docker windows本地开发编译运行
XML/HTML代码
- // 编译
- docker build -t sun-panel .
- // 运行 D:\docker\data\sun-panel 为本地运行的路径
- docker run --rm -d -p 3003:3002 -v D:\docker\data\sun-panel\conf:/app/conf -v D:\docker\data\sun-panel\runtime:/app/runtime -v D:\docker\data\sun-panel\uploads:/app/uploads -v D:\docker\data\sun-panel\database:/app/database --name sun-panel sun-panel
图标、壁纸网站推荐:
图标:
阿里巴巴矢量图标:https://www.iconfont.cn
Icons8:https://icons8.com
Vectorjunky:https://www.iconfinder.com
壁纸:
Wallhaven:https://wallhaven.cc
Wallpaperscraft:https://wallpaperscraft.com
Wallpaper Abyss:https://wall.alphacoders.com