Files
computer-playbook/inventory.sample.yml
T
kevinveenbirkenbach 482a9eb65c test(mailu): disable webmail healthcheck in MODE_TEST for local act runs
Disable the Mailu webmail healthcheck when MODE_TEST is enabled to avoid
local AppArmor and startup timing issues on Manjaro during act-based CI
runs. This keeps production and GitHub CI behavior unchanged while
allowing reliable local testing.

Also introduce MODE_TEST flag in inventory and modes configuration.

https://chatgpt.com/share/6965806a-daa0-800f-ad9a-28ddf1c8eabc
2026-01-13 00:14:38 +01:00

37 lines
1.0 KiB
YAML

# Sample inventory for CI Pipeline
MASK_CREDENTIALS_IN_LOGS: false
MODE_TEST: true
OIDC:
CLIENT:
SECRET: VERYUNSAFESAMPLEPASSWORD1234
users:
administrator:
authorized_keys:
- ssh-ed25519 AAAA_TEST_DUMMY_KEY github-ci-dummy@infinito
biber:
username: "biber"
full_name: "Harry Beaver"
website: https://www.infinito.nexus/
email: contact@infinito.nexus
gpg: "DUMMY-GPG-KEY-NOT-SET"
password: "VerySecurePassword!"
# UID/GID allocation policy:
# - Use IDs >= 10000 for manually managed users
# - IDs below 10000 are reserved for auto-created Infinito.Nexus service accounts
# This avoids collisions with system users and managed application accounts.
uid: 10001
gid: 10001
roles: []
tokens: {}
authorized_keys: []
applications: {}
SIZE_PERCENT_CLEANUP_DISC_SPACE: 99 # Set high because in DiD Ci Environment in github workflow it can be verry high e.g. ~92%
WORKSTATION_USER: biber
ansible_python_interpreter: /usr/bin/python3