add versioning file and Dockerfile version. Update README with install chapter
Node.js CI / build (push) Successful in 3m48s

This commit is contained in:
2025-07-17 14:13:37 +02:00
parent e8d693bd20
commit fc3a4bb7ba
3 changed files with 18 additions and 2 deletions
+3 -1
View File
@@ -1,7 +1,9 @@
FROM node:23-alpine3.21 FROM node:23-alpine3.21
RUN apk upgrade --update-cache --available RUN apk upgrade --update-cache --available
LABEL version=0.0.1 description="BadgeDex" ARG VERSION
LABEL version=${VERSION}} description="BadgeDex"
ENV APP_VERSION=${VERSION}
# Create a group and user && Create directory for files # Create a group and user && Create directory for files
RUN mkdir /app && addgroup -S badgedex && adduser -h /app -S badgedex -g "Badgedex User" -G badgedex && chown -R badgedex:badgedex /app && chmod -R 755 /app RUN mkdir /app && addgroup -S badgedex && adduser -h /app -S badgedex -g "Badgedex User" -G badgedex && chown -R badgedex:badgedex /app && chmod -R 755 /app
+14 -1
View File
@@ -79,4 +79,17 @@ Az alábbi paraméterekkel szabályozhatod a `/tag` végpont működését:
--- ---
A badge SVG formátumban tér vissza, így közvetlenül beilleszthető HTML-be vagy Markdown A badge SVG formátumban tér vissza, így közvetlenül beilleszthető HTML-be vagy Markdown
# Installation
## Run as Node.js application
Clone this repo and `npm start`
## Run as Docker service
`docker run -dit --name badgedex -p 3000:3000 badgedex`
### Build for self hosted container service
`docker build --build-arg VERSION=$(cat VERSION) -t badgedex:$(cat VERSION) .`
+1
View File
@@ -0,0 +1 @@
0.0.1