Kevin Veen-Birkenbach kevinveenbirkenbach
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-09-28 19:08:13 +00:00
66f294537d Replaced fixed 'web' service call for exec with 'ESPOCRM_SERVICE' variable for exec call
a9097a3ec3 web-app-espocrm: add resource limits, init/stop settings and cleanups
Compare 2 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-09-27 18:39:40 +00:00
fc59c64273 Nextcloud Talk: fix virtual-background web check by
dbbb3510f3 Refactor TURN/STUN config:
eb3bf543a4 Removed turn and stun protocol prefix
4f5602c791 Nextcloud Talk: fix TURN/STUN config
Compare 4 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-09-27 10:29:39 +00:00
75d476267e Optimized Nextcloud variables
c3e5db7f2e Cleaned up LDAP entries to keep it more clean
dfd2d243b7 Enabled recordings for BBB because https://github.com/bigbluebutton/bigbluebutton/issues/9202 was solved
78ad2ea4b6 nextcloud(spreed): output valid JSON via to_json for signaling/stun/turn; keep internal_secret plain https://chatgpt.com/share/68d75f71-6de8-800f-854c-207771c8d883
c362e160fc Nextcloud: switch Talk to host networking; update proxy routing and compose; centralize Talk secrets & spreed config; remove Greenlight block
Compare 6 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-09-27 02:19:40 +00:00
7405883b48 BigBlueButton & Nextcloud:
85db0a40db Refactor Coturn port configuration: unify STUN and TURN into stun_turn and stun_turn_tls, update vars, docker-compose template, and add robust healthcheck [https://chatgpt.com/share/68d73a2d-ef34-800f-90d2-1628822ca541]
8af39c32ec Override docker conf variables from parents
31e86ac0fc Optimized networks
4d223f1784 feat(web-svc-coturn): add configurable network_mode (default host) and adjust credential generation
Compare 10 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-09-26 18:09:40 +00:00
7572134e9d Removed leftover
97af4990aa refactor(webserver): rename roles and update references
b6d0535173 Cleaned up comment
27d33435f8 fix(bbb): align TURN/STUN configuration with shared coturn service
3cc4014edf feat(coturn): add dedicated web-svc-coturn role with schema, ports, network, and docker-compose template
Compare 18 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-09-26 09:59:39 +00:00
7c5ad8e6a1 Optimized XWIKI Nextcloud Bridge
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-09-25 17:46:40 +00:00
a26538d1b3 web-app-openproject: upgrade to OpenProject 15
f55b0ca797 web-app-openproject: migrate from OpenProject 13 to 14
6f3522dc28 fix(csp): resolve all CSP-related issues and extend webserver health checks
5186eb5714 Optimized OpenProject and CSP rules
73bcdcaf45 Deactivated proxying of bluesky web domain
Compare 10 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-09-25 09:36:24 +00:00
189aaaa9ec Deactivated OpenProject LDAP Administrator Flag
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-09-24 17:16:26 +00:00
ca52dcda43 Refactor OpenProject role:
4f59e8e48b Added cdn.jsdelivr.net to connect-src for web-app-desktop
a993c153dd fix(docker-container): ensure service_name and context are passed correctly to resource.yml.j2 by switching from lookup() to include with indent filter
8d6ebb4693 Mailu/Redis: add explicit service resource limits & clamav_db volume
567babfdfc Fix CPU resource calculation by enforcing a minimum of 0.5 cores per container using list-based max filter. See: https://chatgpt.com/share/68d3d645-e4c4-800f-8910-b6b27bb408e7
Compare 7 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-09-24 09:06:24 +00:00
c181c7f6cd fix(webserver): ensure numeric casting for worker_processes and worker_connections
929cddec0e Refactor resource_filter to delegate default handling to get_app_conf and update unittests accordingly https://chatgpt.com/share/68d3ad6d-76b4-800f-b04e-5e1fb70b44f3
9ba0efc1a1 Refactor resource configuration:
Compare 3 commits »
kevinveenbirkenbach synced commits to master at kevinveenbirkenbach/computer-playbook from mirror 2025-09-24 00:56:25 +00:00
9bf77e1e35 mastodon: tighten resources, robust exec tasks, and env defaults
426ba32c11 feat(services): add CPU/RAM/PIDs defaults for heavy roles and align service names
ff7b7aeb2d feat(filters): add active_docker_container_count filter and use it for fair resource splits
c523d8d8d4 Casted WWW_REDIRECT_ENABLED to bool
12d05ef013 Bluesky: add redirects for deactivated web/view domains to BLUESKY_API_DOMAIN via web-opt-rdr-domains
Compare 5 commits »
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 »