mirror of
https://github.com/ArthurDanjou/artdanj-api.git
synced 2026-01-20 06:51:36 +01:00
Working with Dockerfile
This commit is contained in:
1
.dockerignore
Normal file
1
.dockerignore
Normal file
@@ -0,0 +1 @@
|
||||
node_modules
|
||||
17
Dockerfile
Normal file
17
Dockerfile
Normal file
@@ -0,0 +1,17 @@
|
||||
FROM node:15.8.0-alpine3.10
|
||||
|
||||
RUN mkdir -p /usr/src/artapi
|
||||
WORKDIR /usr/src/artapi
|
||||
|
||||
COPY . /usr/src/artapi
|
||||
|
||||
RUN yarn install --production
|
||||
|
||||
RUN yarn build
|
||||
|
||||
EXPOSE 5555
|
||||
|
||||
COPY . .
|
||||
|
||||
WORKDIR /usr/src/artapi/build
|
||||
CMD ["yarn", "start"]
|
||||
@@ -20,7 +20,7 @@ export default class MeController {
|
||||
"GoLang",
|
||||
"Java"
|
||||
],
|
||||
askMeAbout: [
|
||||
ask_me_about: [
|
||||
"Web dev",
|
||||
"Tech",
|
||||
"Consulting",
|
||||
@@ -29,10 +29,10 @@ export default class MeController {
|
||||
"Software dev"
|
||||
],
|
||||
technologies: {
|
||||
webApp: ["VueJs", "NuxtJs", "Sass", "Tailwind"],
|
||||
desktopApp: ["ElectronJs"],
|
||||
mobileApp: ["React Native"],
|
||||
backEnd: {
|
||||
web_app: ["VueJs", "NuxtJs", "Sass", "Tailwind"],
|
||||
desktop_app: ["ElectronJs"],
|
||||
mobile_app: ["React Native"],
|
||||
back_end: {
|
||||
typescript: ["AdonisJs"],
|
||||
java: ["Spring"]
|
||||
},
|
||||
|
||||
0
app/tasks/FetchDevelopmentHours.ts
Normal file
0
app/tasks/FetchDevelopmentHours.ts
Normal file
3
app/tasks/FetchListeningMusic.ts
Normal file
3
app/tasks/FetchListeningMusic.ts
Normal file
@@ -0,0 +1,3 @@
|
||||
export async function isListeningMusic(): Promise<void> {
|
||||
|
||||
}
|
||||
0
app/tasks/FetchSleepingState.ts
Normal file
0
app/tasks/FetchSleepingState.ts
Normal file
@@ -1,10 +0,0 @@
|
||||
module.exports = {
|
||||
apps: [
|
||||
{
|
||||
name: 'artapi',
|
||||
exec_mode: 'cluster',
|
||||
instances: 'max', // Or a number of instances
|
||||
script: './build/server.js',
|
||||
}
|
||||
]
|
||||
}
|
||||
Reference in New Issue
Block a user