feat: add LubeLogger template (#896)

Co-authored-by: 100more <184098138+100more@users.noreply.github.com>
This commit is contained in:
Kokoro
2026-07-07 21:55:48 +02:00
committed by GitHub
parent 76ceefdd2b
commit e83e869bd3
4 changed files with 56 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
version: "3.8"
services:
lubelogger:
image: ghcr.io/hargata/lubelogger:v1.6.5
restart: unless-stopped
environment:
- LC_ALL=${LUBELOGGER_LOCALE}
- LANG=${LUBELOGGER_LOCALE}
- LUBELOGGER_DOMAIN=${LUBELOGGER_DOMAIN}
- EnableAuth=${LUBELOGGER_ENABLE_AUTH}
volumes:
- lubelogger-data:/App/data
- lubelogger-keys:/root/.aspnet/DataProtection-Keys
expose:
- 8080
volumes:
lubelogger-data: {}
lubelogger-keys: {}

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.1 KiB

View File

@@ -0,0 +1,18 @@
[variables]
main_domain = "${domain}"
lubelogger_locale = "en_US.UTF-8"
lubelogger_enable_auth = "false"
lubelogger_domain = "https://${main_domain}"
[config]
mounts = []
[[config.domains]]
serviceName = "lubelogger"
port = 8080
host = "${main_domain}"
[config.env]
LUBELOGGER_LOCALE = "${lubelogger_locale}"
LUBELOGGER_ENABLE_AUTH = "${lubelogger_enable_auth}"
LUBELOGGER_DOMAIN = "${lubelogger_domain}"

View File

@@ -4053,6 +4053,24 @@
"development"
]
},
{
"id": "lubelogger",
"name": "LubeLogger",
"version": "v1.6.5",
"description": "LubeLogger is a self-hosted vehicle maintenance and fuel mileage tracker for managing service records, reminders, fuel logs, and vehicle expenses.",
"logo": "lubelogger.png",
"links": {
"github": "https://github.com/hargata/lubelog",
"website": "https://lubelogger.com/",
"docs": "https://docs.lubelogger.com/"
},
"tags": [
"vehicle",
"maintenance",
"fleet",
"self-hosted"
]
},
{
"id": "macos",
"name": "MacOS (dockerized)",