Skip to content
Discussion options

You must be logged in to vote

@foofoodog, thank you for the details. These are two separate things:

  1. No install offer and no service worker on plain http. This is a browser rule, not layerling: Chrome allows installing an app and registering a service worker only on https or on localhost. An address like http://192.168.1.20:3000 counts as insecure, so layerling does not offer the install there (the hint on the start page stays hidden on purpose). The flag you found works, but only on that one computer. For every computer on the network, put https in front of layerling: a reverse proxy such as Caddy or nginx with a certificate, for example from mkcert or a Tailscale name.

  2. /sw.js is a 404. That is right for the Docke…

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@foofoodog
Comment options

@henmedia
Comment options

Answer selected by foofoodog
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants