Underground 2 Revived
Play Need for Speed: Underground 2 (2004) in Chrome and Firefox with WebGPU graphics, Web Audio, up to 120 fps widescreen, controller support, free roam and Online races with friends. Fan project, not
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
개인 계정의 공개 저장소 소유자는 GitHub로 로그인해 운영자를 확인하고 소개를 직접 관리할 수 있습니다. 관리자 승인은 필요하지 않습니다.
로그인한 뒤 확인 파일을 만들어 이 저장소의 기본 브랜치에 30분 안에 커밋해 주세요. 다른 브랜치나 포크의 파일은 인정하지 않습니다. 파일을 올린 뒤 아래에서 확인하면 관리자 승인 없이 관리할 수 있습니다. 자격을 유지하려면 파일을 남겨 두세요.
로그인이 필요하면 로그인 화면으로 이동합니다. 로그인 후 이곳으로 돌아와 원하는 확인 버튼을 다시 눌러 주세요.
프로젝트 폴더에서 /nomorevibe verify를 실행하면 소유권을 확인하고 소개를 직접 관리할 수 있습니다.
1분 만에 확인하기画像を言葉だけで描写し、その言葉から AI が画像を再現して再現度を競う Web アプリ
저장소 README에서 가져옴
README 전체를 불러오는 중입니다. 아래는 저장된 발췌입니다.
画像を言葉だけで描写し、その言葉から AI が画像を再現して再現度を競う Web アプリ。 設計ドキュメントは docs/ を参照。 前提:Docker Desktop が動いていること。 開発用データベース(kotoe_development)は postgres コンテナが初回起動時に 自動で作成するため、rails db:create は不要。 暗号化クレデンシャルの差分表示(任意・clone ごとに一度) config/credentials.yml.enc は暗号化されているため、そのままでは git diff が 暗号文になる。以下を一度実行すると、復号された内容で差分が表示される。 秘密情報(API キー等)は .env.development にのみ置き、コミットしない。 本番では Render / Vercel のダッシュボードで設定する。必要な変数は .env.example と frontend/.env.example を参照。README 전문 보기 ↗
画像を言葉だけで描写し、その言葉から AI が画像を再現して再現度を競う Web アプリ。
設計ドキュメントは docs/ を参照。
| 技術 | 開発 | 本番 | |
|---|---|---|---|
| フロントエンド | Next.js (App Router) / TypeScript / TailwindCSS | frontend/ | Vercel |
| バックエンド | Ruby on Rails 8(API モード) | backend/ | Render |
| データベース | PostgreSQL | db コンテナ | Neon |
前提:Docker Desktop が動いていること。
# 1. 設定ファイルを用意する(.env.development は git 管理外)
# backend/ は Rails 専用の秘密(JWT 署名鍵・Cloudinary)。db/frontend には渡さない。
cp .env.example .env.development
cp backend/.env.example backend/.env.development
cp frontend/.env.example frontend/.env.development
# 2. コンテナを起動する
docker compose up --build
開発用データベース(kotoe_development)は postgres コンテナが初回起動時に
自動で作成するため、rails db:create は不要。
起動後:
| URL | 内容 |
|---|---|
| http://localhost:3001 | Next.js |
| http://localhost:3000/api/health | Rails のヘルスチェック(DB 接続も確認する) |
docker compose exec backend bin/rails db:migrate
docker compose exec backend bundle exec rspec
docker compose exec backend bundle exec rubocop
docker compose exec frontend npm run lint
config/credentials.yml.enc は暗号化されているため、そのままでは git diff が
暗号文になる。以下を一度実行すると、復号された内容で差分が表示される。
docker compose exec backend bin/rails credentials:diff --enroll
秘密情報(API キー等)は .env.development にのみ置き、コミットしない。
本番では Render / Vercel のダッシュボードで設定する。必要な変数は .env.example と
frontend/.env.example を参照。