add versioning file and Dockerfile version. Update README with install chapter
Node.js CI / build (push) Successful in 3m48s
Node.js CI / build (push) Successful in 3m48s
This commit is contained in:
+3
-1
@@ -1,7 +1,9 @@
|
||||
FROM node:23-alpine3.21
|
||||
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
|
||||
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
|
||||
|
||||
@@ -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) .`
|
||||
Reference in New Issue
Block a user