bodsch.forgejo
Ansible Role: forgejo
この役割を独自のコレクションに移しました。
今後は、この場所でのプルリクエストや問題の受け入れや処理は行いません。これからはリンクされたコレクションを使用してください!
様々なLinuxシステムにforgejoをインストールし、構成するためのAnsibleロールです。
Forgejoは自己ホスト型の軽量なソフトウェアフォージです。 インストールが簡単でメンテナンスが少なく、単に仕事をこなすだけです。
要件と依存関係
対応OS
- 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: ""
forgejo_admin:
# 通常の(非管理者)ユーザーによる組織の作成を禁止する。
disable_regular_org_creation: "" # false
# ユーザーに対するメール通知のデフォルト設定(ユーザーが設定可能)。
# オプション: enabled, onmention, disabled
default_email_notifications: "" # enabled
貢献
貢献ガイドをお読みください。
開発とブランチ(Gitタグ)
master
ブランチは私の作業馬であり、「最新の重要なもの」が含まれていますが、完全に壊れている可能性があります!
安定したものを使用したい場合は、タグ付きバージョンを使用してください!
著者
- ボド・シュルツ
ライセンス
フリーソフトウェア、すごい!
ツール
インストール
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