Last updated 2026-07-15
Getting started
What meridian is
meridian is a weather dashboard for several places at once. Search for a city, open its page, pin it to Your locations, and keep an eye on temperature, conditions, and short forecasts. You do not need an account. Your pinned cities and most preferences stay on this device.
How to pin a city
1. Type at least two characters in the search field on the home page or in the header. Results appear after a short pause. 2. Choose a place from the list — that opens the city page. 3. Tap Pin to your locations to save it. You can unpin later from the same menu or remove the city from the home grid.
Pinned places appear under Your locations on the home page. You can pin up to ten. City page addresses look like /city/london-GB-51.5073.
Ten-city limit
Your locations can hold up to ten pinned cities. If you are at the limit, remove one before pinning another.
Cookies, ads, and theme
On a first visit a banner asks how you want storage and advertising to work:
• Accept all — useful site features plus advertising • Accept functional — useful features without advertising • Essential only — the basics needed for the site to work • Manage preferences — pick categories yourself
“Accept all” does not turn on Google Analytics or our optional usage analytics — switch Analytics on separately under preferences if offered.
You can reopen Cookie preferences from the floating Settings control (gear). That control may hide while you scroll down, and may be hidden when your device asks for reduced motion. Theme (light / dark) has its own floating control.
For site operators
Live weather needs OPENWEATHER_API_KEY on the server. Email, cron jobs, and AdSense are optional. SQLite (better-sqlite3) stores shared cache and usage limits. Run npm run verify to lint, test, and build. Admin: sign in at /login then open /admin. Dev bypass only when NODE_ENV=development, ALLOW_DEV_ADMIN_BYPASS=1, and ADMIN_SECRET is unset. CMS-edited docs may differ until reset to file defaults. Local docs subdomain: docs.localhost:3000.