Kevin Veen-Birkenbach kevinveenbirkenbach
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-09-23 16:46:26 +00:00
3cbf37d774 Added correct health status code for minio api
fc99c72f86 Optimized Swapfiles variables and enabled async
3211dd7cea Optimized README.md
c07a9835fc Updated Flowise Credentials
Compare 4 commits »
kevinveenbirkenbach synced commits to main at kevinveenbirkenbach/create-linux-swapfile from mirror 2025-09-23 16:16:25 +00:00
8a41ce8e25 Replace Bash swapfile script with Python implementation using argparse
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-09-23 08:36:25 +00:00
f4cf55b3c8 Open WebUI OIDC & proxy fixes + Ollama preload + async-safe pull
1b91ddeac2 Optimized flowise
b638d00d73 Removed unneccessary MINIO_OIDC_POLICY_NAME_SAFE
75c36a1d71 web-app-minio: manage OIDC policy via containerized mc and fix policy JSON
Compare 4 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-09-23 00:26:25 +00:00
7a119c3175 Deactivated CSS for Open WebUI
3e6193ffce Solved ollama network bug
9d8e06015f Added whitespaces
5daf3387bf web-app-minio: enable OIDC integration and policy handling
6da7f28370 Optimized whitespacing
Compare 26 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-09-22 16:16:26 +00:00
aeab7e7358 Improve CSP configuration test: validate section types safely and include role/file path in error output
fa6bb67a66 Removed whitespaces in templates:
3dc2fbd47c refactor(objstore): extract MinIO into dedicated role 'web-app-minio' and adjust AI role
4b56ab3d18 Normalized Nextcloud port variable mapping
8e934677ff refactor(nextcloud): introduce NEXTCLOUD_INTERNAL_OCC_COMMAND for consistency
Compare 12 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-09-20 15:26:04 +00:00
d523629cdd Refactor docker-compose templates: replace {% include 'build.yml.j2' %} with lookup() + indent for proper YAML embedding. Also adjusted build.yml.j2 to remove leading spaces. See: https://chatgpt.com/share/68ce584a-a430-800f-8e2a-0f96884cc8d1
08ac8b6a9d Explicit activated async for creating of parent DNS entries
Compare 2 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-09-20 07:16:03 +00:00
79db2419a6 fix(Makefile, playbook.yml): ensure Ansible syntax-check has access to group_vars and clean up playbook formatting
c424afa935 Fix CLI workflow and container startup
Compare 2 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-09-19 23:06:03 +00:00
974a83fe6e web-app-bluesky: enable custom AppView domain and refactor DNS records
0168167769 Docker: introduce docker-compose setup and simplify CMD
1c7152ceb2 Solved build bug
2a98b265bc Reduced port exposal to local for better encapsulation
14d1362dc8 Removed alias from bookwyrm
Compare 6 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-09-19 14:56:04 +00:00
96ded68ef4 Refactor DNS handling and add solo record support
2d8967d559 added www. alias for desktop as default
5e616d3962 web: general domain cleanup (canonical/aliases normalization)
0f85d27a4d filter/domain_redirect_mappings: add auto_build_alias parameter
c6677ca61b tests: ignore Jinja variables inside raw blocks in variable definitions check
Compare 9 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-09-17 22:06:05 +00:00
a10ba78a5a Bluesky: update Ansible patches to use new geolocation module path
6854acf204 Used database type instead of database host for postgres
54d4eeb1ab Fix network alias assignment for DB services
52fb7accac Disabled unnecessary variables temporary to make debugging easier and solved oidc bugs
d4c62dbf72 docker-container: ensure explicit network alias for DB services
Compare 5 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-09-17 13:56:04 +00:00
9ef4f91ec4 Added debug properties for xwiki but they don't seem to have any relevant effect
5bc635109a mediawiki: normalize LocalSettings.php base settings (clean+append once); fail if missing
efb5488cfc Optimized variables
Compare 3 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-09-17 05:46:05 +00:00
1dceabfd46 Added proxy conf variables for xwiki
c64ac0b4dc web-app-xwiki: verify extensions via Groovy page + new filter
e94aac1d78 Removed non existing plugin
c274c1a5d4 refactor(xwiki): move extension installer logic into static Groovy file and switch to plugins dict
62493ac5a9 XWiki: increase installer execution timeout and add retries
Compare 10 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-09-16 21:36:04 +00:00
def6dc96d8 fix(xwiki): enable superadmin flag in xwiki.cfg and always force Distribution Wizard
364f4799bc In between commit xwiki OIDC integration
6eb4ba45f7 Removed installjobrequest.xml.j2
0566c426c9 Refactored administrator page variables
9ce73b9c71 Harmonized saving path
Compare 5 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-09-16 13:26:05 +00:00
83936edf73 fix(xwiki): use proper InstallRequest XML format for extension installation
40ecbc5466 Added correct extension install logic to prevent overwritte
b18b3b104c Implemented performance switch for Front Proxy
Compare 3 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-09-12 19:37:14 +00:00
2f992983f4 xwiki: install/verify via REST Job API; add 'xwiki_job_id' filter; refactor extension probe; remove invalid /extensions/{id} verify; README wording
d7d8578b13 fix(xwiki): correct extension.repositories format to id:type:url
f106d5ec36 web-app-xwiki: admin bootstrap & REST/extension install fixes
53b3a3a7b1 Deactivated LDAP by default
f576b42579 XWiki: two-phase bootstrap + extension install before enabling auth; add XOR validation
Compare 6 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-09-12 11:27:14 +00:00
a6a2be4373 Optimized Listmonk variables
b7a7be4737 Fix XWiki automation bootstrap:
2d71c461de web-app-xwiki: add SuperAdmin bootstrap support
07b7c6484f xwiki: switch to PostgreSQL and remove custom Hibernate override
Compare 4 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-09-12 03:17:38 +00:00
cce33373ba sys-svc-dns: add apex A/AAAA records for SYS_SVC_DNS_BASE_DOMAINS via task_include
fcc9dc71ef Removed solved Todos
1b42ca46e8 Removed sys-dns-cloudflare-records from web-opt-rdr-www because it's covered by other tasks
ce8958cc01 sys-dns-wildcards: always create apex wildcard (*.apex); use explicit_domains for CURRENT_PLAY_DOMAINS_ALL list; update README and unit tests. Ref: https://chatgpt.com/share/68c37a74-7468-800f-a612-765bbbd442de
7e5990aa16 deploy(cli): auto-generate MODE_* flags from 01_modes.yml; remove legacy skip flags/params; drive cleanup via MODE_CLEANUP; validation via MODE_ASSERT; tests via MODE_TEST; drop MODE_BACKUP from 01_modes.yml. Ref: https://chatgpt.com/share/68c3725f-43a0-800f-9bb0-eb7cbf77ac24
Compare 25 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-09-11 19:07:16 +00:00
486729d57d Removed directory-validator dependencies because it's installed via pkgmgr
5342f70b03 Solved wrong variable bugs :)
d40a275d70 feat(sys-ctl-cln-faild-bkps): migrate role to cleanback CLI (systemd oneshot) and derive workers from Ansible facts
3224e24d76 Refactor systemd handling
4539817c16 Mount hibernate.cfg.xml directly into Tomcat WEB-INF to ensure validationQuery is applied and avoid PROCESS privilege errors. See https://chatgpt.com/share/68c2c4dd-beec-800f-b44a-9c84494491f8
Compare 18 commits »
kevinveenbirkenbach synced commits to main at kevinveenbirkenbach/docker-volume-backup-cleanup from mirror 2025-09-11 18:57:12 +00:00
42da78f3a8 Add CI, dirval-based validator, tests, and docs updates
kevinveenbirkenbach synced commits to main at kevinveenbirkenbach/docker-volume-backup from mirror 2025-09-11 18:57:11 +00:00
b6dd624f97 Added install hints to pass install requirements
47828c44db Use dirval CLI instead of direct Python script reference in backup-docker-to-local.py and declare dirval in requirements.yml
Compare 2 commits »