This commit is contained in:
benjamyn committed 2025-09-06 18:01:01 +10:00
commit e360c56ffa
6 files changed
+50

No files matched your search

+24
View File
@@ -0,0 +1,24 @@
# Ideas
## Must haves
SSH just in time sessions
- Using on the fly generated certificates
Session recording
- Terminal playback
OIDC auth
RBAC
Audit trails
## Nice to haves
SQL support
- Playback of changes
- All sessions are transactional by default
- Will have PII removal
Session recording
- Web playback
- SQL sessions
Web UI
- Web terminal
- OIDC Settings
- General admin settings
+9
View File
@@ -0,0 +1,9 @@
# Layout
The application will have utilities that are designed to do small tasks and communicate with the other parts of the system
## Systems
Auth (OIDC and permissions)
Agent (Handles session requests from master)
Master (Server that accepts requests from clients and services)
Client (CLI utility for interacting with the master or starting sessions)
Recording Proxy (Will handle the recording data for sessions along with playback requests)