Compare commits
	
		
			2 Commits
		
	
	
		
			event_dele
			...
			patch_kima
		
	
	| Author | SHA1 | Date | |
|---|---|---|---|
| 18aca9d362 | |||
| ba779c430e | 
| @ -84,6 +84,12 @@ COPY_ASSETS="$COPY_ASSETS icon.png|app:/web/dist/assets/icons/" | ||||
| # SECRET_OUTLINE_SECRET_VERSION=v1 | ||||
| # APP_ICONS="$APP_ICONS outline:~/.abra/recipes/authentik/icons/outline.png" | ||||
|  | ||||
| # COMPOSE_FILE="$COMPOSE_FILE:compose.kimai.yml" | ||||
| # KIMAI_DOMAIN=kimai.example.com | ||||
| # SECRET_KIMAI_ID_VERSION=v1 | ||||
| # SECRET_KIMAI_SECRET_VERSION=v1 | ||||
| # APP_ICONS="$APP_ICONS kimai:~/.abra/recipes/authentik/icons/kimai.png" | ||||
|  | ||||
| # COMPOSE_FILE="$COMPOSE_FILE:compose.monitoring.yml" | ||||
| # MONITORING_DOMAIN=monitoring.example.com | ||||
| # SECRET_MONITORING_ID_VERSION=v1 | ||||
|  | ||||
							
								
								
									
										1
									
								
								abra.sh
									
									
									
									
									
								
							
							
						
						
									
										1
									
								
								abra.sh
									
									
									
									
									
								
							| @ -11,6 +11,7 @@ export MATRIX_CONFIG_VERSION=v1 | ||||
| export WEKAN_CONFIG_VERSION=v3 | ||||
| export VIKUNJA_CONFIG_VERSION=v1 | ||||
| export OUTLINE_CONFIG_VERSION=v2 | ||||
| export KIMAI_CONFIG_VERSION=v1 | ||||
| export RALLLY_CONFIG_VERSION=v2 | ||||
| export HEDGEDOC_CONFIG_VERSION=v1 | ||||
| export MONITORING_CONFIG_VERSION=v1 | ||||
|  | ||||
							
								
								
									
										14
									
								
								compose.kimai.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								compose.kimai.yml
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,14 @@ | ||||
| version: "3.8" | ||||
| services: | ||||
|   worker: | ||||
|     environment: | ||||
|       - KIMAI_DOMAIN | ||||
|     configs: | ||||
|       - source: kimai | ||||
|         target: /blueprints/kimai.yaml | ||||
|  | ||||
| configs: | ||||
|   kimai: | ||||
|     name: ${STACK_NAME}_kimai_${KIMAI_CONFIG_VERSION} | ||||
|     file: kimai.yaml.tmpl | ||||
|     template_driver: golang | ||||
| @ -76,7 +76,7 @@ services: | ||||
|         - "traefik.http.middlewares.${STACK_NAME}-redirect.headers.SSLHost=${DOMAIN}" | ||||
|         - "traefik.http.middlewares.${STACK_NAME}-frameOptions.headers.customFrameOptionsValue=SAMEORIGIN" | ||||
|         - "traefik.http.middlewares.${STACK_NAME}-frameOptions.headers.contentSecurityPolicy=frame-ancestors ${X_FRAME_OPTIONS_ALLOW_FROM}" | ||||
|         - "coop-cloud.${STACK_NAME}.version=5.1.1+2024.2.3" | ||||
|         - "coop-cloud.${STACK_NAME}.version=5.1.2+2024.2.3" | ||||
|         - "coop-cloud.${STACK_NAME}.timeout=${TIMEOUT:-120}" | ||||
|  | ||||
|   worker: | ||||
|  | ||||
							
								
								
									
										
											BIN
										
									
								
								icons/kimai_logo.png
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								icons/kimai_logo.png
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 30 KiB | 
							
								
								
									
										48
									
								
								kimai.yaml.tmpl
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										48
									
								
								kimai.yaml.tmpl
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,48 @@ | ||||
| version: 1 | ||||
| metadata: | ||||
|   labels: | ||||
|     blueprints.goauthentik.io/instantiate: "true" | ||||
|   name: kimai | ||||
|  | ||||
| entries: | ||||
| - attrs: | ||||
|     acs_url: https://{{ env  "KIMAI_DOMAIN" }}/auth/saml/acs | ||||
|     assertion_valid_not_before: minutes=-5 | ||||
|     assertion_valid_not_on_or_after: minutes=5 | ||||
|     audience: https://{{ env  "KIMAI_DOMAIN" }}/auth/saml | ||||
|     authentication_flow: !Find [authentik_flows.flow, [slug, default-authentication-flow]] | ||||
|     authorization_flow: !Find [authentik_flows.flow, [slug, default-provider-authorization-implicit-consent]] | ||||
|     digest_algorithm: http://www.w3.org/2001/04/xmlenc#sha256 | ||||
|     issuer: https://{{ env  "DOMAIN" }} | ||||
|     name: Kimai | ||||
|     name_id_mapping: !Find [authentik_providers_saml.samlpropertymapping, [name, "authentik default SAML Mapping: Username"]] | ||||
|     property_mappings: | ||||
|     - !Find [authentik_providers_saml.samlpropertymapping, [name, "authentik default SAML Mapping: Name"]] | ||||
|     - !Find [authentik_providers_saml.samlpropertymapping, [name, "authentik default SAML Mapping: Email"]] | ||||
|     - !Find [authentik_providers_saml.samlpropertymapping, [name, "authentik default SAML Mapping: User ID"]] | ||||
|     - !Find [authentik_providers_saml.samlpropertymapping, [name, "authentik default SAML Mapping: Username"]] | ||||
|     - !Find [authentik_providers_saml.samlpropertymapping, [name, "authentik default SAML Mapping: Groups"]] | ||||
|     - !Find [authentik_providers_saml.samlpropertymapping, [name, "authentik default SAML Mapping: UPN"]] | ||||
|     session_valid_not_on_or_after: minutes=86400 | ||||
|     signature_algorithm: http://www.w3.org/2001/04/xmldsig-more#rsa-sha256 | ||||
|     signing_kp: !Find [authentik_crypto.certificatekeypair, [name, authentik Self-signed Certificate]] | ||||
|     sp_binding: post | ||||
|   conditions: [] | ||||
|   id: kimai_provider | ||||
|   identifiers: | ||||
|     pk: 9991 | ||||
|   model: authentik_providers_saml.samlprovider | ||||
|   state: present | ||||
|  | ||||
| - attrs: | ||||
|     meta_launch_url: https://{{ env  "KIMAI_DOMAIN" }} | ||||
|     open_in_new_tab: true | ||||
|     policy_engine_mode: any | ||||
|     provider: !KeyOf kimai_provider | ||||
|     slug: kimai | ||||
|   conditions: [] | ||||
|   id: kimai_application | ||||
|   identifiers: | ||||
|     name: Kimai | ||||
|   model: authentik_core.application | ||||
|   state: present | ||||
		Reference in New Issue
	
	Block a user