add installer alpha version
This commit is contained in:
@@ -17,6 +17,72 @@ func (a *App) handleDashboard(w http.ResponseWriter, r *http.Request) {
|
||||
a.render(w, "dashboard.html", data)
|
||||
}
|
||||
|
||||
func (a *App) handleStorage(w http.ResponseWriter, r *http.Request) {
|
||||
data := map[string]any{
|
||||
"Title": "Storage Management",
|
||||
"Build": map[string]string{
|
||||
"version": "v0.1.0-dev",
|
||||
},
|
||||
"ContentTemplate": "storage-content",
|
||||
}
|
||||
a.render(w, "storage.html", data)
|
||||
}
|
||||
|
||||
func (a *App) handleShares(w http.ResponseWriter, r *http.Request) {
|
||||
data := map[string]any{
|
||||
"Title": "Storage Shares",
|
||||
"Build": map[string]string{
|
||||
"version": "v0.1.0-dev",
|
||||
},
|
||||
"ContentTemplate": "shares-content",
|
||||
}
|
||||
a.render(w, "shares.html", data)
|
||||
}
|
||||
|
||||
func (a *App) handleISCSI(w http.ResponseWriter, r *http.Request) {
|
||||
data := map[string]any{
|
||||
"Title": "iSCSI Targets",
|
||||
"Build": map[string]string{
|
||||
"version": "v0.1.0-dev",
|
||||
},
|
||||
"ContentTemplate": "iscsi-content",
|
||||
}
|
||||
a.render(w, "iscsi.html", data)
|
||||
}
|
||||
|
||||
func (a *App) handleProtection(w http.ResponseWriter, r *http.Request) {
|
||||
data := map[string]any{
|
||||
"Title": "Data Protection",
|
||||
"Build": map[string]string{
|
||||
"version": "v0.1.0-dev",
|
||||
},
|
||||
"ContentTemplate": "protection-content",
|
||||
}
|
||||
a.render(w, "protection.html", data)
|
||||
}
|
||||
|
||||
func (a *App) handleManagement(w http.ResponseWriter, r *http.Request) {
|
||||
data := map[string]any{
|
||||
"Title": "System Management",
|
||||
"Build": map[string]string{
|
||||
"version": "v0.1.0-dev",
|
||||
},
|
||||
"ContentTemplate": "management-content",
|
||||
}
|
||||
a.render(w, "management.html", data)
|
||||
}
|
||||
|
||||
func (a *App) handleLoginPage(w http.ResponseWriter, r *http.Request) {
|
||||
data := map[string]any{
|
||||
"Title": "Login",
|
||||
"Build": map[string]string{
|
||||
"version": "v0.1.0-dev",
|
||||
},
|
||||
"ContentTemplate": "login-content",
|
||||
}
|
||||
a.render(w, "login.html", data)
|
||||
}
|
||||
|
||||
func (a *App) handleHealthz(w http.ResponseWriter, r *http.Request) {
|
||||
id, _ := r.Context().Value(requestIDKey).(string)
|
||||
resp := map[string]any{
|
||||
|
||||
Reference in New Issue
Block a user