This template allows deploying a forgejo en either Scaleway or Hetzner (untested) without much knowledge about them. It DOES require knowledge about Terragrunt and ansible. A wizard of sorts is provided but it will not guarantee success without some knowledge about the underlying technology.
28 lines
543 B
INI
28 lines
543 B
INI
[defaults]
|
|
# Roles path relative to this config file
|
|
roles_path = ./roles
|
|
|
|
# Inventory path
|
|
inventory = ./inventory/production/hosts.yml
|
|
|
|
# Don't create retry files
|
|
retry_files_enabled = False
|
|
|
|
# Show task duration
|
|
callback_whitelist = timer
|
|
|
|
# Reduce verbosity
|
|
deprecation_warnings = False
|
|
|
|
# SSH settings
|
|
host_key_checking = False
|
|
timeout = 30
|
|
|
|
[privilege_escalation]
|
|
become = True
|
|
become_method = sudo
|
|
become_user = root
|
|
|
|
[ssh_connection]
|
|
pipelining = True
|
|
ssh_args = -o ControlMaster=auto -o ControlPersist=60s -o StrictHostKeyChecking=no
|