123456789101112131415161718192021222324252627282930313233343536 |
- package main
- import (
- "Wine-Server/handlers"
- "Wine-Server/handlers/debugger"
- "Wine-Server/handlers/manager"
- "Wine-Server/handlers/seller"
- "Wine-Server/handlers/worker"
- "Wine-Server/utils"
- "os"
- )
- func main() {
- args, filepath := os.Args, "config.json"
- if len(args) == 2 {
- filepath = args[1]
- }
- config := utils.ReadConfig(filepath)
- app := handlers.CreateApp(&config)
- app.RouteRegister(
- seller.Router,
- manager.Router,
- worker.Router,
- debugger.Router,
- )
- app.Start()
- }
- /*
- 107-173-53-31.nip.io
- ~/.acme.sh/acme.sh --issue -d 107-173-53-31.nip.io --standalone -k ec-256 --force --insecure
- ~/.acme.sh/acme.sh --install-cert -d 107-173-53-31.nip.io --ecc --key-file /etc/x-ui/server.key --fullchain-file /etc/x-ui/server.crt
- */
|