bodsch.forgejo
Ansible 角色:forgejo
我已将此角色转移到自己的 集合。
未来我将不再接受或处理任何进一步的请求或问题。请从现在起使用链接的集合!
Ansible 角色用于在各种 Linux 系统上安装和配置 forgejo。
Forgejo 是一个轻量级的自托管软件开发平台。 它易于安装,维护成本低,能够完成任务。
需求与依赖
操作系统
测试过的系统:
- Arch Linux
- 基于 Debian 的系统
- Debian 10 / 11 / 12
- Ubuntu 20.04 / 22.04
使用方法
完整示例:
forgejo_version: 1.20.5-0
forgejo_system_user: forgejo
forgejo_system_group: forgejo
forgejo_config_dir: /etc/forgejo
forgejo_working_dir: /var/lib/forgejo
forgejo_data_dir: /home/{{ forgejo_system_user }}
forgejo_systemd:
unit:
after:
- syslog.target
- network.target
wants: []
requires: []
forgejo_release: {}
forgejo_direct_download: false
forgejo_name: "Forgejo – 超越编码。我们开拓。"
# 可选值为 "dev"、"prod" 或 "test",默认为 "prod"
forgejo_run_mode: "prod"
forgejo_admin_user:
username: "root"
password: "尽快更改!"
email: "[email protected]"
forgejo_actions:
enabled: false
default_actions_url: ""
(其余配置省略)
贡献
请阅读 贡献
开发、分支(Git 标签)
master
分支是我的 工作马,包含“最新、最热门”的内容,并可能完全损坏!
如果您想使用稳定的版本,请使用 标记版本!
作者
- Bodo Schulz
许可
免费软件,太棒了!
工具
安装
ansible-galaxy install bodsch.forgejo
许可证
apache-2.0
下载
72
拥有者
ex-developer (c, c++, php),
ex-system administrator / engineer,
keep-it-simple,
monitoring,
automation,
system architect