Feature: API PostgreSQL — upsert по «Название», загрузка из БД при открытии

Made-with: Cursor
This commit is contained in:
cursor-agent
2026-04-06 08:59:29 +00:00
parent 5c0028c308
commit f506563cdb
11 changed files with 1272 additions and 28 deletions

7
server/Dockerfile Normal file
View File

@@ -0,0 +1,7 @@
FROM node:20-alpine
WORKDIR /app
COPY package.json package-lock.json* ./
RUN npm ci --omit=dev 2>/dev/null || npm install --omit=dev
COPY . .
EXPOSE 3910
CMD ["node", "index.js"]