diff --git a/Dockerfile b/Dockerfile index 5938c34..bcf239d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,11 @@ FROM node:22-bullseye ARG APP_PORT ENV APP_PORT $APP_PORT -COPY . . +COPY migrations migrations +COPY public public +COPY views views +COPY src src +COPY entrypoint.sh migrate.sh package.json package-lock.json . RUN npm i EXPOSE $APP_PORT ENTRYPOINT ["bash", "./entrypoint.sh"] diff --git a/TODO b/TODO deleted file mode 100644 index c75f338..0000000 --- a/TODO +++ /dev/null @@ -1,5 +0,0 @@ -[ ] Fully implement and test proxies -[ ] Add a counter of tries for a captcha -[ ] Make new setting "max tries per captcha" -[ ] Unclaim proxy and delete captcha on max tries reached -[ ] Add retry to fronted when captcha is entered incorrectly \ No newline at end of file diff --git a/patch b/patch deleted file mode 100644 index ee3128d..0000000 --- a/patch +++ /dev/null @@ -1,32 +0,0 @@ -diff --git a/Dockerfile b/Dockerfile -index 963556b..5938c34 100644 ---- a/Dockerfile -+++ b/Dockerfile -@@ -3,6 +3,5 @@ ARG APP_PORT - ENV APP_PORT $APP_PORT - COPY . . - RUN npm i -- - EXPOSE $APP_PORT --ENTRYPOINT ["node", "./src/index.js"] -\ No newline at end of file -+ENTRYPOINT ["bash", "./entrypoint.sh"] -diff --git a/docker-compose.yml b/docker-compose.yml -index 7a90a6a..66af735 100644 ---- a/docker-compose.yml -+++ b/docker-compose.yml -@@ -10,6 +10,7 @@ services: - volumes: - - ./data/uploads:${DATA_DIR} - database: -+ hostname: database - image: 'postgres:15' - volumes: - - ./data/db:/var/lib/postgresql/data -@@ -21,4 +22,4 @@ services: - POSTGRES_PASSWORD: ${DBPASS} - POSTGRES_DB: ${DBNAME} - healthcheck: -- test: ["CMD", "pg_isready", "-U", "${DBUSER}"] -\ No newline at end of file -+ test: ["CMD", "pg_isready", "-U", "${DBUSER}"]