Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/23tae/bookstagram-uploader
https://github.com/23tae/bookstagram-uploader
flask instagram
Last synced: 17 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/23tae/bookstagram-uploader
- Owner: 23tae
- Created: 2024-08-16T04:25:02.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2024-08-29T05:08:10.000Z (5 months ago)
- Last Synced: 2024-08-30T03:44:21.208Z (5 months ago)
- Topics: flask, instagram
- Language: Python
- Homepage:
- Size: 96.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Bookstagram Uploader
## About
![thumbnail](asset/thumbnail.png)
Bookstagram Uploader는 북스타그램을 위해 만들어진 웹 애플리케이션입니다. 사용자가 책 정보와 콘텐츠를 입력하고 이미지를 업로드하면 이를 인스타그램에 게시합니다. 이 애플리케이션은 Flask 프레임워크를 사용하여 구축되었으며, 사용자가 업로드한 이미지를 처리하고 instagrapi를 통해 게시합니다.
### Built With
* [![Flask]][Flask-url]
* [![Docker]][Docker-url]## Prerequisites
- `.env` 파일 작성
- 루트 디렉토리에 `.env` 파일을 생성합니다.
- `.env.exmaple`를 참고하여 환경변수를 설정합니다.- Docker 설치
```bash
brew install docker
```- 애플리케이션 빌드
```bash
make build
```## Usage
1. 애플리케이션 실행
```bash
make run
```2. 페이지 접속
- 에 접속합니다.3. 게시글 업로드
- 페이지에서 요구하는 내용을 모두 기입한 뒤 Upload 버튼을 클릭합니다.
- Book Information: 제목, 저자
- Content: 업로드할 책 내용
- Image: 업로드할 이미지### Uninstall
- 애플리케이션 종료
```bash
make stop
```- 전체 삭제 (Docker 컨테이너, 이미지)
```bash
make clean
```[Flask]: https://img.shields.io/badge/flask-000000?style=for-the-badge&logo=flask&logoColor=white
[Flask-url]: https://flask.palletsprojects.com/
[Docker]: https://img.shields.io/badge/docker-2496ED?style=for-the-badge&logo=docker&logoColor=white
[Docker-url]: https://www.docker.com/