Skip to content

1.2.0

Choose a tag to compare

@MrDDream MrDDream released this 22 Oct 07:44

ShortcutWall 1.2.0 lets you add sites hosted on your local network: router, NAS, Proxmox, anything on 192.168.x.x, 10.x.x.x or a VPN.

🐳 Docker image

docker compose pull && docker compose up -d

ghcr.io/mrddream/shortcutwall:1.2.0 (also tagged 1.2 and latest), for linux/amd64 and linux/arm64. See the README for a fresh install.

✨ What's new

  • Internal sites: private networks (10.x.x.x, 172.16–31.x.x, 192.168.x.x, 100.64.x.x used by VPNs such as Tailscale, IPv6 unique-local addresses) are now allowed, so these sites can be checked and their favicon fetched like any other.
  • Self-signed certificates are accepted for sites on the local network. Public sites are always verified.

🔒 Security

  • The app's own host (localhost, 127.x.x.x) and cloud metadata addresses (169.254.169.254) stay blocked whatever the setting, redirects included.
  • New setting ALLOW_PRIVATE_NETWORKS (default true): set it to false in .env to block private networks again, for an instance whose admin area is open to people who shouldn't be able to probe your network.

💡 Good to know

The check runs from the container: localhost means the container itself. Use the network address of the machine hosting the site instead, e.g. http://192.168.1.10:8080.

Full changelog: 1.1.0...1.2.0