You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Jun 13, 2023. It is now read-only.
Apparently it is possible to host single page apps on GitHub Pages and installing Habla on my instance was easy enough. That got me thinking: Why not have a personal blog backed by nostr using Habla with a tiny tiny tweak: Allow me to configure in the instance to set a list of pubkeys that may publish there. Boom, you have a personal blog where only I may publish but my posts can be intereacted with by all Nostriches on all Habla instances. With GitHub pages it couldn't be easier to deploy, right?
Fork repo
set npub using the github editor
save
The text was updated successfully, but these errors were encountered:
Hey Giszmo, I've experimented with this idea but prerendering all the content since the pubkeys you are interested in are known, have an example at https://nosutora.vercel.app/ Is not open source but the nblog project https://github.com/jacany/nblog does a similar thing. I want to keep Habla more like a platform for discovering other authors/relays.
I replied to that objection on nostr already. There is some problems with that:
You have to either re-render your static site on new events of the authors or provide a dynamic caching backend of sorts. I agree this allows for a more performant and consistent user experience as centralized services always do but would be more demanding on the blogger to setup.
Sign up for freeto subscribe to this conversation on GitHub.
Already have an account?
Sign in.
Apparently it is possible to host single page apps on GitHub Pages and installing Habla on my instance was easy enough. That got me thinking: Why not have a personal blog backed by nostr using Habla with a tiny tiny tweak: Allow me to configure in the instance to set a list of pubkeys that may publish there. Boom, you have a personal blog where only I may publish but my posts can be intereacted with by all Nostriches on all Habla instances. With GitHub pages it couldn't be easier to deploy, right?
The text was updated successfully, but these errors were encountered: