Solucionado.
¿Os he dicho que funciona genial #sitejs https://sitejs.org/?
En mi caso uso https://getpelican.com/ como el generador de la web.
Note: if you already have Owncast installed via Site.js, please follow the upgrade instructions for 0.0.11 instead of installing it again using Site.js so as to keep your database, etc.
https://owncast.online/releases/owncast-0.0.12/#upgrade-instructions-from-0011
#livestreaming #smalltech #SmallWeb #sitejs #owncast
Site.js 17.8.0 released.
- Updates the version of Owncast installed with site enable --owncast to the latest (0.0.12)
#livestreaming #smalltech #SmallWeb #sitejs #owncast
Really love how our Owncast site is looking (if I do say so myself) :)
Also, remember that you can set up Owncast on a VPS with the following Site.js command:
site enable --owncast
That’s it.
It’ll be up and running with automatic TSL certificates and everything. You just need to sign into the admin, change your password/stream key and maybe take a few moments to customise your site info :)
#smalltech #singletenantweb #SmallWeb #sitejs #owncast
Site.js version 17.7.1 released
This is a patch release that fixes a bug with Site.js’s HTTP Proxy server which meant that Owncast’s federation features were not working when installed through Site.js
Site.js version 17.7.0 released
Updates the version of Owncast installed to 0.0.11 (this is the version that has fediverse features).
To setup and run your own Owncast server:
1. Install Site.js on a VPS (this is one terminal command)
2. Run: `site enable --owncast`
3. There is no three. You now have a server with auto-configured TLS running Owncast. Stream away! :)
Site.js version 17.6.0 released
This updates the automatic Let’s Encrypt (LE) functionality to ensure that certificates can continue to be provisioned and renewed past the breaking change LE will implement on September 15, 2022.
(Site.js is a small web server that we use to run all our own sites at Small Technology Foundation and personally.)
I’ve just updated Site.js to 17.5.0.
Update: Installs latest @owncast (version 0.0.10)
Site.js version 17.4.0 released
- Improved statistics view
- Security: If you use cryptographically-secure random path fragments, these are now masked in statistics so they are not leaked if you choose to make your statistics public
- Security: improved documentation on securing your admin routes if you use this method (https://github.com/small-tech/site.js/blob/master/README.md#creating-an-admin-page)
PS. Site.js makes it very simple to hack together a secure admin page for your small web app using a cryptographically secure secret route without requiring you to build a role management system with passwords, etc. Perfect if you’re the only one to access it.
https://github.com/small-tech/site.js/blob/master/README.md#creating-an-admin-page
Site.js version 17.3.3 released
This is a critical security fix for a major vulnerability where knowing the exact URL to a file in a dotfile directory within the site (e.g., the default .db JSDB database directory) would result in file download.
If you’re running Site.js in production, your servers will auto-update within the next six hours. Or you can manually update them now by running:
site update
Read more: https://github.com/small-tech/site.js/blob/master/CHANGELOG.md#fixed
Site.js version 17.3.2 released
Fixed: Upgrades JSDB to version 1.2.1, fixing corruption issues with edge-case object keys
(Site.js is a Small Web construction set. Learn more at https://sitejs.org)
#jsdb #smalltech #SmallWeb #sitejs
Hmm, if you have an elementary OS app and you type task/website, shouldn’t you get a simple one-page web site for your app generated from your app’s metadata with localised text, screenshots, etc., that you can run/host with Site.js?
Hmm… 🤔
#smalltech #sitejs #elementaryos
Site.js version 17.3.1 released
Updates Owncast to latest 0.0.8 release for the one-line Owncast production machine setup command:
site enable --owncast
Just released Site.js version 17.2.0
Adds: --enable-embeds flag to enable pages on your site to be embedded on other sites.
Fixes: When Owncast is installed via Site.js, streams cannot be embedded on other sites (see https://github.com/owncast/owncast/issues/1109)
Site.js version 17.1.0 released
• site enable --owncast for setting up your own Twitch (Owncast) now installs Owncast version 0.0.7 (the latest).
https://owncast.online/quickstart/sitejs/
CC @owncast
#owncast #sitejs #SmallWeb #smalltech
Me: I wonder if I should implement a lightweight WebSocket RPC library for Basil instead of using WebSockets directly…
Also me: *stumbles on a lightweight WebSocket RPC example I made in December*
https://github.com/small-tech/site.js-websocket-rpc-example
:awesome:👍
#smalltech #SmallWeb #sitejs #rpc #websocket
Hallo @featureswelcome,
ich habe euch eben via @literatools entdeckt, klingt spanned, was ihr macht!
Darf ich mal random eine Frage auf euch werfen?! -> Wollt ihr mal was zu #siteJs machen?! Würde ich mir dann gern anhören!
Nach meine Verständnis geht es um: Selbst hosten; einfach, schön und gut; für ganz normale Menschen / für Alle.
New blog post: JSDB migrations
JSDB is a 100% JavaScript database so you’d write your migrations in… you guessed it, JavaScript. Here’s how I did it for my first.
#smalltech #database #javascript #sitejs #jsdb