Replies (65)
when v1.1? lol
π₯
Amethyst let's you specify a media server. Does Haven support a way to just add as amedia server ala nip96?
Nope blossom only
Yo estoy intentando aprender a poder acceder a mi servidor ubuntu mediante un dominio comprado, mientras aprendo a manejar el servidor claro... Es dura esta madriguera π
I want to implement nip96 in go but it's kind of a big undertaking.
According to my dad fiatjaf, blossom is much better
It is... So is the big undertaking even worth it. Or just wait for more clients to implement blossom...
Just steal fiatjaf code π€ π€ that's what I do
#haven hits version 1.0, adds a wide variety of new features!
i second adding blossom support to
@npub1nz64...0w5y plz halp
@Vitor Pamplona
View quoted note β
How does one access their Blossom server for upload?
Nostrudel has it right now, ideally harass your client dev to add support π€
You're so quick! I saw your note this morning about adding this feature, and it's already shipped. Congrats man!
I'm also planning to add this to my paywall services. It works great for static website hosting too.
Let me know if you have any suggestions.
Looking at you
@Vitor Pamplona... π
Add what exactly to paywall?
Listen to this:
Blossom Media Server for direct file upload on zPay.live
I recently learned about the Blossom Media Server, though I havenβt deployed or integrated it yet. I have a question:
If I understand correctly, it offers two upload options: one encrypted and one unencrypted, which is publicly shareable. Can someone access the unencrypted, publicly shareable content without its unique URL?
One of the best notes Iβve seen this week.
do i just add my relay url there as the blossom server url? i.e.
because im getting errors when trying to upload via nostrudel.
Probably cors
Khatru should be handling the CORS but no one ever knows how to do that and I forgot to test so please send a patch.
I host with cloudflare so needed to do it there, it would ignore khatru anyway π
I will look tomorrow
It's coming. I just have to change the architecture of our feeds
so i shouldn't be adding cors headers to my nginx config?
either way i added them and it still errors for me.
add_header 'Access-Control-Allow-Origin' '*';
add_header 'Access-Control-Expose-Headers' '*';
add_header 'Access-Control-Allow-Headers' 'Authorization,*';
add_header 'Access-Control-Allow-Methods' 'GET, PUT, DELETE';
Nostrudle says:
Cannot read properties of undefined (reading 'url')
when I try to upload an image.
Pls Open up web dev tools in browser, open network console and network tab, let me see raw errors, ty sir we'll fix it
Also double check you set the new blossom_path .env per the example .env
i fixed it. i removed the upstream server's headers.
proxy_hide_header Access-Control-Allow-Origin;
@hzrd149 the better guy to ask, I don't know the full ins and outs
Dammit, I just got strfry going on my own relay, and now I learn about this??? Back to the keyboard I guess.
Strfry is the best to run a public relay
Haven is the best for a personal relay
The acronym HAVEN tells me it could work for a media heavy public relay. But I don't know under the hood. So, thoughts?
blossom not working for me. I get error 400
Would blossom work as onion?
Looking forward to trying this out!
View quoted note β
π
relayer already handles it iirc, just copypasta
it's in the router/mux thingy
i offer 10000k sats bounty for an umbrel module
Damn, you won the race, I'm also working on integrare Blouson in my relay! Haha
Btw, cool!
servermux
Wait
> h/t
@fiatjaf for adding blossom to khatru
What did I miss?
Is Blossom now included in Khatru?
Umbrel is tor only by default?
Paid blossom in go coming soon
Just installed v1.0.0. on a fresh vm. Importing notes now.
I hope it will run well.
I did not look but do I need to configure blossom server separately?
No, you can activate it but if you want tor by default, install StartOS.
No, umbrel is not tor only.
YES
#YESTR
So I installed v1. Set everything in the .env (changed the npub, and relay address as well as names. Left everything else as is.)
Started import. It worked fine.
Now restarted haven service. Systemctl log shows me that that it started up and is now "subscribing to inbox". Is this correct? I still can't reach it in amethyst or websocketking.
OMG YES!!!
Iβm so thankful for this!
It wasn't even released yet, the guy is too fast!
Ok.. Mine doesn't allow clearnet incoming connections as default. Never got around opening it so can't use clearnet services...
Hahaha I see
So I have to start blossom server separately?
Nope
How to access it?
What's required for a nostr client to support?
Containerised version updated:

GitHub
GitHub - aaccioly-open-source/haven: High Availability Vault for Events on Nostr
High Availability Vault for Events on Nostr. Contribute to aaccioly-open-source/haven development by creating an account on GitHub.
I think I've finally got the CORS stuff sorted, but I'm running a weird setup and can't fully verify. If you can't upload files, either add extra headers to Nginx at your own risk or complain to
@fiatjaf to get it fixed in Khatru.
Also, if you're proxying traffic through Cloudflare, donβt serve videos, or theyβll eventually restrict your service. (Youβve been warned.)
I wonβt be checking Nostr over the next few days, so if you need help, open an issue in my repo. Donβt bother
@utxo the webmaster π§βπ» unless youβve confirmed the issue on bare metal hardware.
This week on #nostr.
@Vitor Pamplona wrote a piece on relay management
View article β
#AlbyGo 1.7 dropped
View quoted note β
#Yakihonne introduces smart widgets with 2.0.
@Derek Ross instantly jumped on it.
View quoted note β
@npub1wkrf...6xvg got some stats for us.
View quoted note β
#YakiHonne 2.0 is live
View quoted note β
@utxo the webmaster π§βπ» announces Haven 1.0
View quoted note β
@iefan ποΈ with a NostrHub update
View quoted note β
#BTCPay 2.0 has landed
View quoted note β
@npub1cj8z...rz4u goes all-in on #zapstream with the Bitcoin Podcast.
View quoted note β
@Alex Gleason is working on a new r3emote signer and nsec bunker
View quoted note β
Multi-million dollar NGO planning to use GrapheneOS
View quoted note β
@npub1h0fd...kvcg talking about using nostr in Surianame
View quoted note β
Amazing drone show in Lugano.
View quoted note β
#Coracle security issue, reported fixed by
@ hodlbod
View quoted note β
@YEGHRO pushed an update to his inactive user tool. It now has bling!
View quoted note β
@fiatjaf merged something into #nostter
View quoted note β
/thread, Happy Weekend
Any chance we gonna see haven in #StartOS any time soon?
It's really not ideal to run through Tor or expose your home IP imo
If your media is on Tor most users won't be able to see it
Oh you're right π―