Nice little benefit there
nostr:nevent1qqsgz8fej8q409mpawsr09thka3g28nfu66lgjjj4sduj6xqe37juegpz4mhxue69uhkummnw3ezummcw3ezuer9wchsygqgat09ph63mf9y9awuq30rtvm3jqhqd44gq5s4hmpawtwxslxtqspsgqqqqqqsquy3de
I tried it and came to conclusion that I am too dumb to do that well and switched to a background service that fetches stuff properly at it's own pace and UI reading from local db. At least there was no tension btw UI latency and relay overload.
Well ideally user wouldn't see anything that requires further networking. That's not gonna work with search and global ofc, but those are kind of rare cases. Damus is trying to perfect this approach so hopefully we'll have something to learn from there
That's what I am saying - the general solution is data duplication, not complex queries. We duplicate events across relays already, duplicating fields across related events makes as much sense.
Lovely #art on https://tomoko.npub.pro
nostr:nevent1qqs87ytzwlvupgknazmfhd6ts3kd786j7mvdk47ev7zjl4v0cutcyeqpz4mhxue69uhkummnw3ezummcw3ezuer9wchsyg978yzresfwl0wlaetym9w6w5d8rhmvzw0zmm69cscu4h4554eu5vpsgqqqqqqszwe4ud
There is nip46 for remote key access over Nostr (key storage apps like Amber and nsec.app support it), so it doesn't have to only be "couple apps or browser extensions", there's also nostr-login library to simplify the use of nip46 in web apps.
Thank you for raising this question, there was some issue that made deletes a bit less reliable, fixed now. I see you've deleted 5 sites and no longer see them in your admin panel.
It's still possible they could appear there occasionally - this could happen if some relays haven't received/processed our deletion requests, and then if we failed to load all deletion requests when loading your sites due to relay timeouts etc. That's the way nostr works, we'll see if there is anything we could do to improve it further.
Search on nostr:nprofile1qqsq36k72r04rkj2gt6acpz7xkehrypwqmt2spfpt0kr6ukudp7vkpqpzamhxue69uhhyetvv9ujuurjd9kkzmpwdejhgtcpzpmhxue69uhkummnw3ezumt0d5hsz9thwden5te0wfjkccte9ejxzmt4wvhxjme0v2l6t9 sites!
Those search buttons on your sites now work as intended:
https://v.nostr.build/BGgfO03h6IXifJOf.mp4
It's searching through events in the local database, so it's fast and works offline.
Slowly but surely we will make these nostr sites great!
Did you press the Publish button and got a nice big pink spinner and Open website button? Looks like your site wasn't published, maybe you stopped at the preview screen?
Thanks, nostr:nprofile1qqsph3c2q9yt8uckmgelu0yf7glruudvfluesqn7cuftjpwdynm2gygpzpmhxue69uhkummnw3ezumrpdejqzyrhwden5te0dehhxarj9emkjmn9qyxhwumn8ghj7mn0wvhxcmmv6zf3fc redesigned it.
It can't find your list of relays. Please try going to relay settings in the app you're using and change/add some relays and save it, your relay list should then get republished.
It might be because you never played with the relay settings, no need to add anything really but to make sure it gets updated and republished try adding some, i.e wss://nos.lol or wss://relay.damus.io, or try deleting and re-adding something back, I guess. Snort should work for this.
I don't think it will fix itself. I only see 1 relay in your list now - damus. Can you please try re-adding your relays using the same software you used to add damus?
Things should be better now, but you should edit your site settings at https://npub.pro/admin and remove a hashtag "notnotgood" from the filters - only posts with this hashtag are fetched atm.
Most themes have an author page. But themes don't have a good place for an npub or nevent, and there are no "open with a nostr app" buttons etc. Working on it.
Aside from the manual curation (selecting which posts to include etc) we need to support nip09 deletion too. Right now we rely on relays not serving deleted events, but we should also fetch deletion requests and suppress events requested for deletion even if some relays return them.
Fix deployed, you have 1-letter username which it tried to use as subdomain name for your site and failed, the error on the screenshot shouldn't happen now, please try again. Thank you!
It depends on which app you're using and on relays, please try adding more public relays to the receiver of messages, i.e. wss://nos.lol wss://relay.damus.io wss://relay.primal.net
I'm sorry but I wasn't able to reproduce any of this on my ubuntu+firefox+alby or any other ways. Maybe clear cache for npub.pro in your browser and try again? Thanks!
Please welcome Npub.pro!
This is a tool to make yourself a beautiful Nostr-based website.
It's been long in the making, and we're thrilled to launch it on this special day!
Here is a short demo of how you can make yourself a website right now:
https://v.nostr.build/kZG9O.mp4
It's free for anyone getting started, it's open source and self-hostable.
Why get yourself a nostr-based website?
- beautiful themes (any Ghost theme could work)
- great looking shareable links to your content
- works like an app, add to homescreen, useable offline
- SEO-optimized
- attach your custom domain or host yourself
Try it at https://npub.pro
Learn more on our Nostr-based blog: https://blog.npub.pro/post/npub-pro-is-live
P.S. If you like how it looks, that's because @Karnage designed it. Thanks man, it's a pleasure to work with you!
Awesome! The custom domain feature isn't live yet, if you plan to keep hosting your site with us and become a paying customer to attach a custom domain please let me know, we'll try to prioritize this.
I don't think you can reliably redirect your apex domain to npub.pro site atm bcs it's behind cloudfront cdn with dynamic IPs, that's why we need to implement this on our end first. Subdomain with CNAME record would work though
Hi, you've created this site by signing in with your keys, so it's signed by your keys. But now you're signed in with DM, which means we don't have access to your keys and can't publish a delete request for this site. Please try to login with extension or nsec.app to delete this site. I know it's a bit confusing, we need to figure out better explainers for all of this.
Notes by brugeman | export