mirror of
https://github.com/filebrowser/filebrowser.git
synced 2025-05-09 03:32:56 +00:00

Former-commit-id: 2d19655aac80ec7033829b0b3d708bf86986252c [formerly b8bb006bd1a5492960c1d4793e15e80775ddc5fd] [formerly 4641277c14953bdb2ddab89ba866cf63f3dac0f9 [formerly 95b91a64a3c648e1414c7feb4b597bf0da195664]] Former-commit-id: 5a6e07758bbe67fd202effa5b2975c65227eaebd [formerly 9a161548d270750b8da949189ad6f3b641779bfc] Former-commit-id: 84e0bbcbbead53c5e91987574d5c854a9792515f
27 lines
425 B
Go
27 lines
425 B
Go
package main
|
|
|
|
import (
|
|
"log"
|
|
"net/http"
|
|
|
|
"github.com/hacdias/filemanager"
|
|
)
|
|
|
|
var m *filemanager.FileManager
|
|
|
|
func handler(w http.ResponseWriter, r *http.Request) {
|
|
_, err := m.ServeHTTP(w, r)
|
|
if err != nil {
|
|
log.Print(err)
|
|
}
|
|
}
|
|
|
|
func main() {
|
|
m = filemanager.New("D:\\TEST")
|
|
m.SetBaseURL("/vaca")
|
|
m.AllowEdit = false
|
|
m.Commands = []string{"git"}
|
|
http.HandleFunc("/", handler)
|
|
http.ListenAndServe(":8080", nil)
|
|
}
|