# Deeptrain
**Repository Path**: luomor/Deeptrain
## Basic Information
- **Project Name**: Deeptrain
- **Description**: ðĨ Deeptrain, An Open Source Deep Reinforcement Learning training platform. ðĨ Deeptrain, äļäļŠåžæšæ·ąåšĶåžšååĶäđ čŪįŧåđģå°
- **Primary Language**: Python
- **License**: GPL-3.0
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 9
- **Created**: 2023-06-26
- **Last Updated**: 2023-06-26
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
#
Deeptrain
### ðĨ An Open Source Deep Reinforcement Learning training platform
### ðĨ äļäļŠåžæšæ·ąåšĶåžšååĶäđ čŪįŧåđģå°
---
[](https://github.com/zmh-program/code-statistic)




[](https://app.fossa.com/projects/git%2Bgithub.com%2Fzmh-program%2FDeeptrain?ref=badge_shield)
---
## ðïļ ScreenShot ð

## ð Website Features ðŪ
1. [X] ðđ **User**
2. [X] ðĨ **Files**
3. [X] ð§ **Websocket protocol & Instant Message**
4. [X] ðĩ **Website Management (GeoIP, Monitor)**
5. [X] â **Database & Cache**
6. [X] ð· **Embedding Applications**
7. [X] ð **OAuth** *(Open Authorization)*
8. [X] ð **Blog & Text Audit**
9. [X] ð **IP Verify**
10. [ ] ð **Front-end and Back-end Separation**
11. [ ] ð **i18n** *(Internationalization)*
12. [ ] ðŦ **Email Validation**
## âĻ Open Authorization Support ð
[
](https://github.com/)
[
](https://gitee.com/)
## ð Embedding Applications Structure ðŦ

### [ð Production & Deployment ð](/docs/RUN.md)
## ð Change Log ð°
### ðĻ version `1.x.x`
- ðĨ `Release 1.0`
1. Basic User Features (login, logout, register, cookies validate)
- ðŋ `Pre 1.1`
1. Prepare to migrate `channels` to `dwebsocket` (websocket protocol)
- ð `Pre 1.2`
1. Update Static Files
### ð version `2.x.x`
- ð `Release 2.0.0`
1. ð Emoji Support ð
2. ð iframe Support ( home page)ð
3. â beautify login / register page â
4. ðĨ Websocket: Channels -> dwebsocket ðĨ
5. ð Application Config ð
- ð `Release 2.1.0 to 2.1.3`
1. **putting on `ICP record`, deploy website**
2. Use Django-form
3. Add `django-simple-captcha` validation
4. Add Embedding Application Repository Information(`shields.io`)
5. Add `Gunicorn` Support
6. Add `Websocket Security`(wss) Support
- ð `Release 2.2.0 to 2.2.4.1`
- File Features
1. validation, limits (including `permission`, `file size`, `file name length`)
2. download
3. upload (client `ajax` upload, server `uuid` file handle)
4. cache
5. 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**
- fixed file download bug
- ð `Pre 2.11.0 to 2.11.6`
- Update README style
- ð `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
### ⥠version `3.x.x`
- Zh-Website -> Deeptrain
- Vue3 + Django REST
- MAIL
## License
[](https://app.fossa.com/projects/git%2Bgithub.com%2Fzmh-program%2FDeeptrain?ref=badge_large)
## Thanks
[
](https://kaggle.com/)
[
](https://replit.com/)
[
](https://cloudflare.com/)
[
](https://colab.research.google.com)
[
](https://www.rainyun.cc/?ref=MzE4MDA=)