improve ss
This commit is contained in:
@ -6,13 +6,13 @@ import (
|
||||
|
||||
"github.com/go-gost/gost/pkg/bypass"
|
||||
"github.com/go-gost/gost/pkg/chain"
|
||||
"github.com/go-gost/gost/pkg/components/connector"
|
||||
"github.com/go-gost/gost/pkg/components/dialer"
|
||||
"github.com/go-gost/gost/pkg/components/handler"
|
||||
"github.com/go-gost/gost/pkg/components/listener"
|
||||
"github.com/go-gost/gost/pkg/components/metadata"
|
||||
"github.com/go-gost/gost/pkg/config"
|
||||
"github.com/go-gost/gost/pkg/connector"
|
||||
"github.com/go-gost/gost/pkg/dialer"
|
||||
"github.com/go-gost/gost/pkg/handler"
|
||||
"github.com/go-gost/gost/pkg/listener"
|
||||
"github.com/go-gost/gost/pkg/logger"
|
||||
"github.com/go-gost/gost/pkg/metadata"
|
||||
"github.com/go-gost/gost/pkg/registry"
|
||||
"github.com/go-gost/gost/pkg/service"
|
||||
)
|
||||
|
@ -23,6 +23,23 @@ services:
|
||||
keepAlive: 15s
|
||||
chain: chain01
|
||||
# bypass: bypass01
|
||||
- name: ss+tcp
|
||||
url: "ss://chacha20:gost@:8000"
|
||||
addr: ":8338"
|
||||
handler:
|
||||
type: ss
|
||||
metadata:
|
||||
method: AES-256-GCM
|
||||
password: gost
|
||||
key: gost
|
||||
readTimeout: 5s
|
||||
retry: 3
|
||||
listener:
|
||||
type: tcp
|
||||
metadata:
|
||||
keepAlive: 15s
|
||||
chain: chain01
|
||||
# bypass: bypass01
|
||||
|
||||
chains:
|
||||
- name: chain01
|
||||
|
@ -2,29 +2,29 @@ package main
|
||||
|
||||
import (
|
||||
// Register connectors
|
||||
_ "github.com/go-gost/gost/pkg/components/connector/http"
|
||||
_ "github.com/go-gost/gost/pkg/components/connector/ss"
|
||||
_ "github.com/go-gost/gost/pkg/connector/http"
|
||||
_ "github.com/go-gost/gost/pkg/connector/ss"
|
||||
|
||||
// Register dialers
|
||||
_ "github.com/go-gost/gost/pkg/components/dialer/tcp"
|
||||
_ "github.com/go-gost/gost/pkg/dialer/tcp"
|
||||
|
||||
// Register handlers
|
||||
_ "github.com/go-gost/gost/pkg/components/handler/http"
|
||||
_ "github.com/go-gost/gost/pkg/components/handler/ss"
|
||||
_ "github.com/go-gost/gost/pkg/components/handler/ssu"
|
||||
_ "github.com/go-gost/gost/pkg/handler/http"
|
||||
_ "github.com/go-gost/gost/pkg/handler/ss"
|
||||
_ "github.com/go-gost/gost/pkg/handler/ssu"
|
||||
|
||||
// Register listeners
|
||||
_ "github.com/go-gost/gost/pkg/components/listener/ftcp"
|
||||
_ "github.com/go-gost/gost/pkg/components/listener/http2"
|
||||
_ "github.com/go-gost/gost/pkg/components/listener/http2/h2"
|
||||
_ "github.com/go-gost/gost/pkg/components/listener/kcp"
|
||||
_ "github.com/go-gost/gost/pkg/components/listener/obfs/http"
|
||||
_ "github.com/go-gost/gost/pkg/components/listener/obfs/tls"
|
||||
_ "github.com/go-gost/gost/pkg/components/listener/quic"
|
||||
_ "github.com/go-gost/gost/pkg/components/listener/tcp"
|
||||
_ "github.com/go-gost/gost/pkg/components/listener/tls"
|
||||
_ "github.com/go-gost/gost/pkg/components/listener/tls/mux"
|
||||
_ "github.com/go-gost/gost/pkg/components/listener/udp"
|
||||
_ "github.com/go-gost/gost/pkg/components/listener/ws"
|
||||
_ "github.com/go-gost/gost/pkg/components/listener/ws/mux"
|
||||
_ "github.com/go-gost/gost/pkg/listener/ftcp"
|
||||
_ "github.com/go-gost/gost/pkg/listener/http2"
|
||||
_ "github.com/go-gost/gost/pkg/listener/http2/h2"
|
||||
_ "github.com/go-gost/gost/pkg/listener/kcp"
|
||||
_ "github.com/go-gost/gost/pkg/listener/obfs/http"
|
||||
_ "github.com/go-gost/gost/pkg/listener/obfs/tls"
|
||||
_ "github.com/go-gost/gost/pkg/listener/quic"
|
||||
_ "github.com/go-gost/gost/pkg/listener/tcp"
|
||||
_ "github.com/go-gost/gost/pkg/listener/tls"
|
||||
_ "github.com/go-gost/gost/pkg/listener/tls/mux"
|
||||
_ "github.com/go-gost/gost/pkg/listener/udp"
|
||||
_ "github.com/go-gost/gost/pkg/listener/ws"
|
||||
_ "github.com/go-gost/gost/pkg/listener/ws/mux"
|
||||
)
|
||||
|
Reference in New Issue
Block a user