40 lines
1.6 KiB
Markdown
40 lines
1.6 KiB
Markdown
# Arcane
|
||
|
||
Arcane 是一款现代化、开源的Docker管理Web面板,支持容器、镜像、网络等一站式管理。
|
||
|
||
## 功能特性
|
||
|
||
- 现代化Web界面,操作简洁直观
|
||
- 支持容器、镜像、网络、卷等Docker资源的可视化管理
|
||
- 支持多平台和多架构
|
||
- 支持堆栈(Stack)定义与管理
|
||
- 数据和设置持久化存储于 `./data` 目录
|
||
- 挂载Docker套接字,支持主机级管理
|
||
|
||
## 使用方法
|
||
|
||
1. 部署后访问 `http://服务器IP:3000` 进入Web管理界面
|
||
2. 首次使用请根据界面提示初始化设置
|
||
3. 数据目录:`./data`
|
||
4. 挂载宿主机 `/var/run/docker.sock`,实现容器管理
|
||
5. 环境变量 `PUBLIC_SESSION_SECRET`:用于会话加密,建议使用32位随机字符串,可在应用表单中自定义,默认值为 `arcane-session-4e2b8c7f9d1a6e3b2c5d7f8a1b0c9e6d`。如需更高安全性,可用 `openssl rand -base64 32` 生成。
|
||
|
||
### 账户密码
|
||
|
||
- 首次运行时,如果不存在用户,Arcane 会创建默认管理员用户。
|
||
- **用户名:** `arcane`
|
||
- **密码:** `arcane-admin`
|
||
- 首次登录必须更改此密码。
|
||
- 要添加用户:转到**设置 → 用户管理**,然后单击**创建用户**。填写用户名、显示名称、电子邮件和密码。
|
||
|
||
## 安全提醒
|
||
|
||
- 挂载Docker套接字(/var/run/docker.sock)会赋予容器主机级管理权限,请确保安全使用!
|
||
- Arcane 目前为预发布软件,功能和界面可能会有较大变动。
|
||
|
||
## 相关链接
|
||
|
||
- [官方网站](https://arcane.ofkm.dev/)
|
||
- [GitHub 项目](https://github.com/ofkm/arcane)
|
||
- [官方文档](https://arcane.ofkm.dev/docs/)
|
||
- [Docker Hub](https://ghcr.io/ofkm/arcane) |