🚚 Move namespace

This commit is contained in:
LittleSheep 2024-09-29 23:03:11 +08:00
parent e158cb8819
commit 232ded4cd4
21 changed files with 35 additions and 35 deletions

View File

@ -4,7 +4,7 @@
"type": "go", "type": "go",
"name": "Run RoadSign", "name": "Run RoadSign",
"goExecPath": "/opt/homebrew/bin/go", "goExecPath": "/opt/homebrew/bin/go",
"buildParams": ["code.smartsheep.studio/goatworks/roadsign/pkg/cmd/server"], "buildParams": ["git.solsynth.dev/goatworks/roadsign/pkg/cmd/server"],
}, },
] ]
} }

View File

@ -63,7 +63,7 @@ After that, you can manage your roadsign instance with RoadSign CLI aka. RDC.
To install it, run this command. (Make sure you have golang toolchain on your computer) To install it, run this command. (Make sure you have golang toolchain on your computer)
```shell ```shell
go install code.smartsheep.studio/goatworks/roadsign/pkg/cmd/rdc@latest go install git.solsynth.dev/goatworks/roadsign/pkg/cmd/rdc@latest
``` ```
## Usage ## Usage

2
go.mod
View File

@ -1,4 +1,4 @@
module code.smartsheep.studio/goatworks/roadsign module git.solsynth.dev/goatworks/roadsign
go 1.21.4 go 1.21.4

View File

@ -5,7 +5,7 @@ import (
"fmt" "fmt"
"strings" "strings"
roadsign "code.smartsheep.studio/goatworks/roadsign/pkg" roadsign "git.solsynth.dev/goatworks/roadsign/pkg"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
"github.com/rs/zerolog/log" "github.com/rs/zerolog/log"
) )

View File

@ -8,7 +8,7 @@ import (
jsoniter "github.com/json-iterator/go" jsoniter "github.com/json-iterator/go"
"code.smartsheep.studio/goatworks/roadsign/pkg/cmd/rdc/conn" "git.solsynth.dev/goatworks/roadsign/pkg/cmd/rdc/conn"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
"github.com/rs/zerolog/log" "github.com/rs/zerolog/log"
"github.com/urfave/cli/v2" "github.com/urfave/cli/v2"

View File

@ -3,9 +3,9 @@ package main
import ( import (
"os" "os"
roadsign "code.smartsheep.studio/goatworks/roadsign/pkg" roadsign "git.solsynth.dev/goatworks/roadsign/pkg"
"code.smartsheep.studio/goatworks/roadsign/pkg/cmd/rdc/conn" "git.solsynth.dev/goatworks/roadsign/pkg/cmd/rdc/conn"
"code.smartsheep.studio/goatworks/roadsign/pkg/cmd/rdc/deploy" "git.solsynth.dev/goatworks/roadsign/pkg/cmd/rdc/deploy"
"github.com/rs/zerolog" "github.com/rs/zerolog"
"github.com/rs/zerolog/log" "github.com/rs/zerolog/log"
"github.com/spf13/viper" "github.com/spf13/viper"

View File

@ -6,10 +6,10 @@ import (
"strings" "strings"
"syscall" "syscall"
roadsign "code.smartsheep.studio/goatworks/roadsign/pkg" roadsign "git.solsynth.dev/goatworks/roadsign/pkg"
"code.smartsheep.studio/goatworks/roadsign/pkg/hypertext" "git.solsynth.dev/goatworks/roadsign/pkg/hypertext"
"code.smartsheep.studio/goatworks/roadsign/pkg/navi" "git.solsynth.dev/goatworks/roadsign/pkg/navi"
"code.smartsheep.studio/goatworks/roadsign/pkg/sideload" "git.solsynth.dev/goatworks/roadsign/pkg/sideload"
"github.com/google/uuid" "github.com/google/uuid"
"github.com/rs/zerolog" "github.com/rs/zerolog"
"github.com/rs/zerolog/log" "github.com/rs/zerolog/log"

View File

@ -6,7 +6,7 @@ import (
"github.com/spf13/viper" "github.com/spf13/viper"
"code.smartsheep.studio/goatworks/roadsign/pkg/navi" "git.solsynth.dev/goatworks/roadsign/pkg/navi"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
"github.com/samber/lo" "github.com/samber/lo"
) )

View File

@ -1,8 +1,8 @@
package hypertext package hypertext
import ( import (
"code.smartsheep.studio/goatworks/roadsign/pkg/hypertext/status"
"crypto/tls" "crypto/tls"
"git.solsynth.dev/goatworks/roadsign/pkg/hypertext/status"
jsoniter "github.com/json-iterator/go" jsoniter "github.com/json-iterator/go"
"net" "net"
"net/http" "net/http"

View File

@ -1,9 +1,9 @@
package status package status
import ( import (
roadsign "code.smartsheep.studio/goatworks/roadsign/pkg"
"errors" "errors"
"fmt" "fmt"
roadsign "git.solsynth.dev/goatworks/roadsign/pkg"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
"github.com/spf13/viper" "github.com/spf13/viper"
) )

View File

@ -1,9 +1,9 @@
package navi package navi
import ( import (
roadsign "code.smartsheep.studio/goatworks/roadsign/pkg"
"code.smartsheep.studio/goatworks/roadsign/pkg/navi/transformers"
"fmt" "fmt"
roadsign "git.solsynth.dev/goatworks/roadsign/pkg"
"git.solsynth.dev/goatworks/roadsign/pkg/navi/transformers"
"github.com/spf13/viper" "github.com/spf13/viper"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"

View File

@ -5,8 +5,8 @@ import (
"net/url" "net/url"
"strings" "strings"
"code.smartsheep.studio/goatworks/roadsign/pkg/navi/transformers" "git.solsynth.dev/goatworks/roadsign/pkg/navi/transformers"
"code.smartsheep.studio/goatworks/roadsign/pkg/warden" "git.solsynth.dev/goatworks/roadsign/pkg/warden"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
"github.com/samber/lo" "github.com/samber/lo"
) )

View File

@ -1,6 +1,6 @@
package navi package navi
import "code.smartsheep.studio/goatworks/roadsign/pkg/warden" import "git.solsynth.dev/goatworks/roadsign/pkg/warden"
func InitializeWarden(regions []*Region) { func InitializeWarden(regions []*Region) {
pool := make([]*warden.AppInstance, 0) pool := make([]*warden.AppInstance, 0)

View File

@ -1,8 +1,8 @@
package sideload package sideload
import ( import (
"code.smartsheep.studio/goatworks/roadsign/pkg/navi" "git.solsynth.dev/goatworks/roadsign/pkg/navi"
"code.smartsheep.studio/goatworks/roadsign/pkg/warden" "git.solsynth.dev/goatworks/roadsign/pkg/warden"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
"github.com/samber/lo" "github.com/samber/lo"
) )

View File

@ -1,7 +1,7 @@
package sideload package sideload
import ( import (
roadsign "code.smartsheep.studio/goatworks/roadsign/pkg" roadsign "git.solsynth.dev/goatworks/roadsign/pkg"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
) )

View File

@ -1,7 +1,7 @@
package sideload package sideload
import ( import (
"code.smartsheep.studio/goatworks/roadsign/pkg/navi" "git.solsynth.dev/goatworks/roadsign/pkg/navi"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
) )

View File

@ -1,12 +1,12 @@
package sideload package sideload
import ( import (
"code.smartsheep.studio/goatworks/roadsign/pkg/warden"
"context" "context"
"git.solsynth.dev/goatworks/roadsign/pkg/warden"
"os" "os"
"path/filepath" "path/filepath"
"code.smartsheep.studio/goatworks/roadsign/pkg/navi" "git.solsynth.dev/goatworks/roadsign/pkg/navi"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
"github.com/google/uuid" "github.com/google/uuid"
"github.com/samber/lo" "github.com/samber/lo"

View File

@ -5,8 +5,8 @@ import (
"os" "os"
"path/filepath" "path/filepath"
"code.smartsheep.studio/goatworks/roadsign/pkg/navi" "git.solsynth.dev/goatworks/roadsign/pkg/navi"
"code.smartsheep.studio/goatworks/roadsign/pkg/warden" "git.solsynth.dev/goatworks/roadsign/pkg/warden"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
"github.com/pelletier/go-toml/v2" "github.com/pelletier/go-toml/v2"
"github.com/samber/lo" "github.com/samber/lo"
@ -42,7 +42,7 @@ func doSync(c *fiber.Ctx) error {
file.Write(raw) file.Write(raw)
defer file.Close() defer file.Close()
} }
var rebootQueue []*warden.AppInstance var rebootQueue []*warden.AppInstance
if region, ok := lo.Find(navi.R.Regions, func(item *navi.Region) bool { if region, ok := lo.Find(navi.R.Regions, func(item *navi.Region) bool {
return item.ID == id return item.ID == id
@ -57,7 +57,7 @@ func doSync(c *fiber.Ctx) error {
// Reload // Reload
navi.ReadInConfig(viper.GetString("paths.configs")) navi.ReadInConfig(viper.GetString("paths.configs"))
// Reboot // Reboot
for _, instance := range rebootQueue { for _, instance := range rebootQueue {
instance.Wake() instance.Wake()

View File

@ -1,7 +1,7 @@
package sideload package sideload
import ( import (
"code.smartsheep.studio/goatworks/roadsign/pkg/navi" "git.solsynth.dev/goatworks/roadsign/pkg/navi"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
"github.com/spf13/viper" "github.com/spf13/viper"
) )

View File

@ -1,13 +1,13 @@
package sideload package sideload
import ( import (
"code.smartsheep.studio/goatworks/roadsign/pkg/sideload/view"
"fmt" "fmt"
"git.solsynth.dev/goatworks/roadsign/pkg/sideload/view"
"github.com/gofiber/fiber/v2/middleware/filesystem" "github.com/gofiber/fiber/v2/middleware/filesystem"
jsoniter "github.com/json-iterator/go" jsoniter "github.com/json-iterator/go"
"net/http" "net/http"
roadsign "code.smartsheep.studio/goatworks/roadsign/pkg" roadsign "git.solsynth.dev/goatworks/roadsign/pkg"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
"github.com/gofiber/fiber/v2/middleware/basicauth" "github.com/gofiber/fiber/v2/middleware/basicauth"
"github.com/gofiber/fiber/v2/middleware/logger" "github.com/gofiber/fiber/v2/middleware/logger"

View File

@ -1,8 +1,8 @@
package sideload package sideload
import ( import (
"code.smartsheep.studio/goatworks/roadsign/pkg/navi" "git.solsynth.dev/goatworks/roadsign/pkg/navi"
"code.smartsheep.studio/goatworks/roadsign/pkg/warden" "git.solsynth.dev/goatworks/roadsign/pkg/warden"
"github.com/gofiber/fiber/v2" "github.com/gofiber/fiber/v2"
"github.com/samber/lo" "github.com/samber/lo"
) )