Updates from week 23, 24 and 25
I missed out quite some weekly updatess, so hey ho! Here are the updates from week 23, 24, 25! Let's go!
Tinkering with Novia#
I've been tinkering again with Novia, trying to download / archive YouTube video's (which works), upload them as Blossom blobs (which work) and broadcast them with Nostr events (which does not work).
profiles.nostrver.se#
I discovered a new relay implementation: https://github.com/dezh-tech/ddsr/tree/main/pages and used it for setting up wss://profiles.nostrver.se. This relay can be used in clients or in software libraries to implement the so called outbox / gossip model to bootstrap / discover profile metadata of a given pubkey.
Used nsite-cli for the nostr-php.dev nsite#
All assets used for https://nostr-php.dev now also can be accessed as a nsite. I've used nsite-cli for this.
Here are three nsite providers server the same content:
- https://npub1phpdev2d38u5hzs4jrsh360mevh0rjctu9669quy97wu23u8sqdqpfha0j.nosto.re/
- https://npub1phpdev2d38u5hzs4jrsh360mevh0rjctu9669quy97wu23u8sqdqpfha0j.nsite.lol/
- https://npub1phpdev2d38u5hzs4jrsh360mevh0rjctu9669quy97wu23u8sqdqpfha0j.nostrdeploy.com/
ngit-relay.nostrver.se#
With https://ngit.dev/relay/ I've setup a Git repository + Nostr relay + Blossom server to host Git reposities via Nostr: https://ngit-relay.nostrver.se/
Awesome nsite#
I've created a new awesome list with nsite resources: https://github.com/nostrver-se/awesome-nsite.
Please fork and contributions are more than welcome!
njump Drupal module updates#
Kidstr initiative#
nostr-php.dev updates#
- https://nostr-php.dev/guides/bootstrap-profile-metadata
- Updates the homepage with icons and extra blocks
- Updated https://nostr-php.dev/guides/direct-messages with NIP-17
Nostr-PHP updates#
- Boostrap a pubkey by fetching profile metadata
https://github.com/nostrver-se/nostr-php/blob/main/src/Examples/bootstrap-profile-with-pubkey.php
Drupal stack AI template for stacks#
I had the opportunity to test out Stacks where you can use a template to vibecode a specific application. I've learned that using an LLM with AI the provided context to achieve of what you have in mind is key. This context is provided by the template.
For me as a Drupal developer it's obvious to work out a template using Drupal as a building tool / framework. Please have a look here what I have in mind: https://gitlab.com/sebastix-group/nostr/drupal-stack-template
Sponsoring my local cycling club with Nostr mentioned#
Sebastix
Follow my contributions on https://nostrver.se | Web of Trust foundation board member https://weboftrustfoundation.com | https://kubo.watch | https://nyves.nl | Nostr-PHP library maintainer | OpenSats grantee '24 | Creative solopreneur from 🇳🇱 | #PHP #Drupal #Javascript #Vue #InteractionDesign | Really cares about #FOSS #Privacy #Selfhosting #DigitalWellbeing | Hobbies #Cycling #Gravel #HondaCivic #Circuit
_@sebastix.dev
Follow my contributions on https://nostrver.se | Web of Trust foundation board member https://weboftrustfoundation.com | https://kubo.watch | https://nyves.nl | Nostr-PHP library maintainer | OpenSats grantee '24 | Creative solopreneur from 🇳🇱 | #PHP #Drupal #Javascript #Vue #InteractionDesign | Really cares about #FOSS #Privacy #Selfhosting #DigitalWellbeing | Hobbies #Cycling #Gravel #HondaCivic #Circuit