lubelog/README.md
Florian Schroen 401724b66b add docker-compose.yml, refactor for docker volume usage
user defined data should not be mixed with static application data in
one directory.

therefore we need to move some files like db and userconfig to separate
directories, which can then be declared as docker volumes.
2024-01-06 17:56:10 +01:00

976 B

image

A self-hosted, open-source vehicle service records and maintainence tracker.

Why

Because nobody should have to deal with a homemade spreadsheet or a shoebox full of receipts when it comes to vehicle maintainence.

  1. Install Docker
  2. Clone this repo
  3. Run docker build -t lubelogger -f Dockerfile .
  4. CHECK docker-compose.yaml and make sure the mounting directories look correct.
  5. Run docker-compose up

Dependencies

  • Bootstrap
  • LiteDB
  • Bootstrap-DatePicker
  • SweetAlert2
  • CsvHelper
  • Chart.js

Docker

manual

  • build
docker build -t hargata/lubelog:latest .
  • run
docker run -d hargata/lubelog:latest

add -v for persistent volumes as needed. Have a look at the docker-compose.yml for examples.

docker-compose

  • build image
docker compose build
  • run
docker compose build