generated from libertin/web_app
트위터 모양 메모장
- JavaScript 42.3%
- Python 29.1%
- CSS 19.6%
- HTML 8.8%
- Dockerfile 0.2%
| Filename | Latest commit message | Latest commit date |
|---|---|---|
| data | ||
| docs | ||
| engine | ||
| log | ||
| route | ||
| view | ||
| .dockerignore | ||
| .gitignore | ||
| AGENTS.wip.md | ||
| conf.py | ||
| docker-compose.yml | ||
| Dockerfile | ||
| LICENSE | ||
| README.md | ||
| requirements.txt | ||
| server.py | ||
Remind
주의
SNS가 아닙니다. Remind는 개인용 메모 애플리케이션이며, 사용자 인증이 없습니다. 서버를 외부에 공개하기 전에 접근 보안 안내를 확인하세요.
GPT-5.6 Sol / Terra로 바이브 코딩된 프로젝트입니다. 예상하지 못한 버그가 있을 수 있습니다.
설명
Remind는 트위터 형태의 피드에서 메모를 빠르게 기록하고 다시 찾기 위한 개인용 웹 애플리케이션입니다. 여러 프로필, 스레드, 이미지 첨부, 태그, 템플릿, 검색, 캘린더와 프로필별 웹훅을 지원합니다.
자세한 내용은 다음 문서를 참고하세요.
설치 및 실행
Python
Python 3와 pip가 필요합니다. 저장소 루트에서 가상 환경을 만들고 의존성을 설치합니다.
python3 -m venv .venv
source .venv/bin/activate
python -m pip install -r requirements.txt
Windows PowerShell에서는 다음 명령으로 가상 환경을 활성화합니다.
.\.venv\Scripts\Activate.ps1
프로젝트 루트에 conf.py가 없다면
설정 문서의 기본값으로 생성한 뒤
서버를 실행합니다.
python server.py
브라우저에서 http://127.0.0.1:3065로 접속합니다.
Docker Compose
Docker와 Docker Compose가 설치된 환경에서는 Alpine Linux 기반 컨테이너로 실행할 수 있습니다.
docker compose up -d --build
중지하거나 다시 시작하려면 다음 명령을 사용합니다.
docker compose stop
docker compose start
라이선스
Remind의 소스 코드는 MIT License에 따라 사용할 수 있습니다.