Add Heimdall (#2481)
* Add Heimdall * refactor(heimdall): small fixes --------- Co-authored-by: Stavros <steveiliop56@gmail.com>
This commit is contained in:
		
							parent
							
								
									18f7a868a5
								
							
						
					
					
						commit
						7bf572b039
					
				
							
								
								
									
										22
									
								
								apps/heimdall/config.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										22
									
								
								apps/heimdall/config.json
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,22 @@ | |||
| { | ||||
|     "name": "Heimdall", | ||||
|     "available": true, | ||||
|     "exposable": true, | ||||
|     "port": 8783, | ||||
|     "id": "heimdall", | ||||
|     "tipi_version": 1, | ||||
|     "version": "2.5.8", | ||||
|     "categories": [ | ||||
|         "utilities" | ||||
|     ], | ||||
|     "description": "Heimdall is a way to organise all those links to your most used web sites and web applications in a simple way", | ||||
|     "short_desc": "Application Dashboard", | ||||
|     "author": "linuxserver", | ||||
|     "source": "https://github.com/linuxserver/Heimdall", | ||||
|     "website": "https://heimdall.site/", | ||||
|     "form_fields": [], | ||||
|     "supported_architectures": [ | ||||
|         "arm64",  | ||||
|         "amd64" | ||||
|     ] | ||||
| } | ||||
							
								
								
									
										42
									
								
								apps/heimdall/docker-compose.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										42
									
								
								apps/heimdall/docker-compose.yml
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,42 @@ | |||
| version: '3.9' | ||||
| 
 | ||||
| services: | ||||
|   heimdall: | ||||
|     image: lscr.io/linuxserver/heimdall:2.5.8 | ||||
|     container_name: heimdall | ||||
|     environment: | ||||
|       - PUID=1000 | ||||
|       - PGID=1000 | ||||
|       - TZ=${TZ} | ||||
|     volumes: | ||||
|       - ${APP_DATA_DIR}/data/config:/config | ||||
|     ports: | ||||
|       - ${APP_PORT}:80 | ||||
|     restart: unless-stopped | ||||
|     networks: | ||||
|       - tipi_main_network | ||||
|     labels: | ||||
|       # Main | ||||
|       traefik.enable: true | ||||
|       traefik.http.middlewares.heimdall-web-redirect.redirectscheme.scheme: https | ||||
|       traefik.http.services.heimdall.loadbalancer.server.port: 3000 | ||||
|       # Web | ||||
|       traefik.http.routers.heimdall-insecure.rule: Host(`${APP_DOMAIN}`) | ||||
|       traefik.http.routers.heimdall-insecure.entrypoints: web | ||||
|       traefik.http.routers.heimdall-insecure.service: heimdall | ||||
|       traefik.http.routers.heimdall-insecure.middlewares: heimdall-web-redirect | ||||
|       # Websecure | ||||
|       traefik.http.routers.heimdall.rule: Host(`${APP_DOMAIN}`) | ||||
|       traefik.http.routers.heimdall.entrypoints: websecure | ||||
|       traefik.http.routers.heimdall.service: heimdall | ||||
|       traefik.http.routers.heimdall.tls.certresolver: myresolver | ||||
|       # Local domain | ||||
|       traefik.http.routers.heimdall-local-insecure.rule: Host(`heimdall.${LOCAL_DOMAIN}`) | ||||
|       traefik.http.routers.heimdall-local-insecure.entrypoints: web | ||||
|       traefik.http.routers.heimdall-local-insecure.service: heimdall | ||||
|       traefik.http.routers.heimdall-local-insecure.middlewares: heimdall-web-redirect | ||||
|       # Local domain secure | ||||
|       traefik.http.routers.heimdall-local.rule: Host(`heimdall.${LOCAL_DOMAIN}`) | ||||
|       traefik.http.routers.heimdall-local.entrypoints: websecure | ||||
|       traefik.http.routers.heimdall-local.service: heimdall | ||||
|       traefik.http.routers.heimdall-local.tls: true | ||||
							
								
								
									
										7
									
								
								apps/heimdall/metadata/description.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										7
									
								
								apps/heimdall/metadata/description.md
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,7 @@ | |||
| ## About | ||||
| 
 | ||||
| As the name suggests Heimdall is a dashboard for all your web applications. It doesn't need to be limited to applications though, you can add links to anything you like. | ||||
| 
 | ||||
| Heimdall is an elegant solution to organise all your web applications. It’s dedicated to this purpose so you won’t lose your links in a sea of bookmarks. | ||||
| 
 | ||||
| Why not use it as your browser start page? It even has the ability to include a search bar using either Google, Bing or DuckDuckGo. | ||||
							
								
								
									
										
											BIN
										
									
								
								apps/heimdall/metadata/logo.jpg
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								apps/heimdall/metadata/logo.jpg
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 27 KiB | 
		Loading…
	
		Reference in New Issue
	
	Block a user
	 jaffo73
						jaffo73