Compare commits

..

No commits in common. "1cd883f4a3ce78435bf10497c5b75990e5b800f6" and "591232e17e51cb40712b2e024703abb4385c81dc" have entirely different histories.

View file

@ -5,15 +5,13 @@
This guide covers deploying your Hugo site that fetches content from Nostr relays using nak. The system runs on a cron job that automatically updates content every 30 minutes. This guide covers deploying your Hugo site that fetches content from Nostr relays using nak. The system runs on a cron job that automatically updates content every 30 minutes.
Architecture Architecture
Example site: [https://setto.basspistol.com](https://setto.basspistol.com)
``` ```
Nostr Relays → nak → jq → JSON files → Hugo → Static HTML → Web Server Nostr Relays → nak → jq → JSON files → Hugo → Static HTML → Web Server
``` ```
✨ Features: ✨ Features:
- Fullscreen header with Nostr profile data (kind 0) - Fullscreen header with Nostr profile data (kind 0)
- Blog posts with read more (kind 30023) - Blog posts with read more (kind 30023]
- Music player with playlist in a lightbox (kind 36787) - Music player with playlist in a lightbox (kind 36787)
- 🖼️ Album art - 🖼️ Album art
- 📝 Track info (title, artist, album) - 📝 Track info (title, artist, album)
@ -26,6 +24,7 @@ Nostr Relays → nak → jq → JSON files → Hugo → Static HTML → Web Serv
- Video gallery (kind 22) - Video gallery (kind 22)
- Randomize buttons for all sections - Randomize buttons for all sections
- Sticky navigation - Sticky navigation
- Dark/light mode toggle
- Responsive design - Responsive design
- Automated deployment - Automated deployment