일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- nodejs
- Windows
- 설정
- logstash
- JS
- AWS
- ssh
- Linux
- Git
- build
- s3
- Kibana
- MSSQL
- sample
- unity
- JavaScript
- error
- mariadb
- 영어
- Ai
- MySQL
- API
- 구글
- docker
- Python
- elasticsearch
- 유니티
- ChatGPT
- 엘라스틱서치
- Today
- Total
목록FastAPI (3)
가끔 보자, 하늘.
mkcert 를 우선 설치합니다. $ brew install mkcert # windows에서는 choco 사용 $ mkcert -install # ssl을 사용할 폴더로 가서... $ mkdir .cert # pem파일을 넣을 폴더를 만들어 두세요. $ mkcert -key-file ./.cert/key.pem -cert-file ./.cert/cert.pem "localhost" vite에서 적용할 때는 https://www.npmjs.com/package/vite-plugin-mkcert 참고하여 설정. 단, 버그인지 설치 시 "npm i vite-plugin-mkcert@1.10.1 -D" 로 설치해야 react와 같이 사용할 경우 에러가 발생하지 않음. import { defineConfig }..
# FastAPI에서 CORSMiddleware라는 모듈로 CORS를 제어한다. from fastapi.middleware.cors import CORSMiddleware . . . app = FastAPI() # origins에는 protocal, domain, port만 등록한다. origins = [ # "http://192.168.0.13:3000", # url을 등록해도 되고 "*" # private 영역에서 사용한다면 *로 모든 접근을 허용할 수 있다. ] app.add_middleware( CORSMiddleware, allow_origins=origins, allow_credentials=True, # cookie 포함 여부를 설정한다. 기본은 False allow_methods=["*"]..
CI/CD의 필요성은 이미 너무 잘 알려져 있으므로 잡설은 뒤로하고 바로 구축 절차를 살펴 보겠습니다. 별도 서버가 아닌 별도 PC 혹은 자신의 PC에 필요한 제품과 자신의 서비스를 docker로 실행할 수 있도록 다음과 같은 순서로 알아보겠습니다. 시스템 설정 Docker Desktop 설치 Docker 이미지/컨테이너 살펴보기 Jenkins로 서비스 자동 배포하기 [ 시스템 설정 ] 1. BIOS에서 Virtualization Technology 항목은 기본으로 "Disabled"로 설정되어 있으며, 이를 "Enabled"로 변경합니다. 2. Windwos 기능 켜기/끄기에서 Hyper-V / 가상 머신 플랫폼을 활성화합니다. [Git/Jenkins 설치 참고 링크, Jenkins 한글 깨짐 현상 참..