6.1 KiB
DevStar Studio
DevStar Studio 是 Gitea 发行版
快速开始
编译、打包成为镜像:代码目录执行 make docker 命令
单机版部署
使用docker-compose部署DevStar Studio需要参考官方网站: https://docs.gitea.com/zh-cn/next/installation/install-with-docker-rootless
下列以SQLite db本地最小安装为例,首先初次启动,复制配置信息:
docker run \
--restart=always \
--name devstar-studio \
-d \
-p 3000:3000 \
devstar-studio:latest
浏览器打开 http://localhost:3000,执行安装操作,记录下列路径名记录下来,准备后续映射文件夹 需要复制的配置信息如下:
- 数据库文件路径名字
- 仓库根路径名字
- LFS根目录名字
- 日志路径名字
将容器内 /etc/gitea/app.ini 复制出来,参考官网文档 进行自定义
docker cp devstar-studio:/etc/gitea/app.ini ./app.ini
然后 添加/修改 下列小节键:
[wechat]
WECHAT_OFFICIAL_ACCOUNT_TEMP_QR_EXPIRE_SECONDS=60
WECHAT_OFFICIAL_ACCOUNT_APP_ID=<微信公众号APPID>
WECHAT_OFFICIAL_ACCOUNT_APP_SECRET=<微信公众号SECRET>
WECHAT_OFFICIAL_ACCOUNT_MESSAGE_TOKEN = <微信公众号自定义Token>
WECHAT_OFFICIAL_ACCOUNT_MESSAGE_AES_KEY = <微信公众号AES加密密钥>
[database]
CHARSET_COLLATION = utf8mb4_bin
[cors]
CONTENT_SECURITY_POLICY = default-src 'self' data: 'unsafe-inline' https://mp.weixin.qq.com; img-src * data:
[ui.admin]
;; Dev Container 分页参数(每页展示 DevContainer 个数),若未指定,默认值 50
DEV_CONTAINERS_PAGING_NUM = 50
正式部署单机版
docker stop devstar-studio && docker rm devstar-studio
docker run \
--restart=always \
--name devstar-studio \
-d \
-p 3000:3000 \
-p 2222:2222 \
-v 本地数据库文件路径:容器内数据库文件路径 \
-v 本地仓库根路径:容器内仓库根路径 \
-v 本地LFS根目录:容器内LFS路径 \
-v 本地日志路径:容器内日志路径 \
devstar-studio:latest
Gitea
目标
Gitea 的首要目标是创建一个极易安装,运行非常快速,安装和使用体验良好的自建 Git 服务。我们采用 Go 作为后端语言,这使我们只要生成一个可执行程序即可。并且他还支持跨平台,支持 Linux, macOS 和 Windows 以及各种架构,除了 x86,amd64,还包括 ARM 和 PowerPC。
如果你想试用在线演示和报告问题,请访问 demo.gitea.com。
如果你想使用免费的 Gitea 服务(有仓库数量限制),请访问 gitea.com。
如果你想在 Gitea Cloud 上快速部署你自己独享的 Gitea 实例,请访问 cloud.gitea.com 开始免费试用。
提示
- 开始贡献代码之前请确保你已经看过了 贡献者向导(英文).
- 所有的安全问题,请私下发送邮件给 security@gitea.io。谢谢!
- 如果你要使用API,请参见 API 文档.
文档
关于如何安装请访问我们的 文档站,如果没有找到对应的文档,你也可以通过 Discord - 英文 和 QQ群 328432459 来和我们交流。
贡献流程
Fork -> Patch -> Push -> Pull Request
翻译
作者
授权许可
本项目采用 MIT 开源授权许可证,完整的授权说明已放置在 LICENSE 文件中。
截图
![]() |
![]() |
![]() |
|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |











