2025-04-25 09:21:18 -07:00
|
|
|
FROM node:18-alpine
|
|
|
|
|
WORKDIR /app
|
|
|
|
|
|
2025-04-29 11:47:27 -07:00
|
|
|
COPY package.json package-lock.json ./
|
|
|
|
|
RUN npm ci --only=production
|
2025-04-25 09:21:18 -07:00
|
|
|
|
|
|
|
|
COPY src ./src
|
2025-04-29 11:47:27 -07:00
|
|
|
COPY snakeapi_service ./snakeapi_service
|
2025-04-25 09:21:18 -07:00
|
|
|
|
2025-05-07 10:52:31 -07:00
|
|
|
ENV FLY_ACCESS_TOKEN="FlyV1 fm2_lJPECAAAAAAACJJHxBAjRF69RAjf3FXXuVT+M3bcwrVodHRwczovL2FwaS5mbHkuaW8vdjGUAJLOAA//nh8Lk7lodHRwczovL2FwaS5mbHkuaW8vYWFhL3YxxDxmIdNTu/DGjUSyYxuC5W7Rio4bNT5w6c1Ihi+ZJnjcmEutbt5KuyFcCo1C0CFPEhrP4hY5SEvXN58GHUDEToWZ0GwI5ndmIsZnhWSG8TBixbuFTaBb8lTBU5lNOvm2l4rX1i6dfId7S9Ko6qXpOzl9oYngy0zw+g2MwXuQrH6/XELBdEy/KThVeTEjt8QgBzOo/Eae+DsrATm6WjVv9f5a4iS/s7WtYHydZZr3z9M=,fm2_lJPEToWZ0GwI5ndmIsZnhWSG8TBixbuFTaBb8lTBU5lNOvm2l4rX1i6dfId7S9Ko6qXpOzl9oYngy0zw+g2MwXuQrH6/XELBdEy/KThVeTEjt8QQNZaUoOrVdOnk6Vo/DkeMGsO5aHR0cHM6Ly9hcGkuZmx5LmlvL2FhYS92MZgEks5oGwzFzwAAAAEkEyrjF84AD2FZCpHOAA9hWQzEEASQrBHkPDFO3LlZDaxRRIjEIEW1ki/syKHnhFamHgze8PFeunPOAmNmh57hslV04lL7"
|
2025-04-29 12:22:48 -07:00
|
|
|
|
2025-04-25 09:21:18 -07:00
|
|
|
EXPOSE 3006
|
2025-04-29 11:47:27 -07:00
|
|
|
CMD ["node", "src/index.js"]
|