Skip to content

v0.4.14

Choose a tag to compare

@github-actions github-actions released this 06 Oct 09:06
· 119 commits to main since this release

New

  • A login wall for any app: turn on "Only my team" in an app's Domains → Access control to put a sign-in in front of it, good for admin panels, internal tools and staging sites.
  • Visitors sign in to Serve first. Members who can open the app's project get in; everyone else sees "No access".
  • The app's domain keeps the sign-in for 7 days. Signing out of Serve, or removing a member, closes the wall within 30 seconds.
  • Serve's own uptime checks still reach the app.
  • Works with nginx, Caddy and Traefik, on the dashboard's server and on other servers.
  • The app's Overview and Domains pages show "Team only" when it is on.
  • Give the dashboard its own domain first, since visitors sign in there.

Polished

  • The service Details card shows only what differs from the defaults.
  • The sidebar logo is as tall as the name and version next to it.

Commits

  • c34ea514 Add a login wall for apps: Only my team
  • 0f1e4afa Show when an app is behind Only my team
  • 0d6cdc90 Details card: show only what differs from the defaults
  • 2718f89b Login wall: close on sign-out, rotate the monitor key, prefer HTTPS to the dashboard
  • b481c6d1 Sidebar: logo as tall as the name and version

Compare: v0.4.13 → v0.4.14