CodeHub - Generation II
less than a minute
CodeHub Gen II
Tech Stack
- Frontend: Bootstrap5
- Data Dashboard: bokeh
- Editor: Manacco Editor
- Web Terminal: Xterm.js
- Backend: Flask
- Database: MariaDB
Components
Basically, the Code-Hub has(will have) these three main components:
- User Management: Authentication, Authorization and Questioning System
- account application form collection
- Single Sign ON (OpenLDAP + JWT)
- Time-based One-Time Password
- Ticket System
- System Security Cluster Status and User (danger operation) Monitoring
- Web-based Coding Interface
- Web Terminal (Xterm.js with
socketio
) - optional - Files Management (simple upload + download)
- Proxy Service (for
code-server
,MATLAB
,RStudio
, and etc.)
- Web Terminal (Xterm.js with