This commit is contained in:
medcl 2020-11-19 19:38:00 +08:00
parent 6699f6e75e
commit 94237bf06b
3 changed files with 30 additions and 16 deletions

23
main.go
View File

@ -15,19 +15,16 @@ var appUI *UI
func main() { func main() {
terminalHeader := (" __ _ __ ____ __ _ __ __ \n") terminalHeader := (" .__ \n")
terminalHeader += (" / // |/ // __// // |/ // / \n") terminalHeader += (" ______ ____ _____ _______ ____ | |__ \n")
terminalHeader += (" / // || // _/ / // || // / \n") terminalHeader += (" / ___/_/ __ \\ \\__ \\ \\_ __ \\_/ ___\\ | | \\ \n")
terminalHeader += ("/_//_/|_//_/ /_//_/|_//_/ \n") terminalHeader += (" \\___ \\ \\ ___/ / __ \\_| | \\/\\ \\___ | Y \\ \n")
terminalHeader += (" __ _ __ __ __ _ __ __\n") terminalHeader += ("/____ > \\___ >(____ /___| \\___ >|___| /\n")
terminalHeader += (" / / ,' \\ ,'_/ ,'_/ / // |/ /,'_/\n") terminalHeader += (" ____/ ____\\/ ____\\_/ |_ ____ _______ \\/ \n")
terminalHeader += (" / /_/ o |/ /_n/ /_n / // || // /_n\n") terminalHeader += ("_/ ___\\_/ __ \\ / \\\\ __\\_/ __ \\\\_ __ \\ \n")
terminalHeader += ("/___/|_,' |__,'|__,'/_//_/|_/ |__,'\n") terminalHeader += ("\\ \\___\\ ___/ | | \\| | \\ ___/ | | \\/ \n")
terminalHeader += (" __ ___ _ __ _____ ___ ___ \n") terminalHeader += (" \\___ >\\___ >|___| /|__| \\___ >|__| \n")
terminalHeader += (" ,'_/ / _/ / |/ //_ _// _/ / o | \n") terminalHeader += (" \\/ \\/ \\/ \\/ \n")
terminalHeader += ("/ /_ / _/ / || / / / / _/ / ,' \n")
terminalHeader += ("|__//___//_/|_/ /_/ /___//_/`_\\ \n")
terminalHeader += (" \n")
terminalFooter := (" __ _ __ ____ __ _ __ __ __ _____ __ \n") terminalFooter := (" __ _ __ ____ __ _ __ __ __ _____ __ \n")
terminalFooter += (" / // |/ // __// // |/ // / / //_ _// \\ \n") terminalFooter += (" / // |/ // __// // |/ // / / //_ _// \\ \n")

View File

@ -1,13 +1,30 @@
elasticsearch: elasticsearch:
- name: default - name: default
enabled: true enabled: true
endpoint: https://192.168.3.98:9200 endpoint: http://localhost:9200
index_prefix: infini- index_prefix: infini-
basic_auth: basic_auth:
username: elastic username: elastic
password: 13A1EcwWs1He6w3BXHuJ password: 13A1EcwWs1He6w3BXHuJ
web:
enabled: true
ui:
enabled: true
path: .public
vfs: true
local: true
network:
binding: 127.0.0.1:2900
skip_occupied_port: true
modules: modules:
- name: elastic
elasticsearch: default
enabled: true
indexer_enabled: false
store_enabled: false
orm_enabled: false
- name: web - name: web
enabled: true enabled: true
network: network:

4
ui.go
View File

@ -8,7 +8,7 @@ import (
"infini.sh/framework/core/util" "infini.sh/framework/core/util"
"infini.sh/framework/core/vfs" "infini.sh/framework/core/vfs"
"infini.sh/search-center/.public" "infini.sh/search-center/.public"
"infini.sh/search-center/api/index_management" uiapi "infini.sh/search-center/api"
"infini.sh/search-center/config" "infini.sh/search-center/config"
"net/http" "net/http"
) )
@ -24,7 +24,7 @@ func (h UI) InitUI() {
ui.HandleUI("/", vfs.FileServer(vfs.VFS())) ui.HandleUI("/", vfs.FileServer(vfs.VFS()))
index_management.Init() uiapi.Init()
ui.HandleUIFunc("/api/", func(w http.ResponseWriter, req *http.Request) { ui.HandleUIFunc("/api/", func(w http.ResponseWriter, req *http.Request) {
log.Warn("api: ",req.URL," not implemented") log.Warn("api: ",req.URL," not implemented")