Add Flightlog (#3141)
* Add Flightlog * Fix version error * Update apps/flightlog/metadata/description.md Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * Update apps/flightlog/metadata/description.md * Update apps/flightlog/metadata/description.md Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> * refactor(flightlog): remove the website option from the config --------- Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com> Co-authored-by: Stavros <steveiliop56@gmail.com>
This commit is contained in:
		
							parent
							
								
									067879f57a
								
							
						
					
					
						commit
						fbb5c28e1c
					
				
							
								
								
									
										23
									
								
								apps/flightlog/config.json
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										23
									
								
								apps/flightlog/config.json
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,23 @@ | ||||||
|  | { | ||||||
|  |   "$schema": "../schema.json", | ||||||
|  |   "name": "Flightlog", | ||||||
|  |   "available": true, | ||||||
|  |   "exposable": true, | ||||||
|  |   "port": 8934, | ||||||
|  |   "id": "flightlog", | ||||||
|  |   "tipi_version": 1, | ||||||
|  |   "version": "2.0.1", | ||||||
|  |   "categories": [ | ||||||
|  |     "utilities",  | ||||||
|  |     "data" | ||||||
|  |   ], | ||||||
|  |   "description": "Easily keep track of your flight history", | ||||||
|  |   "short_desc": "Flightlog, a web application that keeps track of your personal flight history", | ||||||
|  |   "author": "perdian", | ||||||
|  |   "source": "https://github.com/perdian/flightlog/", | ||||||
|  |   "form_fields": [], | ||||||
|  |   "supported_architectures": [ | ||||||
|  |     "arm64", | ||||||
|  |     "amd64" | ||||||
|  |   ] | ||||||
|  | } | ||||||
							
								
								
									
										40
									
								
								apps/flightlog/docker-compose.yml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										40
									
								
								apps/flightlog/docker-compose.yml
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,40 @@ | ||||||
|  | version: '3.7' | ||||||
|  | 
 | ||||||
|  | services: | ||||||
|  |   flightlog: | ||||||
|  |     container_name: flightlog | ||||||
|  |     image: perdian/flightlog:v2.0.1 | ||||||
|  |     environment: | ||||||
|  |       - FLIGHTLOG_SERVER_CONTEXT_PATH=/ | ||||||
|  |     volumes: | ||||||
|  |       - ${APP_DATA_DIR}/data/db:/var/flightlog/database | ||||||
|  |     ports: | ||||||
|  |       - ${APP_PORT}:8080 | ||||||
|  |     networks: | ||||||
|  |       - tipi_main_network | ||||||
|  |     labels: | ||||||
|  |       # Main | ||||||
|  |       traefik.enable: true | ||||||
|  |       traefik.http.middlewares.flightlog-web-redirect.redirectscheme.scheme: https | ||||||
|  |       traefik.http.services.flightlog.loadbalancer.passhostheader: true | ||||||
|  |       traefik.http.services.flightlog.loadbalancer.server.port: 8080 | ||||||
|  |       # Web | ||||||
|  |       traefik.http.routers.flightlog-insecure.rule: Host(`${APP_DOMAIN}`) | ||||||
|  |       traefik.http.routers.flightlog-insecure.entrypoints: web | ||||||
|  |       traefik.http.routers.flightlog-insecure.service: flightlog | ||||||
|  |       traefik.http.routers.flightlog-insecure.middlewares: flightlog-web-redirect | ||||||
|  |       # Websecure | ||||||
|  |       traefik.http.routers.flightlog.rule: Host(`${APP_DOMAIN}`) | ||||||
|  |       traefik.http.routers.flightlog.entrypoints: websecure | ||||||
|  |       traefik.http.routers.flightlog.service: flightlog | ||||||
|  |       traefik.http.routers.flightlog.tls.certresolver: myresolver | ||||||
|  |       # Local domain | ||||||
|  |       traefik.http.routers.flightlog-local-insecure.rule: Host(`flightlog.${LOCAL_DOMAIN}`) | ||||||
|  |       traefik.http.routers.flightlog-local-insecure.entrypoints: web | ||||||
|  |       traefik.http.routers.flightlog-local-insecure.service: flightlog | ||||||
|  |       traefik.http.routers.flightlog-local-insecure.middlewares: flightlog-web-redirect | ||||||
|  |       # Local domain secure | ||||||
|  |       traefik.http.routers.flightlog-local.rule: Host(`flightlog.${LOCAL_DOMAIN}`) | ||||||
|  |       traefik.http.routers.flightlog-local.entrypoints: websecure | ||||||
|  |       traefik.http.routers.flightlog-local.service: flightlog | ||||||
|  |       traefik.http.routers.flightlog-local.tls: true | ||||||
							
								
								
									
										5
									
								
								apps/flightlog/metadata/description.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								apps/flightlog/metadata/description.md
									
									
									
									
									
										Normal file
									
								
							|  | @ -0,0 +1,5 @@ | ||||||
|  | # Flightlog: Easily keep track of your personal flight history | ||||||
|  | 
 | ||||||
|  | Flightlog is a web application inspired by [Flugstatistik](https://flugstatistik.de), with more features, a modern UI and a streamlined user experience. | ||||||
|  | 
 | ||||||
|  | Read more on [GitHub](https://github.com/perdian/flightlog) | ||||||
							
								
								
									
										
											BIN
										
									
								
								apps/flightlog/metadata/logo.jpg
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										
											BIN
										
									
								
								apps/flightlog/metadata/logo.jpg
									
									
									
									
									
										Normal file
									
								
							
										
											Binary file not shown.
										
									
								
							| After Width: | Height: | Size: 15 KiB | 
		Loading…
	
		Reference in New Issue
	
	Block a user
	 hex-developer
						hex-developer