streaming desktop app dev here: https://www.twitch.tv/chrisatmachine
A few reasons but mostly dx
- Wails generates types and service methods in TS with “bindings”
- I’m a big fan of sqlc not sure if there is a rust equivalent
- Faster compile times
- Go is just a simpler language in general and plenty performant
- Native context menus are much easier to implement
- Titlebar is easier to style and control
These are just the reasons off the top of my head
https://github.com/nodetec/captains-log
I’m currently working on the gotta_go_fast branch since I’m switching from tauri to wails.
Live working on a nostr desktop app: https://www.twitch.tv/chrisatmachine
Writing a note taking desktop app for nostr: https://www.twitch.tv/chrisatmachine
Live doing development software dev here: https://www.twitch.tv/chrisatmachine
I’m going to try that tomorrow and see what I can come up with. Does the relay wizard work on nostr:npub1aghreq2dpz3h3799hrawev5gf5zc2kt4ch9ykhp9utt0jd3gdu2qtlmhct OS? Sorry for all the questions. I’m not super technical.
It probably could but it’s not currently meant for home servers.
You can get a .xyz domain for $1 and the cheapest relay on vulture is $6 per month. You can read more about on https://relayrunner.org
In pkg/manager there is only apt, id like to support more distros
Sure, I don’t plan to add it, but if people want it we can make docker an option.
Just ran relaywizard on a fresh server after hooking up the domain, it took 20s and boom, now there is a invite only relay available at https://relay.node-tec.com. There's no excuse not to spin up a relay at this point if you're capable of starting up a server and with NIP-29 around the corner you'll probably want one.
I'm going to work on some management tools next, if you're interested in helping out the code is all open source: https://github.com/nodetec/relaywizard
And if you need to brush up on some of these topics checkout: https://relayrunner.org

https://relayrunner.org, the site is open source, if there’s something you’d like to see that isn’t covered click on the link in the top right and put in an issue.
Or if you’re familiar with github and markdown, put in a PR.
As long as you have a server and a domain name setup yea pretty much does the rest.
sure no problem, also I had trouble decrypting your DM, not sure what the issue is there, but hopefully I can help fill in some gaps.
Is your problem the networking aspect? Like setting up nginx or a domain name?
You can easily control who can post to your nostr relay with invitations. https://video.nostr.build/7764bd5eb96f33678cd4a7cb91bac9270ab1dbac489bed5bf653f4f651f9938c.mp4
it requests to pull down the relaywiz binary from here: https://github.com/nodetec/relaywizard
You can clone the repo yourself and compile the code if you’d like to with `go build`
Setting up a nostr relay should be easy https://video.nostr.build/ab1ce8f5c52e386cec7a25bc7ededabfd13d3acc307537560271430335c84763.mp4
If you don’t know enough to even get started setting up a relay I have you covered as well:
checkout https://relayrunner.org and read the server sections:
- Get a Server
- Get a Domain Name
- Remote Access
Well it was made by me, in gimp, in an afternoon, I don’t have the time to be aware of things like this tbh nor do I really care.
