|
|
@@ -52,12 +52,46 @@ func main() {
|
|
|
// block until returns (debug)
|
|
|
<-versionUpdateChannel
|
|
|
|
|
|
+ // Load Netdata
|
|
|
+ go func() {
|
|
|
+ err := docker.LoadNetdata()
|
|
|
+ if err != nil {
|
|
|
+ errmsg := fmt.Sprintf("Unable to load Netdata! %v", err)
|
|
|
+ logger.Error(errmsg)
|
|
|
+ }
|
|
|
+ }()
|
|
|
+ // Load Wireguard
|
|
|
+ go func() {
|
|
|
+ err := docker.LoadWireguard()
|
|
|
+ if err != nil {
|
|
|
+ errmsg := fmt.Sprintf("Unable to load Wireguard! %v", err)
|
|
|
+ logger.Error(errmsg)
|
|
|
+ }
|
|
|
+ }()
|
|
|
// Load Urbits
|
|
|
- err := docker.LoadUrbits()
|
|
|
- if err != nil {
|
|
|
- errmsg := fmt.Sprintf("Unable to load Urbit ships! %v", err)
|
|
|
- logger.Error(errmsg)
|
|
|
- }
|
|
|
+ go func() {
|
|
|
+ err := docker.LoadUrbits()
|
|
|
+ if err != nil {
|
|
|
+ errmsg := fmt.Sprintf("Unable to load Urbit ships! %v", err)
|
|
|
+ logger.Error(errmsg)
|
|
|
+ }
|
|
|
+ }()
|
|
|
+ // Load MC
|
|
|
+ go func() {
|
|
|
+ err := docker.LoadMC()
|
|
|
+ if err != nil {
|
|
|
+ errmsg := fmt.Sprintf("Unable to load MinIO Client! %v", err)
|
|
|
+ logger.Error(errmsg)
|
|
|
+ }
|
|
|
+ }()
|
|
|
+ // Load MinIOs
|
|
|
+ go func() {
|
|
|
+ err := docker.LoadMinIOs()
|
|
|
+ if err != nil {
|
|
|
+ errmsg := fmt.Sprintf("Unable to load MinIO containers! %v", err)
|
|
|
+ logger.Error(errmsg)
|
|
|
+ }
|
|
|
+ }()
|
|
|
|
|
|
// Websocket
|
|
|
r := mux.NewRouter()
|