免费在线约会。零广告。免费匹配。免费消息。提供2000多条从动漫到人生目标的匹配问题。让你在Duolicious坠入爱河,找到关系。
AI 翻译
Free dating online. Zero ads. Free matching. Free messaging. Over 2000 match questions from anime to life goals. Fall in love and find a relationship at Duolicious.
社交TypeScript · PythonGitHub @duolicious在线运营者未确认
试用过了吗? 点一下就好,无需登录。
尚未检测到更新。GitHub 发布版本后会显示在这里。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
在项目文件夹中运行 /nomorevibe verify,即可验证所有权并自行管理介绍。
一分钟完成验证The internet's most popular open-source dating app
翻译准备中
取自仓库 README
正在加载完整 README。 以下为已保存的摘录。
The world's most popular open-source dating app.
Duolicious is a personality-based dating app for meeting like-minded people.
There's no swiping; people connect by starting a conversation. The client and the
servers behind it both live in this repo under the AGPL-3.0, so you're welcome to
read how it works, run your own copy, or send a patch.
Try it now in your browser at duolicious.app,
or grab it on
Google Play
and the
App Store.查看完整 README ↗Duolicious is a personality-based dating app for meeting like-minded people. There's no swiping; people connect by starting a conversation. The client and the servers behind it both live in this repo under the AGPL-3.0, so you're welcome to read how it works, run your own copy, or send a patch.
Try it now in your browser at duolicious.app, or grab it on Google Play and the App Store.
This monorepo contains both halves of Duolicious:
| Directory | What it is |
|---|---|
backend/ | The API, chat, cron and supporting services (Python + Postgres). See its README and DEVELOPER.md. |
frontend/ | The cross-platform app (Expo / React Native, with a web build). See its README and DEVELOPER.md. |
Requirements: Docker (with Compose v2.20+).
git clone https://github.com/duolicious/duolicious
cd duolicious
docker compose up
That single command builds and starts the entire backend stack and the frontend web app. Once it's up:
The frontend's default API URLs already point at the backend's published localhost ports, so the web app talks to your local backend with no extra configuration.
The local docker compose up stack runs without any secrets — it mocks the
OpenAI-backed features (account verification and club SEO descriptions), so you
don't need a key for development.
A real deployment requires OPENAI_API_KEY: the cron container won't start
without it, so a misconfigured deploy fails fast instead of silently shipping
broken verification. See backend/DEVELOPER.md for the
full list of environment variables.
To seed a test user once the API is healthy:
(cd backend && ./test/util/create-user.sh alice 30 1 true)
You can develop each side on its own — see the per-directory READMEs and
DEVELOPER.md files linked in the table above. The root docker compose up is
still the easiest way to get everything running at once.
CI runs the full test suite for both halves on every push and pull request to
main (see .github/workflows/):
There are a few ways to help:
docker compose up gets you a full local
environment in one step, and developer instructions live in each half's
DEVELOPER.md.CONTRIBUTING.md
(backend ·
frontend) for coding standards, how to run the
tests, and what makes a good PR.New contributors are welcome. If you're not sure where to start, open an issue and say hello.