본문 바로가기

flask

(3)
광고 수익을 창출할 웹사이트 만들어보기 4-1(중간점검) 어느 기술을 사용했고 구현프로세스는 어떻게 되는지 정리하는겸 작성하는 글이다.내가 보기위해 작성한 글이다.만능그림봇 프로젝트 사용 기술 (수정 및 보완)사용 기술Flask: 백엔드 프레임워크로 사용, RESTful API 구현.Gunicorn: Flask 애플리케이션의 배포를 위한 WSGI 서버.Nginx: 리버스 프록시 설정 및 HTTPS 인증서 적용.Certbot: Let's Encrypt 인증서를 통해 HTTPS 설정.OpenAI API: ChatGPT 및 DALL·E를 사용하여 프롬프트 번역 및 이미지 생성.Stable Diffusion: 이미지 생성 모델을 테스트했으나 최종적으로 OpenAI DALL·E로 대체.Flask-CORS: CORS 설정을 통해 프론트엔드와 백엔드 간 통신 허용..env..
광고 수익을 창출할 웹사이트 만들어보기 3-7(Vercel과 EC2 flask서버 통신 + Gunicorn으로 앱 띄워보기) 저번편에서 EC2서버의 SSL인증까지 완료했다.이번에는 Vercel과 flask서버의 통신을 진행할것이다. 주말이라 시간이 빨리가니 빨리 시작한다.일단 첫번째로 Vercel에서 저번에 배포한 github엔 포함되지 않는 .env의 값을 따로 추가해줘야 한다.Vercel에서 **Environment Variables(환경 변수)**를 수정하는 방법은 다음과 같다. 1. Vercel 프로젝트로 이동Vercel Dashboard에 로그인합니다.환경 변수를 수정하려는 프로젝트를 클릭합니다.2. 설정 메뉴로 이동프로젝트 대시보드 화면에서 "Settings" 탭을 클릭합니다.왼쪽 메뉴에서 **"Environment Variables"**를 선택합니다.3. 환경 변수 추가 또는 수정새 변수 추가Key: 환경 변수 이..
광고 수익을 창출할 웹사이트 만들어보기 2-1 (flask 개발환경 만들기) 2단계를 시작해보자 채찍피티가 말해준대로 수행할거다.내 자아는 없다.2단계: 기술 스택 선정AI 모델Stable Diffusion: 간단한 이모티콘 이미지를 생성하기에 적합.LoRA 학습: 이모티콘 스타일(간단하고 귀여운 이미지)을 추가 학습.백엔드Python (Flask/Django): AI 모델과 사용자 요청 처리.이미지 생성 후 저장(임시 URL 제공).프론트엔드React.js 또는 Vue.js: 사용자가 입력과 결과를 확인할 수 있는 인터페이스 구축.이미지 저장 및 공유AWS S3: 생성된 이미지를 저장하고 URL로 접근.카카오톡/디스코드 API: 공유 기능 구현.일단 이모티콘을 생성해주는 이미지를 생성해주는 AI 모델을 생성해야 한다.Stable Diffusion 서버를 로컬환경에 직접 띄울수 ..