仅作记录
使用 Java 开发,支持 CI/CD,支持从 GitHub、GitLab 导入项目代码
各种特色功能可以看 GitHub 原文
下文将展示如何在 Debian 11 下无域名搭建 OneDev
环境
- Debian 11
- OpenJDK 13
参考
步骤
可以 docker 一把梭
docker run -it --rm -v /var/run/docker.sock:/var/run/docker.sock -v $(pwd)/onedev:/opt/onedev -p 6610:6610 -p 6611:6611 1dev/server
下文选择原生安装
准备运行环境
安装 curl、git(2.11.1 以上版本)以及 Java 运行环境(Java 8 以上),执行
apt install openjdk-13-jre git curl unzip
获取 OneDev
在 OneDev 官网 获取下载链接,执行
wget [链接] unzip onedev-x.x.x.zip
运行 OneDev
进入 OneDev 根目录,执行
bin/server.sh bin/server.sh console # 在终端运行 OneDev bin/server.sh start # 后台(守护进程)运行 OneDev
运行后浏览器访问 IP:6610 进行初始化设置
效果
在 GitHub 生成 Personal Access Token 后即可导入项目代码