Create service dockerising stuff

This commit is contained in:
Emma
2023-05-04 20:04:06 -06:00
parent a910783882
commit cd3f653f3f
20 changed files with 194 additions and 30 deletions

15
user-service/Dockerfile Normal file
View File

@@ -0,0 +1,15 @@
FROM denoland/deno:1.33.2
EXPOSE 6900
WORKDIR /user
ADD ./user-service .
COPY ./deno.jsonc .
COPY ./secrets.json .
COPY ./key.txt .
ADD ./common ./common
ADD ./lib ./lib
ADD ./middleware ./middleware
CMD ["run", "--allow-read", "--allow-write", "--allow-net", "--allow-sys", "--allow-env", main.ts, "6900"]

View File

@@ -1,7 +1,7 @@
import { Router } from 'oak';
import { CGGService } from 'cgg/Application.ts';
import { createUserSessionToken } from 'lib/jwt.ts';
import { USER_TOKEN } from '../constsAndEnums.ts';
import { USER_TOKEN } from 'common/constsAndEnums.ts';
import { User } from './data.ts';
import { bodyExists } from '../middleware/bodyExists.ts';

1
user-service/port Normal file
View File

@@ -0,0 +1 @@
6900