reelmimic
좋아하는 영상을 보여주면 같은 스타일의 새 영상을 AI 팀이 함께 기획·제작·검토해 줍니다
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기The main repo of ganjoorak.ir
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗راحتتر شعر بخوانیم و شعر گوش دهیم.
وباپ Next.js برای خواندن شعر فارسی، با سرویس Go برای حسابها، نقلقولها و مشاعره.
The code is GNU AGPL-3.0-or-later. If you run a modified version as a network service, you must offer users the corresponding source (AGPL section 13). Poem text, audio, and third-party mirrors are not part of that grant. Read CONTENT.md before you redistribute or host this tree.
The Echolalia mirror and the update videos live in their own repos. Clone them into place:
git clone https://github.com/ganjoorak/echolalia-data.git data/echolalia
git clone https://github.com/ganjoorak/videos.git public/videos
git clone https://github.com/ganjoorak/website.git website && cd website
git clone https://github.com/ganjoorak/echolalia-data.git data/echolalia
git clone https://github.com/ganjoorak/videos.git public/videos
docker compose up --build
The app is on http://localhost:3000 and the accounts service on http://localhost:8787. Accounts data (SQLite) is kept in the accounts-data volume.
You need Node.js 20 and Go 1.26 (see backend/go.mod).
Accounts service. It listens on 127.0.0.1:8787 and stores backend/data/accounts.db:
cd backend
TRUSTED_PROXY_HOPS=none go run .
Web app at http://localhost:3000. /api/account/* is rewritten to ACCOUNTS_API_URL, which defaults to http://127.0.0.1:8787, so a local go run needs no extra web env:
npm ci
npm run dev
next dev reads ACCOUNTS_API_URL from the environment at startup. A production image bakes the same variable in at npm run build (the Docker default is http://server:8787).
Copy .env.example to .env.local when you need to override something. .env.local is gitignored. Do not commit secrets.
TRUSTED_PROXY_HOPS=none makes the accounts service ignore X-Forwarded-For and rate-limit by the TCP peer. Use that whenever you are not behind an nginx reverse proxy. The default 0 matches that nginx config: Next.js forwards the header unchanged, and nginx has already replaced it with the visitor address.
cd backend && gofmt -l . && go vet ./... && go test ./...
npm run lint
npm run typecheck
gofmt -l . should print nothing. Pull requests run the same checks in .github/workflows/ci.yml.