.gitignore 🔗
@@ -1,3 +1,3 @@
-cmd/soft/soft
-cmd/soft/.ssh
-cmd/soft/.repos
+soft
+.ssh
+.repos
Ayman Bagabas created
.gitignore | 6 +++---
cmd/soft/main.go | 17 -----------------
main.go | 18 ++++++++++++++++++
3 files changed, 21 insertions(+), 20 deletions(-)
@@ -1,3 +1,3 @@
-cmd/soft/soft
-cmd/soft/.ssh
-cmd/soft/.repos
+soft
+.ssh
+.repos
@@ -1,17 +0,0 @@
-package main
-
-import (
- "log"
-
- "github.com/charmbracelet/soft"
-)
-
-func main() {
- cfg := soft.DefaultConfig()
- s := soft.NewServer(cfg)
- log.Printf("Starting SSH server on %s:%d\n", cfg.Host, cfg.Port)
- err := s.ListenAndServe()
- if err != nil {
- log.Fatalln(err)
- }
-}
@@ -0,0 +1,18 @@
+package main
+
+import (
+ "log"
+
+ "github.com/charmbracelet/soft/config"
+ "github.com/charmbracelet/soft/server"
+)
+
+func main() {
+ cfg := config.DefaultConfig()
+ s := server.NewServer(cfg)
+ log.Printf("Starting SSH server on %s:%d\n", cfg.Host, cfg.Port)
+ err := s.Start()
+ if err != nil {
+ log.Fatalln(err)
+ }
+}