Refactor everything to use nsq instead of hosting a http server

The point of this is (hopefully) some sort of resiliency
I do not want to lose any messages ever
And I want to be able to kill this process whenever it is misbehaving
Hopefully this achieves that goal
This commit is contained in:
2024-10-13 23:19:37 +02:00
parent 48179c3a67
commit 8d55bcb5ee
5 changed files with 82 additions and 80 deletions

View File

@@ -7,6 +7,7 @@ require (
github.com/cloudflare/circl v1.3.7 // indirect
github.com/go-toast/toast v0.0.0-20190211030409-01e6764cf0a4 // indirect
github.com/godbus/dbus/v5 v5.1.0 // indirect
github.com/golang/snappy v0.0.1 // indirect
github.com/nu7hatch/gouuid v0.0.0-20131221200532-179d4d0c4d8d // indirect
github.com/tadvi/systray v0.0.0-20190226123456-11a2b8fa57af // indirect
golang.org/x/crypto v0.21.0 // indirect
@@ -17,4 +18,5 @@ require (
github.com/gen2brain/beeep v0.0.0-20240516210008-9c006672e7f4
github.com/gorilla/websocket v1.5.3
github.com/lrstanley/go-ytdlp v0.0.0-20240616011628-f35a10876c99
github.com/nsqio/go-nsq v1.1.0
)