{"id":21626673,"url":"https://github.com/rtakland/moecounter","last_synced_at":"2025-08-01T11:05:39.222Z","repository":{"id":58447539,"uuid":"531925670","full_name":"RTAkland/MoeCounter","owner":"RTAkland","description":"Python版 moe-counter","archived":false,"fork":false,"pushed_at":"2024-08-29T14:56:08.000Z","size":77,"stargazers_count":4,"open_issues_count":1,"forks_count":3,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-03-25T09:03:42.172Z","etag":null,"topics":["counter","fastapi","python","python3","sqlite","stats"],"latest_commit_sha":null,"homepage":"https://counter.rtast.cn","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/RTAkland.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-09-02T12:55:41.000Z","updated_at":"2025-01-02T08:38:12.000Z","dependencies_parsed_at":"2024-06-25T11:39:44.842Z","dependency_job_id":"659204d3-3350-46ae-bc23-a08d2d21f25f","html_url":"https://github.com/RTAkland/MoeCounter","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RTAkland%2FMoeCounter","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RTAkland%2FMoeCounter/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RTAkland%2FMoeCounter/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/RTAkland%2FMoeCounter/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/RTAkland","download_url":"https://codeload.github.com/RTAkland/MoeCounter/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248402546,"owners_count":21097331,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["counter","fastapi","python","python3","sqlite","stats"],"created_at":"2024-11-25T01:14:02.074Z","updated_at":"2025-04-11T12:46:33.831Z","avatar_url":"https://github.com/RTAkland.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv style=\"text-align: center\"\u003e\n\nDemo\n\n![Counter](https://counter.rtast.cn/RTAkland)\n\n\u003c/div\u003e\n\n# py 版访问次数计数器\n\n\u003e 翻自 [journey-ad](https://github.com/journey-ad/Moe-counter) 的计数器\n\n# 新特性\n\n* 使用了异步Web框架`FastAPI`来提高效率, 所有代码均为异步操作\n* 可以自定义显示图片的数量(长度)\n* 支持API接口以便自行开发\n* 支持Vercel KV存储\n* 支持SQLite存储\n\n# 失去的特性\n\n* 暂未支持`MongoDB`\n\n# 安装 \u0026 运行\n\n```bash\n$ pip3 install -r requirements.txt\n$ uvicorn src:create_app --factory  or \n$ sh run.sh  or\n$ python3 main.py  # 两条命令等价\n```\n\n# 部署到Vercel\n\n\u003e 部署到Vercel之前请先 `fork` 本仓库, 修改 `.env`\n\n# 开源\n\n- 本项目以[Apache-2.0](./LICENSE)许可开源, 即:\n    - 你可以直接使用该项目提供的功能, 无需任何授权\n    - 你可以在**注明来源版权信息**的情况下对源代码进行任意分发和修改以及衍生\n\n## 鸣谢\n\n* [JetBrains](https://www.jetbrains.com/zh-cn/) Open Source 项目提供IDE支持\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frtakland%2Fmoecounter","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Frtakland%2Fmoecounter","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Frtakland%2Fmoecounter/lists"}