dockerSupport: Added Basic Docker support to the application.

This commit is contained in:
Jonathon Chambers
2024-01-06 10:42:14 -05:00
parent 1c2368f5a1
commit 71c2e64daf
11 changed files with 34 additions and 7 deletions

View File

@@ -5,6 +5,13 @@ 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.
## Docker Setup (Recommended)
1. Install Docker
2. Clone this repo
3. Run `docker build -t lubelog .`
4. Run `docker run -d -p 80:5000 --name lubelog lubelog`
1. Optionally, you can mount a volume to the container to persist data. For example, `docker run -d -p 80:5000 -v /path/to/data:/app/data --name lubelog lubelog`
## Dependencies
- Bootstrap
- LiteDB