跳转到内容
GitHub

快速开始

使用固定的 Depsilo v0.9.4 Docker 镜像启动服务,完成受保护的首次设置,并验证实例已经就绪。

准备一台已安装 Docker 的机器,并确认客户端能够访问它的 23333 端口。本页使用命名卷保存生成的配置、SQLite 数据库和本地制品缓存。

  1. 启动 Depsilo

    Docker
    docker run -d --name depsilo -p 23333:23333 \
    -v depsilo-state:/root/.depsilo \
    ghcr.io/depsilo/depsilo:0.9.4

    命名卷 depsilo-state 保存生成的配置;显式数据库与存储路径确保 SQLite 和本地缓存也写入同一个卷。

  2. 读取一次性引导令牌

    终端
    docker logs depsilo

    从首次启动日志中复制 bootstrap token。即使从 localhost 打开页面,互动式首次设置也必须提供这个令牌。

  3. 创建首位管理员

    打开 http://localhost:23333,输入令牌,然后设置管理员用户名和强密码。v0.9.4 没有默认管理员密码。

  4. 确认服务已经就绪

    终端
    curl -fsS http://127.0.0.1:23333/ready

    /ready 会检查 SQLite 与对象存储;命令成功后再开始修改包管理器配置。

进入 Portal,选择项目使用的包管理器,然后复制页面按当前实例地址生成的配置。Portal 只负责展示和复制,不会替你修改开发机或项目文件。

如果项目使用 Python,可以继续阅读配置 Python;其他客户端见全部包管理器