Skip to content

๐Ÿ“ฑ Install as App (PWA)

LibreFolio can be installed as a Progressive Web App (PWA) on your device. This gives you an app-like experience: full-screen mode, no browser address bar, and a home screen icon โ€” without downloading from an app store.


โœ… What You Get

Feature Description
Full-screen mode No address bar or browser UI clutter
Home screen icon Launch LibreFolio like a native app
No gestures interference Swipe-back and double-tap zoom disabled
Persistent session Stays logged in between launches

Online Only

LibreFolio PWA requires an active network connection. There is no offline mode โ€” your data lives on your server.


๐Ÿ“ฒ How to Install

Android (Chrome / Edge)

  1. Open LibreFolio in Chrome or Edge
  2. Look for the "Install App" button in the Help & Support menu (top-right โ“ icon)
  3. Tap Install when prompted
  4. LibreFolio appears on your home screen

Alternative method

If the Install button doesn't appear, tap the browser's โ‹ฎ menu โ†’ "Add to Home screen" or "Install app".

iOS (Safari)

  1. Open LibreFolio in Safari (required โ€” other browsers don't support PWA on iOS)
  2. Tap the Share button (square with arrow)
  3. Scroll down and tap "Add to Home Screen"
  4. Tap Add

iOS Limitation

The automatic install prompt is not available on iOS. Use the Share menu as described above. The Help menu will show instructions if you're on an iOS device.

Desktop (Chrome / Edge)

  1. Open LibreFolio in Chrome or Edge
  2. Click the "Install App" button in the Help & Support menu
  3. Or click the install icon (โŠ•) in the browser's address bar
  4. LibreFolio opens in its own window

๐ŸŒ HTTP vs HTTPS

Setup PWA Install Auto-prompt
https:// (Tailscale, reverse proxy) โœ… Full support โœ… Chrome shows the banner
http://localhost โœ… Works โœ… Works
http://192.168.x.x (LAN) โŒ Not available (HTTPS required) โŒ No auto-prompt

HTTPS Connection Requirement for PWA

To install LibreFolio as a PWA, modern browsers strictly require a secure HTTPS connection (except when accessing it through localhost or 127.0.0.1 for local development).

If you open LibreFolio over plain HTTP on your local network (for example, http://192.168.1.100:6040), PWA installation will not be available and the app cannot run in standalone mode.

You can choose any method you prefer to enable HTTPS on your instance, but we strongly recommend our simple, free guide: Tailscale Exposure Guide. It gives you a secure HTTPS URL without configuring SSL certificates or opening router ports.


๐Ÿ”ง Troubleshooting

Problem Solution
Install button not showing You may already have it installed, or you're on HTTP LAN
iOS: no install option Must use Safari โ€” Chrome/Firefox on iOS don't support PWA
App doesn't update Close and reopen the app โ€” it always fetches the latest version
Lost session after update Re-login โ€” this is expected after server restarts