Compare commits

..

No commits in common. "nginxSetup" and "develop" have entirely different histories.

7 changed files with 19 additions and 61 deletions

View File

@ -4,7 +4,6 @@ services:
ports:
- 3000:3000
restart: unless-stopped
postgres:
image: postgres:latest
container_name: postgres_container
@ -17,12 +16,3 @@ services:
- "5432:5432"
volumes:
- postgres_data:/var/lib/postgresql/data
frontend_nginx:
build: ./cool_todo_manager
container_name: frontend_nginx
ports:
- 80:80
environment:
- NGINX_COOL=nginx_cool
restart: unless-stopped

View File

@ -1,20 +0,0 @@
FROM node:18-alpine AS builder
WORKDIR /app
COPY ./package*.json ./
RUN npm ci
COPY . .
RUN ls -lah
RUN npm run build
FROM nginx:latest
COPY --from=builder /app/dist /usr/share/nginx_cool/dist
COPY --from=builder /app/nginx/nginx.conf /etc/nginx/nginx.conf
EXPOSE 80

View File

@ -5,7 +5,7 @@ import reactRefresh from 'eslint-plugin-react-refresh'
import tseslint from 'typescript-eslint'
export default tseslint.config(
{ ignores: ['*'] },
{ ignores: ['dist'] },
{
extends: [js.configs.recommended, ...tseslint.configs.recommended],
files: ['**/*.{ts,tsx}'],

View File

@ -1,27 +0,0 @@
events {
worker_connections 1024;
}
http {
include /etc/nginx/mime.types;
default_type application/octet-stream;
server {
listen 80;
server_name _;
root /usr/share/nginx_cool/dist;
index index.html;
location / {
try_files $uri /index.html;
}
location ~* \.js$ {
add_header Content-Type application/javascript;
}
}
}

View File

@ -8,7 +8,8 @@ import CardGroup from '../CardGroup/CardGroup';
import CreateProjectDialog from '../dialogs/CreateProjectDialog/CreateProjectDialog';
export default function MainBoard() {
const dragEndHandle = (result: any) => {
const dragEndHandle = (result: TDragResult) => {
result;
};
const [createProject] = useCreateProjectMutation();

View File

@ -14,6 +14,13 @@
"moduleDetection": "force",
"noEmit": true,
"jsx": "react-jsx",
/* Linting */
"strict": true,
"noUnusedLocals": true,
"noUnusedParameters": true,
"noFallthroughCasesInSwitch": true,
"noUncheckedSideEffectImports": true
},
"include": ["src"]
"include": ["src", "../@types/**/*"]
}

View File

@ -12,6 +12,13 @@
"isolatedModules": true,
"moduleDetection": "force",
"noEmit": true,
/* Linting */
"strict": true,
"noUnusedLocals": true,
"noUnusedParameters": true,
"noFallthroughCasesInSwitch": true,
"noUncheckedSideEffectImports": true
},
"include": ["vite.config.ts"]
}