diff options
author | Simon Ser <contact@emersion.fr> | 2019-12-02 17:24:19 +0100 |
---|---|---|
committer | Simon Ser <contact@emersion.fr> | 2019-12-02 17:24:19 +0100 |
commit | 8b84d81f9b56c02a53d1224eb20b25ba93609aa1 (patch) | |
tree | 0de61633275d241d67628af6bb92ec14fdf5a251 /cmd/koushin/main.go | |
parent | a1a067e6de1679d0a3a1503e93bb672432990cd4 (diff) | |
download | alps-8b84d81f9b56c02a53d1224eb20b25ba93609aa1.tar.gz alps-8b84d81f9b56c02a53d1224eb20b25ba93609aa1.zip |
Add initial login logic
Diffstat (limited to 'cmd/koushin/main.go')
-rw-r--r-- | cmd/koushin/main.go | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/cmd/koushin/main.go b/cmd/koushin/main.go index cc86467..6e364cb 100644 --- a/cmd/koushin/main.go +++ b/cmd/koushin/main.go @@ -1,12 +1,22 @@ package main import ( + "fmt" + "os" + "git.sr.ht/~emersion/koushin" "github.com/labstack/echo/v4/middleware" ) func main() { - e := koushin.New() + if len(os.Args) != 2 { + fmt.Println("usage: koushin imaps://<host>:<port>") + return + } + + url := os.Args[1] + + e := koushin.New(url) e.Use(middleware.Logger()) e.Use(middleware.Recover()) e.Logger.Fatal(e.Start(":1323")) |