init commit

This commit is contained in:
durbok
2024-12-28 15:37:32 +01:00
commit 087d91ae49

43
README.md Normal file
View File

@@ -0,0 +1,43 @@
# Go SSH App
Heres a high-level outline to create a Golang TUI app that meets your requirements:
#### Features:
Text User Interface (TUI):
Use a library like tview to create the TUI interface.
#### MySQL for Sessions:
Save session details (e.g., user, IP, port, and credentials) in a MySQL database.
Use the Go-MySQL-Driver to interact with the MySQL database.
#### SSH Connection to Linux Machines:
Use a library like go-ssh to create SSH connections to Linux machines.
Use the Go-MySQL-Driver to interact with the MySQL database.
Environment Variables for DB Connection:
Use a package like godotenv to load environment variables for DB credentials.
SSH Connection to Linux Machines:
Use a library like go-ssh to create SSH connections to Linux machines.