Aral Balkan · @aral
34245 followers · 24677 posts · Server mastodon.ar.al

Right, well, first the good news: It doesn’t look like anything has changed in how Chrom(ium) handles certificates installed in the system trust store.

Now the bad news: I have no idea why the certificate authority that was previously trusted on my main development machine is now showing up as untrusted. Could a Fedora Silverblue update have broken it? Will keep looking into it.

🤔

#kitten #AutoEncryptLocalhost #SmallWeb #chrome #chromium #tls #web #dev

Last updated 1 year ago

Aral Balkan · @aral
34196 followers · 24627 posts · Server mastodon.ar.al

Great, it looks like whatever they changed in Chrome no longer trusts Kitten’s¹ local certificate authority (installed and trusted by the system trust store, as you’d do in a *spit* enterprise).

Applies to previously trusted and working certificates too.

(The directly related module is Auto Encrypt Localhost²)

Going to look into it today and see if I can’t find a workaround.

FFS…

¹ codeberg.org/kitten/app
² codeberg.org/small-tech/auto-e

#web #tls #chrome #kitten #AutoEncryptLocalhost #SmallWeb

Last updated 1 year ago

Aral Balkan · @aral
32315 followers · 22655 posts · Server mastodon.ar.al

Just released version 8.3.0 of Auto Encrypt Localhost¹

npmjs.com/package/@small-tech/

Certificates now support IP addresses 127.0.0.2-127.0.0.4 and place1.localhost-place4.localhost.

Use these, for example, when testing the peer-to-peer features of your Small Web² apps locally in Kitten³.

¹ Think mkcert but written in Node.js with no native dependencies – i.e., it does not require you to install certutil.

² ar.al/2020/08/07/what-is-the-s

³ codeberg.org/kitten/app

#AutoEncryptLocalhost #kitten #SmallWeb

Last updated 2 years ago

Aral Balkan · @aral
32099 followers · 22089 posts · Server mastodon.ar.al

Just released version 8.2.0 of Auto-Encrypt Localhost

All status changes are now communicated via events instead of console messages.

Think I’m pretty much done with v8 now.

Next: update https (codeberg.org/small-tech/https) to use it and then update Kitten (codeberg.org/kitten/app) to use the updated https. (Which should make Kitten cross-platform, including on ARM.)

npmjs.com/package/@small-tech/

#dev #web #nodejs #localhost #https #ssl #tls #cli #AutoEncryptLocalhost #smalltech #SmallWeb

Last updated 2 years ago

Aral Balkan · @aral
32081 followers · 22064 posts · Server mastodon.ar.al

Auto-Encrypt Localhost version 8.1.0 released

Now with 100% more Command-Line Interface (CLI).

To create your local development certificates:

npm install --global @small-tech/auto-encrypt-localhost
auto-encrypt-localhost

That’s it!

Enjoy :awesome:

npmjs.com/package/@small-tech/

#dev #web #nodejs #localhost #https #ssl #tls #cli #AutoEncryptLocalhost #smalltech #SmallWeb

Last updated 2 years ago

Aral Balkan · @aral
31862 followers · 21885 posts · Server mastodon.ar.al

Working on getting the rewrite of Auto Encrypt Localhost (think mkcert but in Node.js and now in 100% JavaScript without using mkcert or certutil) complete today so I have time to test and prepare a demonstration for our first live steam this Thursday.

You can follow our steaming server from your / account to be notified when we go live.

owncast.small-web.org

#javascript #js #nodejs #AutoEncryptLocalhost #SmallWeb #tools #dev #web #ssl #tls #fediverse #mastodon #owncast #smallisbeautiful

Last updated 2 years ago

ar.al🌻 · @aral
25014 followers · 19524 posts · Server mastodon.ar.al

Auto-encrypt localhost version 7.1.0 released

(Automatically provisions valid localhost certificates for Node.js development servers.)

codeberg.org/small-tech/auto-e

Added: support for automatic NSS Tools (certutil) installation on Fedora (via dnf)

#foss #AutoEncryptLocalhost #localhost #tls #SmallWeb #smalltech

Last updated 2 years ago

ar.al🌻 · @aral
21222 followers · 19353 posts · Server mastodon.ar.al

Auto-Encrypt Localhost version 6.1.0 released

- Upgrades bundled mkcert to version 1.4.2.
- Includes arm64 binary.

Release notes: github.com/small-tech/auto-enc

Learn more: github.com/small-tech/auto-enc

#smalltech #AutoEncryptLocalhost

Last updated 4 years ago

ar.al🌻 · @aral
21222 followers · 19353 posts · Server mastodon.ar.al

Just released Auto Encrypt Localhost version 5.3.0

What’s new:

- Redirects HTTP to HTTPS (feature parity with Auto Encrypt).

- Serves the local root certificate authority’s public key at route /.ca (you can hit this route from a device like an iPhone on your local area network to install the key and trust it).

github.com/small-tech/auto-enc

#AutoEncryptLocalhost #smalltech

Last updated 4 years ago

ar.al🌻 · @aral
21222 followers · 19353 posts · Server mastodon.ar.al

Just released Auto Encrypt Localhost version 5.2.2

You can now access your secure local server over HTTPS from any other device on your local area network using its IPv4 address.

This feature will make it into the next release of Site.js, allowing you to test with multiple devices over your LAN without need to expose your server over the Internet via a service like ngrok.

Enjoy!

github.com/small-tech/auto-enc

#AutoEncryptLocalhost #https #tls #smalltech

Last updated 4 years ago

ar.al🌻 · @aral
21222 followers · 19353 posts · Server mastodon.ar.al

And if you want the same functionality but for localhost, check out auto-encrypt-localhost:

github.com/small-tech/auto-enc

And if you want both those things and more in a higher-level tool that doesn’t even require you to install Node.js, check out Site.js:

sitejs.org

#sitejs #SmallWeb #AutoEncryptLocalhost #nodejs #letsencrypt #smalltech

Last updated 4 years ago