2022-06-24 15:31:48 +02:00
|
|
|
package main
|
|
|
|
|
|
|
|
import (
|
2022-06-28 15:11:46 +02:00
|
|
|
"embed"
|
2022-08-03 12:23:39 +02:00
|
|
|
"velvettear/go-scan/src/config"
|
|
|
|
"velvettear/go-scan/src/util/scans"
|
|
|
|
"velvettear/go-scan/src/web"
|
2022-06-24 15:31:48 +02:00
|
|
|
)
|
|
|
|
|
2022-08-03 12:23:39 +02:00
|
|
|
//go:embed static
|
|
|
|
var files embed.FS
|
2022-06-24 15:31:48 +02:00
|
|
|
|
|
|
|
var configuration config.Config
|
|
|
|
|
|
|
|
func main() {
|
|
|
|
configuration = config.New()
|
2022-08-03 12:23:39 +02:00
|
|
|
scans.SetScannerConfig(configuration.ScannerConfig)
|
|
|
|
server := web.Server(configuration.ServerConfig.Address, configuration.ServerConfig.Port, files)
|
|
|
|
server.Run()
|
2022-06-24 15:31:48 +02:00
|
|
|
}
|