From 6d7946642b248d44f286d1f645c6c0ece4774262 Mon Sep 17 00:00:00 2001 From: Leandro Farias Machado Date: Mon, 29 May 2023 07:54:26 -0300 Subject: [PATCH 1/2] feat(devops): services example --- devops/controller.service | 11 +++++++++++ devops/mochi.service | 11 +++++++++++ 2 files changed, 22 insertions(+) create mode 100644 devops/controller.service create mode 100644 devops/mochi.service diff --git a/devops/controller.service b/devops/controller.service new file mode 100644 index 0000000..34dd7f7 --- /dev/null +++ b/devops/controller.service @@ -0,0 +1,11 @@ +[Unit] +Description=TR-369 Controller + +[Service] +ExecStart=/usr/bin/controller -u 'root' -P '' -mongo '' -p 8883 -tls + +Restart=always +RestartSec=4 + +[Install] +WantedBy=multi-user.target \ No newline at end of file diff --git a/devops/mochi.service b/devops/mochi.service new file mode 100644 index 0000000..13a9f0c --- /dev/null +++ b/devops/mochi.service @@ -0,0 +1,11 @@ +[Unit] +Description=Mochi broker + +[Service] +ExecStart=/usr/bin/mochi -path /home/ec2-user/oktopus/backend/services/mochi/cmd/auth.prod.json -full_chain_path /etc/letsencrypt/live/oktopus.ifsc.digital/fullchain.pem -private_key_path /etc/letsencrypt/live/oktopus.ifsc.digital/privkey.pem -redis "" + +Restart=always +RestartSec=4 + +[Install] +WantedBy=multi-user.target \ No newline at end of file From 78ef20793cb87fcd1f04d7d895f569f3dbd5e200 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Leandro=20Ant=C3=B4nio=20Farias=20Machado?= Date: Mon, 29 May 2023 08:04:33 -0300 Subject: [PATCH 2/2] fix(mochi): broker to run with and without tls at the same time --- backend/services/mochi/cmd/main.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/services/mochi/cmd/main.go b/backend/services/mochi/cmd/main.go index d5f6d6d..f98cf3c 100644 --- a/backend/services/mochi/cmd/main.go +++ b/backend/services/mochi/cmd/main.go @@ -131,7 +131,7 @@ func main() { } if *tcpAddr != "" { - tcp := listeners.NewTCP("t1", *tcpAddr, &listeners.Config{ + tcp := listeners.NewTCP("t1", ":8883", &listeners.Config{ TLSConfig: tlsConfig, }) err := server.AddListener(tcp) @@ -146,7 +146,7 @@ func main() { //tcp := listeners.NewTCP("t1", *tcpAddr, &listeners.Config{ // TLSConfig: tlsConfig, //}) - tcp := listeners.NewTCP("t1", *tcpAddr, nil) + tcp := listeners.NewTCP("t1", ":1883", nil) err := server.AddListener(tcp) if err != nil { log.Fatal(err)