Skip to content

Offline access

This site works offline once you've opened it at least once with a signal, and can be "installed" to your phone's home screen like an app.

Install on Android

  1. Open colombia.alelom.com in Chrome and log in via Cloudflare Access as normal.
  2. Chrome should offer "Add to Home screen" / "Install app" — accept it. If it doesn't show up automatically, tap the ⋮ menu → Add to Home screen.
  3. From then on it opens like a normal app, in its own window (no browser address bar).

Offline caching

  • The whole site (every page, plus the search index) gets cached automatically shortly after each visit, roughly every hour, as long as you're online. No action needed for this to happen passively.
  • To force an immediate refresh — e.g. the night before flying, to make sure the latest edits are cached — press the button below while you have a connection:

"I keep refreshing but still see an old version"

This is almost never the ~1h passive recache — that only controls the background bulk pre-cache job, not normal page loads (which always try the network first). It's much more likely your Cloudflare Access session has expired: every refresh silently re-served the last cached version instead of prompting you to log back in, with no visible sign anything was wrong. Fixed so an expired session now shows the real login prompt instead of silently falling back to stale content — if you still see this, try a fully private/incognito window to rule out a stale browser-level HTTP cache too.

How it works, and its limits

  • Built as a PWA — a service worker caches pages/assets locally in the browser.
  • Because the site is gated by Cloudflare Access, the first-ever load on a device must happen online (to log in and let the service worker register at all). After that, cached pages open with no signal at all — no login check happens for cached content.
  • If you edit a page while traveling with a signal, it re-caches the fresh version in the background on your next visit or when you press the button above.
  • Webfonts aren't pre-cached, so offline pages may render with the system font instead of the site's usual one — cosmetic only, doesn't affect readability.

See also: Logistics