快速开始
如果你不确定该使用哪个工具,请参考 rdc vs renet。 5分钟内在您自己的服务器上部署加密、隔离的容器环境。本指南使用本地模式 — 无需云账户或SaaS依赖。
前提条件
- 一台Linux或macOS工作站
- 一台远程服务器(Ubuntu 24.04+、Debian 12+或Fedora 43+),需要SSH访问权限和sudo权限
- 一对SSH密钥(例如
~/.ssh/id_ed25519)
1. 安装CLI
curl -fsSL https://get.rediacc.com | sh
2. 创建上下文
rdc context create-local my-infra --ssh-key ~/.ssh/id_ed25519
3. 添加服务器
rdc context add-machine server-1 --ip <your-server-ip> --user <your-ssh-user>
4. 配置服务器
rdc context setup-machine server-1
此命令会在您的服务器上安装Docker、cryptsetup和renet二进制文件。
5. 创建加密仓库
rdc repo create my-app -m server-1 --size 5G
6. 部署服务
挂载仓库,在其中创建docker-compose.yml和Rediaccfile,然后启动:
rdc repo up my-app -m server-1 --mount
7. 验证
rdc machine containers server-1
您应该能看到容器正在运行。
什么是Rediacc?
Rediacc将容器化服务部署到您控制的远程服务器上。所有数据使用LUKS进行静态加密,每个仓库拥有独立的隔离Docker守护进程,所有编排操作通过SSH从您的工作站完成。
无需云账户。无需SaaS依赖。您的数据留在您自己的服务器上。