Bookstagram Uploader는 북스타그램을 위해 만들어진 웹 애플리케이션입니다. 사용자가 책 정보와 콘텐츠를 입력하고 이미지를 업로드하면 이를 인스타그램에 게시합니다. 이 애플리케이션은 Flask 프레임워크를 사용하여 구축되었으며, 사용자가 업로드한 이미지를 처리하고 instagrapi를 통해 게시합니다.
-
.env
파일 작성- 루트 디렉토리에
.env
파일을 생성합니다. .env.exmaple
를 참고하여 환경변수를 설정합니다.
- 루트 디렉토리에
-
Docker 설치
brew install docker
-
애플리케이션 빌드
make build
-
애플리케이션 실행
make run
-
페이지 접속
- http://localhost:5001에 접속합니다.
-
게시글 업로드
- 페이지에서 요구하는 내용을 모두 기입한 뒤 Upload 버튼을 클릭합니다.
- Book Information: 제목, 저자
- Content: 업로드할 책 내용
- Image: 업로드할 이미지
-
애플리케이션 종료
make stop
-
전체 삭제 (Docker 컨테이너, 이미지)
make clean