| 
						
					 | 
					
						
						
							
						
						251f7b227d
					 | 
					
						
						
							
							Add healthchecks for all Taiga services, fix RabbitMQ env var names, and define TAIGA_HOSTNAME
						
						
						
						
						
						
						
						Details:
- Implemented healthchecks for taiga, async, rabbitmq, front, events, protected, and gateway
- Corrected RabbitMQ env variables (RABBITMQ_DEFAULT_USER/PASS/VHOST/ERLANG_COOKIE)
- Added TAIGA_HOSTNAME for backend service
See: https://chatgpt.com/share/68da9d6b-b164-800f-bcb7-410b40219a1e 
						
						
					 | 
					
						2025-09-29 17:09:42 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						426ba32c11
					 | 
					
						
						
							
							feat(services): add CPU/RAM/PIDs defaults for heavy roles and align service names
						
						
						
						
						
						
						
						Add per-service resource overrides (cpus, mem_reservation, mem_limit, pids_limit) for ollama, mariadb, postgres, confluence, gitlab, jira, keycloak, nextcloud; light formatting fixes in wordpress.
Rename service keys from generic 'application/web' to concrete names (jira, confluence, gitlab, keycloak) and update compose templates accordingly.
Jira: introduce JIRA_STORAGE_PATH and switch mounts/README accordingly.
https://chatgpt.com/share/68d2d96c-9bf4-800f-bbec-d4f2c0051c06 
						
						
					 | 
					
						2025-09-23 21:43:50 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						5e616d3962
					 | 
					
						
						
							
							web: general domain cleanup (canonical/aliases normalization)
						
						
						
						
						
						
						
						- Normalize domain blocks across apps:
  - Add explicit 'aliases: []' everywhere (no implicit aliases)
  - Standardize canonical subdomains for consistency:
    * Bluesky: web/api under *.bluesky.<PRIMARY_DOMAIN>
    * EspoCRM: espo.crm.<PRIMARY_DOMAIN>
    * Gitea:   tea.git.<PRIMARY_DOMAIN>
    * GitLab:  lab.git.<PRIMARY_DOMAIN>
    * Joomla:  joomla.cms.<PRIMARY_DOMAIN>
    * Magento: magento.shop.<PRIMARY_DOMAIN>
    * OpenProject: open.project.<PRIMARY_DOMAIN>
    * Pretix:  ticket.shop.<PRIMARY_DOMAIN>
    * Taiga:   kanban.project.<PRIMARY_DOMAIN>
  - Remove legacy/duplicate aliases and use empty list instead
  - Fix 'alias' -> 'aliases' where applicable
Context: preparing for AUTO_BUILD_ALIASES=False and deterministic redirect mapping.
Ref: conversation https://chatgpt.com/share/68cd512c-c878-800f-bdf2-81737adf7e0e
						
						
					 | 
					
						2025-09-19 14:51:56 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9feb766e6f
					 | 
					
						
						
							
							replaced style-src-elem by style-src
						
						
						
						
						
						
					 | 
					
						2025-09-01 10:14:03 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						db642c1c39
					 | 
					
						
						
							
							refactor(schedule): unify service timeouts, rename 08_timer.yml → 08_schedule.yml, fix docker repair/update timeouts, raise WP upload limit
						
						
						
						
						
						
						
						See https://chatgpt.com/share/68b1deb9-2534-800f-b28f-7f19925b1fa7 
						
						
					 | 
					
						2025-08-29 19:09:28 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						dece6228a4
					 | 
					
						
						
							
							Refactor docker-compose build logic and pull policy
						
						
						
						
						
						
						
						- Added conditional '--pull' flag on retry in docker-compose build handler, tied to MODE_UPDATE
- Added 'pull_policy: never' to multiple docker-compose service templates to prevent unwanted image pulls
- Fixed minor formatting issues (e.g. Nextcloud volume spacing, WordPress desktop alignment)
Reference: https://chatgpt.com/share/68b0207a-4d9c-800f-b76f-9515885e5183 
						
						
					 | 
					
						2025-08-28 11:25:35 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						c182ecf516
					 | 
					
						
						
							
							Refactor and cleanup OIDC, desktop, and web-app roles
						
						
						
						
						
						
						
						- Improved OIDC variable definitions (12_oidc.yml)
- Added account/security/profile URLs
- Restructured web-app-desktop tasks and JS handling
- Introduced oidc.js and iframe.js with runtime loader
- Fixed nginx.conf, LDAP, and healthcheck templates spacing
- Improved Lua injection for CSP and snippets
- Fixed typos (WordPress, receive, etc.)
- Added silent-check-sso nginx location
Conversation: https://chatgpt.com/share/68ae0060-4fac-800f-9f02-22592a4087d3 
						
						
					 | 
					
						2025-08-26 20:44:05 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4a65a254ae
					 | 
					
						
						
							
							replaced port-ui-desktop with desktop to make it more speakable
						
						
						
						
						
						
					 | 
					
						2025-08-14 11:45:08 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						db0e030900
					 | 
					
						
						
							
							Renamed general and mode constants and implemented a check to verify that constants are just defined ones over the whole repository
						
						
						
						
						
						
					 | 
					
						2025-08-13 19:11:14 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						de15c42de8
					 | 
					
						
						
							
							Added database patch to wordpress
						
						
						
						
						
						
					 | 
					
						2025-08-11 21:46:29 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						9228d51e86
					 | 
					
						
						
							
							Restructured server config
						
						
						
						
						
						
					 | 
					
						2025-08-07 11:31:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						44e0fea0b2
					 | 
					
						
						
							
							Renamed cymais to infinito and did some other optimations and logout implementations
						
						
						
						
						
						
					 | 
					
						2025-07-29 16:35:42 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						a9e7ed3605
					 | 
					
						
						
							
							Implemented flexible upload limits for wordpress and matrix :)
						
						
						
						
						
						
					 | 
					
						2025-07-26 11:22:01 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f62355e490
					 | 
					
						
						
							
							Replaced nginx native with openresty for logout injection. Right now still buggy on nextcloud and espocrm
						
						
						
						
						
						
					 | 
					
						2025-07-24 03:19:16 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						4b9e7dd3b7
					 | 
					
						
						
							
							Implemented universal logout
						
						
						
						
						
						
					 | 
					
						2025-07-22 13:14:06 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						f9426cfb74
					 | 
					
						
						
							
							Optimized role structure in preparation for new backup script
						
						
						
						
						
						
					 | 
					
						2025-07-16 12:31:01 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						af3ea9039c
					 | 
					
						
						
							
							Restructure and cleaned up in preparation of new backup logic
						
						
						
						
						
						
					 | 
					
						2025-07-15 23:51:51 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						78031855b9
					 | 
					
						
						
							
							Replaced portfolio_iframe by port-ui-desktop
						
						
						
						
						
						
					 | 
					
						2025-07-13 14:22:36 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 | 
				
			
				
					| 
						
					 | 
					
						
						
							
						
						22b4342300
					 | 
					
						
						
							
							Implemented schema/main.yml und config/main.yml file
						
						
						
						
						
						
					 | 
					
						2025-07-09 02:03:32 +02:00 | 
					
					
						
						
						
							
							
							
							
							
							
							
							
						
					 |