update README.md, switch user in Dockerfile(drop privileges), remove .gitlab-ci.yml
This commit is contained in:
@@ -1,15 +0,0 @@
|
||||
stages:
|
||||
- build
|
||||
|
||||
build:
|
||||
stage: build
|
||||
image: node:latest
|
||||
script:
|
||||
- yarn
|
||||
- yarn run build
|
||||
- rm -rf ~/slowdowner/*
|
||||
- cp -r ./* ~/slowdowner
|
||||
- ln -s /media/cloud/Musik ~/slowdowner/dist/songs
|
||||
- ln -s /media/cloud/Noten ~/slowdowner/dist/sheets
|
||||
- sudo /bin/systemctl restart slowdowner.service
|
||||
- sudo /bin/systemctl status slowdowner.service
|
||||
@@ -2,9 +2,9 @@ FROM node:lts-alpine3.12
|
||||
RUN mkdir /data
|
||||
COPY ./ /data
|
||||
WORKDIR /data
|
||||
RUN ls -lash
|
||||
RUN yarn install --production
|
||||
RUN adduser --disabled-password --gecos "" slowdowner
|
||||
RUN chown slowdowner:slowdowner /data
|
||||
USER slowdowner
|
||||
CMD yarn run start
|
||||
EXPOSE 8080
|
||||
|
||||
Reference in New Issue
Block a user