View Code? Open in Web Editor
NEW
🔥 Deeptrain, An Open Source Deep Reinforcement Learning training platform. 🔥 Deeptrain, 一个开源深度强化学习训练平台
Home Page: https://deeptrain.net
License: GNU General Public License v3.0
JavaScript 16.12%
Python 38.34%
TypeScript 0.95%
CSS 22.33%
HTML 16.23%
Vue 1.58%
Jupyter Notebook 4.36%
Dockerfile 0.09%
deeptrain's Introduction
🔥 An Open Source Deep Reinforcement Learning training platform
![screenshot](/docs/screenshot/screenshot.png)
- 🍹 User
- 🥁 Files
- 🧃 Websocket protocol & Instant Message
- 🍵 Website Management (GeoIP, Monitor)
- ☕ Database & Cache
- 🍷 Embedding Applications
- 👋 OAuth (Open Authorization)
- 📚 Blog & Text Audit
- 🔍 IP Verify
- 🌀 Front-end and Back-end Separation
- 🌏 i18n (Internationalization)
- 📫 Email Validation
✨ Open Authorization Support 🎈
🏠 Embedding Applications Structure 🎫
![application](/docs/screenshot/application.jpg)
- Basic User Features (login, logout, register, cookies validate)
- 🌿
Pre 1.1
- Prepare to migrate
channels
to dwebsocket
(websocket protocol)
- 🎍
Pre 1.2
- Update Static Files
- 🍒
Release 2.0.0
- 🎉 Emoji Support 🎉
- 📕 iframe Support ( home page)📘
- ✈ beautify login / register page ✈
- 🔥 Websocket: Channels -> dwebsocket 🔥
- 🚀 Application Config 🚀
- 🍎
Release 2.1.0 to 2.1.3
- putting on
ICP record
, deploy website
- Use Django-form
- Add
django-simple-captcha
validation
- Add Embedding Application Repository Information(
shields.io
)
- Add
Gunicorn
Support
- Add
Websocket Security
(wss) Support
- 🍋
Release 2.2.0 to 2.2.4.1
- File Features
- validation, limits (including
permission
, file size
, file name length
)
- download
- upload (client
ajax
upload, server uuid
file handle)
- cache
- pagination
- 🎁
Pre 2.3.0 to 2.3.1
- GeoIP Monitor (User country, request region analysis) v2.3.0-2.3.1
- 🎯
Pre 2.3.2-alpha to 2.3.2-beta.2
- Instant Message (Websocket Protocol)
- 🌍
Pre 2.4.0 to 2.4.1
django-simple-captcha
-> hCaptcha
verify
- ✈
Pre 2.5.0 to 2.5.0.2
- Improve the performance of code & database
- User Django-auth
- 🌲
Pre 2.6.0 to 2.6.0.3
- Replit and Vercel deployment
- 🔥
Pre 2.7.0 to 2.7.2.3
- Admin Analysis Pages
- Users & Requests Region Distribution
- Server & Website Monitor
- 🎇
Release 2.7.3 to 2.7.12
- Change Password Page
- Intelligent verification
- change password page
- login page
- register page
- User Avatars
- update Profile Page (
gitee
, github
, codepen
info)
- 🍀
Pre 2.8.0 to 2.8.4.2
- dockerfile
- update
Embedding Applications
structure
SiteApplication
construction
- 📕
Pre 2.9.0 to 2.9.1
- Reduce Photo size (per < 0.6MiB)
- 🚀
Release 2.10.0 to 2.10.3
hCaptcha
-> Cloudflare Turnstile
verify
- Network attack and defense TEST (php) Thanks to @APGPerson
- 📕
Pre 2.11.0 to 2.11.6
- 🙌
Pre 2.12.0 to 2.12.6.2
- update models
- update im
- Use Verify using
Turnstile
and hCaptcha
dual components
Turnstile
: file-upload, login, change-password pages
hCaptcha
: register page
- Fixed the failure of multiple verification codes submitted by the deployment environment
- call
(hcaptcha or turnstile).refresh()
- 🧃
Release 2.13.0 to 2.13.3
- OAuth (Open Authorization)
- OAuth Login
- OAuth Bind (Support
Github
, Gitee
)
- OAuth Config
- 📚
Release 2.14.0-alpha to 2.14.7.1
- Markdown Blog System (
haystack
& whoosh
& jieba
& mptt
& layui
)
- Articles
- Comments (two-level)
- Tags
- Likes
- Search & Highlight (haystack)
- ⛳
Pre 2.15.0 to 2.15.5
- change code & frontend structure
- django commands
- operation throttle
- 🔍
Pre 2.16.0 to 2.16.4.4
- Text Audit (paddlehub dataset & model)
- Docker-compose
- 👆
Release 2.17 to 2.17.0.3
- python 3.7 -> 3.9
- django 3.2 -> 4.1
- Zh-Website -> Deeptrain
- Vue3 + Django REST
- MAIL
deeptrain's People
Contributors
Stargazers