Just released Site.js version 14.1.1
Fixed HTTP → HTTPS redirects for global servers.
So if someone hits your site via HTTP, they will get redirected to HTTPS. Since your site uses HTTP Strict Transport Security (HSTS), any future HTTP requests will be forwarded to HTTPS by your browser.
Your production servers will auto update within the next six hours. To update now, ssh into your VPS and run:
Just released Site.js version 14.1.0
- Local servers can now be accessed over the local area network via IPv4 and serve the local root certificate authority’s public key at http://<IPv4>/.ca (so you can now test with multiple devices without having to expose your server over the Internet via ngrok, etc.)
- Local servers also now redirect HTTP to HTTPS.
- Added --skip-domain-reachability-check flag to enable automated VPS server setup prior to DNS propagation.
Watch live now:
✅ Watch live at: https://heyst.ac/live
@LauraKalbag on using the web for social good.
Starts in about five minutes.
Here’s the video of my talk “Beyond surveillance capitalism: alternatives, stopgaps, Small Web, and Site.js.” from Creative Mornings Istanbul on Friday.
Edited to fix the audio sync issue, add captions, chapters, and links to all the mentioned tools, etc.
Enjoy + please share! :)
Up early editing the closed captions for my talk last week at Creative Mornings Istanbul using Liz Jackson’s excellent Thisten (https://thisten.co).
The initial automated transcription was excellent and the editor is a work of art :)
Site.js version 14.0.0 released.
- Removed --exit-on-sync flag.
- New default behaviour of sync is to sync and exit, not start a Live Sync server.
- If you want to start a Live Sync server that watches for changes to your content and syncs them to your deployment server, please use the new --live-sync flag.
- Sync no longer builds/deploys Hugo drafts.
Have a play at https://sitejs.org
New blog post: How to use the Zoom malware safely on Linux if you absolutely have to
“When I agreed to speak at Creative Mornings Istanbul tomorrow, I didn’t know they were holding the event over Zoom. I guess it’s fitting that the series I’m speaking at is called Insecure.“
Site.js version 13.0.4 released.
Fixes a bug with the archival cascade.
(The archival cascade is a very useful feature for an evergreen web where we don’t break existing links on the web – learn more here: https://github.com/small-tech/site.js#the-archival-cascade)
You can install Site.js and start playing with your own Small Web site in under a minute at https://sitejs.org
Site.js version 13.0.3 released with two bug fixes for sync when used with the new integrated Hugo static site generator feature.
If you already have Site.js, run:
Otherwise, you can install it and play around with the getting started tutorials at:
The latest version of Site.js took me four months to release not just because of general world-wide what-the-fuckery but also because I wrote a Let’s Encrypt library for Node.js called Auto Encrypt from scratch.
Left: SSL Labs report for my site running Site.js before Auto Encrypt (B). Right: after Auto Encrypt (A+)
Auto Encrypt does one thing and one thing well: it automatically encrypts your Node https server.
If you want to have a play, here it is: https://github.com/small-tech/auto-encrypt
I make Small Tech.
The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!