~bigbes/shroud

321879085cefec9f799abe941b2b76b17ad4a1db — Eugene Blikh a month ago 3394139 master
refactor: rename Go module to go.bigb.es/shroud

false
M cmd/shroud/main.go => cmd/shroud/main.go +9 -9
@@ 29,15 29,15 @@ import (

	"encoding/base64"

	"sourcecraft.dev/bigbes/shroud/internal/api"
	"sourcecraft.dev/bigbes/shroud/internal/awgserver"
	"sourcecraft.dev/bigbes/shroud/internal/config"
	"sourcecraft.dev/bigbes/shroud/internal/metrics"
	"sourcecraft.dev/bigbes/shroud/internal/mmdb"
	"sourcecraft.dev/bigbes/shroud/internal/reality"
	"sourcecraft.dev/bigbes/shroud/internal/ssserver"
	"sourcecraft.dev/bigbes/shroud/internal/store"
	"sourcecraft.dev/bigbes/shroud/internal/vless"
	"go.bigb.es/shroud/internal/api"
	"go.bigb.es/shroud/internal/awgserver"
	"go.bigb.es/shroud/internal/config"
	"go.bigb.es/shroud/internal/metrics"
	"go.bigb.es/shroud/internal/mmdb"
	"go.bigb.es/shroud/internal/reality"
	"go.bigb.es/shroud/internal/ssserver"
	"go.bigb.es/shroud/internal/store"
	"go.bigb.es/shroud/internal/vless"
)

var version = "dev"

M go.mod => go.mod +1 -1
@@ 1,4 1,4 @@
module sourcecraft.dev/bigbes/shroud
module go.bigb.es/shroud

go 1.26.1


M internal/api/handlers.go => internal/api/handlers.go +3 -3
@@ 8,9 8,9 @@ import (

	"github.com/google/uuid"

	"sourcecraft.dev/bigbes/shroud/internal/awgserver"
	"sourcecraft.dev/bigbes/shroud/internal/config"
	"sourcecraft.dev/bigbes/shroud/internal/store"
	"go.bigb.es/shroud/internal/awgserver"
	"go.bigb.es/shroud/internal/config"
	"go.bigb.es/shroud/internal/store"
)

func (h *Handler) getServer(w http.ResponseWriter, r *http.Request) {

M internal/api/router.go => internal/api/router.go +6 -6
@@ 7,12 7,12 @@ import (
	"log/slog"
	"net/http"

	"sourcecraft.dev/bigbes/shroud/internal/awgserver"
	"sourcecraft.dev/bigbes/shroud/internal/config"
	"sourcecraft.dev/bigbes/shroud/internal/metrics"
	"sourcecraft.dev/bigbes/shroud/internal/ssserver"
	"sourcecraft.dev/bigbes/shroud/internal/store"
	"sourcecraft.dev/bigbes/shroud/internal/vless"
	"go.bigb.es/shroud/internal/awgserver"
	"go.bigb.es/shroud/internal/config"
	"go.bigb.es/shroud/internal/metrics"
	"go.bigb.es/shroud/internal/ssserver"
	"go.bigb.es/shroud/internal/store"
	"go.bigb.es/shroud/internal/vless"
)

type Handler struct {

M internal/awgserver/server.go => internal/awgserver/server.go +1 -1
@@ 11,7 11,7 @@ import (
	"github.com/amnezia-vpn/amneziawg-go/tun"
	"github.com/quic-go/quic-go/http3"

	"sourcecraft.dev/bigbes/shroud/internal/store"
	"go.bigb.es/shroud/internal/store"
)

// Config holds all settings for the AmneziaWG server.

M internal/config/config.go => internal/config/config.go +1 -1
@@ 5,7 5,7 @@ import (
	"os"
	"path/filepath"

	"sourcecraft.dev/bigbes/shroud/internal/mmdb"
	"go.bigb.es/shroud/internal/mmdb"

	"gopkg.in/yaml.v3"
)

M internal/ssserver/server.go => internal/ssserver/server.go +2 -2
@@ 15,8 15,8 @@ import (
	onet "golang.getoutline.org/tunnel-server/net"
	"golang.getoutline.org/tunnel-server/service"

	"sourcecraft.dev/bigbes/shroud/internal/metrics"
	"sourcecraft.dev/bigbes/shroud/internal/store"
	"go.bigb.es/shroud/internal/metrics"
	"go.bigb.es/shroud/internal/store"
)

const tcpReadTimeout = 59 * time.Second

M internal/vless/server.go => internal/vless/server.go +1 -1
@@ 11,7 11,7 @@ import (
	"github.com/google/uuid"
	"github.com/xtls/reality"

	"sourcecraft.dev/bigbes/shroud/internal/store"
	"go.bigb.es/shroud/internal/store"
)

// Config holds the VLESS+REALITY server configuration.