Finally playing nice together
This commit is contained in:
+1
-10
@@ -1,19 +1,10 @@
|
||||
|
||||
FROM node:15
|
||||
|
||||
# Change working directory
|
||||
WORKDIR "/app"
|
||||
|
||||
# Copy package.json and package-lock.json
|
||||
COPY package*.json ./
|
||||
|
||||
# Install npm production packages
|
||||
RUN npm install --production
|
||||
|
||||
COPY . /app
|
||||
|
||||
EXPOSE 3100
|
||||
|
||||
USER node
|
||||
|
||||
ENTRYPOINT ["bash", "-c"]
|
||||
CMD ["sleep 10 && npm start"]
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
#Query
|
||||
GET https://dev-news.eggtrainer.com/news HTTP/1.1
|
||||
|
||||
###
|
||||
|
||||
#Publish
|
||||
POST https://dev-news.eggtrainer.com/news HTTP/1.1
|
||||
Content-Type: application/json
|
||||
Authorization: Bearer
|
||||
|
||||
{
|
||||
"title": "Hello World",
|
||||
"author": "Kayne Ruse",
|
||||
"body": "Lorem ipsum."
|
||||
}
|
||||
|
||||
###
|
||||
|
||||
#Edit
|
||||
PATCH https://dev-news.eggtrainer.com/news/1 HTTP/1.1
|
||||
Content-Type: application/json
|
||||
Authorization: Bearer
|
||||
|
||||
{
|
||||
"title": "Goodnight World"
|
||||
}
|
||||
|
||||
###
|
||||
|
||||
#Delete
|
||||
DELETE https://dev-news.eggtrainer.com/news/1 HTTP/1.1
|
||||
Content-Type: application/json
|
||||
Authorization: Bearer
|
||||
Reference in New Issue
Block a user