Complete Feature Reference
Everything you need for serious astrophotography sessions.
MyAstroBoard combines an autonomous sky-planning engine, personal observation tools, weather intelligence, and space-tracking data into one self-hosted application.
Fully Automated Engine
SkyTonight runs automatically at 1 hour after astronomical dawn and 1 hour before astronomical dusk, every day. No manual trigger needed. A smart clock fallback every 6 hours ensures reliability even with untrusted system clocks.
International Catalogs
Targets sourced from OpenNGC, OpenIC (via PyOngc), Messier, Caldwell, comets from Minor Planet Center (JPL fallback), and all solar-system bodies via Skyfield de421.bsp ephemeris.
AstroScore [0-1]
Each target is ranked with a dimensionless quality score: Visibility (40%), Sky quality (25%), Object brightness (25%), Viewing comfort (10%). Bonuses for planetary opposition (+0.20) and Messier objects (+0.05).
Interactive Sky Map
Polar azimuth/altitude projection with full target trajectory arcs for the night. Click any target to inspect its details. Color-coded by object type (DSO, planet, comet).
Altitude-vs-Time Charts
Per-target interactive charts powered by Chart.js. See exact observability windows, astronomical night bands, and your personal altitude/airmass constraints at a glance.
Configurable Constraints
Define your limits: minimum/maximum altitude, airmass threshold, object angular size, moon separation angle, and observability fraction. SkyTonight filters and ranks accordingly.
Real-Time Comets
Fresh comet orbital data fetched from MPC. Comets are processed through the same AstroScore pipeline, giving you apples-to-apples comparison with DSOs.
Solar System Bodies
All planets, the Moon, and other solar-system bodies computed with Skyfield high-precision ephemeris. Visibility windows, elongation, and opposition status all included.
Target Reports
Formatted nightly reports per target with key observational data. Export or browse in the dedicated Reports sub-tab for session preparation.
Plan My Night
Build a personal observation timeline from SkyTonight results. Add targets, set order, check FOV compatibility, and review altitude windows for your entire session before heading outside.
CSV & PDF Export
Export your Plan My Night timeline to CSV for spreadsheet use or PDF for field print. Take your plan to the eyepiece without screen dependency.
Astrodex - Personal Catalog
Your private astrophotography catalog. Track which objects you have imaged, attach your own photos, add session notes, and cross-reference with SkyTonight results for progress tracking.
Equipment Profiles
Create and manage telescope, camera, and mount profiles. The field-of-view calculator uses your gear specs to highlight which SkyTonight targets best match your imaging setup.
Moon Planner
Multi-day moon phase planner showing new moon windows, best astrophotography periods (dark window), and optimal dates for scheduling deep-sky sessions weeks ahead.
Horizon Graph
Upload your local horizon profile to filter SkyTonight targets against obstructions from mountains, trees, or buildings. Only viable targets are presented.
Astrophotography Weather
Open-Meteo powered weather forecast with astrophotography-specific overlays: cloud cover, transparency, wind speed and direction, humidity, and dew risk alerts for your exact GPS coordinates.
Seeing Forecast
Atmospheric seeing predictions showing expected stellar resolution and turbulence levels throughout the night. Plan your most demanding high-resolution sessions on the best nights.
Moon Phase & Dark Window
Current moon phase, illumination percentage, rise/set times, and precise dark-window calculation (astronomical twilight to moonrise) so you know exactly how much dark time you have.
Sun Phases
Civil, nautical, and astronomical twilight times for your location. Accurate sunrise/sunset and golden-hour data for solar imaging and outdoor planning.
Solar & Lunar Eclipses
Next upcoming solar and lunar eclipses with interactive altitude-vs-time charts for your specific location. Visual tour of eclipse phases and contact times.
Aurora Forecast
Geomagnetic activity forecast and aurora visibility predictions for mid-to-high latitudes. Best viewing windows highlighted relative to your local night.
ISS Live Position
Real-time International Space Station ground track. Know exactly where the ISS is at any moment and when it will pass over your location.
ISS Visible Passes
Upcoming ISS visible passes for your configured location. Exact pass times, maximum elevation angles, approach/departure directions, and visibility duration.
Rocket Launches
Upcoming and past rocket launches with countdown timers, mission details, and video stream links. Powered by Launch Library 2 API.
Humans in Space
Current ISS crew and all humans currently in orbit. Mission name, launch date, time in space, and crew roles - updated automatically.
Space Events
Upcoming spacewalks (EVA), dockings, undockings, and other spaceflight milestones from aggregated event feeds.
Astronomical Events
Upcoming planetary events including oppositions, conjunctions, elongations, and other significant sky events for the coming weeks.
Docker-First Deployment
Single Docker Compose command deployment. Pre-built images on Docker Hub. Development, debug, and production compose files included. Persistent data via volume mount.
Multi-User Authentication
Admin, user, and read-only roles. Flask session-based auth with bcrypt-hashed passwords. Each user keeps independent preferences including language, theme, and startup tab.
Internationalization
Full UI in English and French with community translation support. Browser language auto-detection. New languages can be added via a single JSON translation file.
REST API
Complete documented REST API for all features. Authentication-protected endpoints. Ideal for scripting, home automation integration, or custom dashboards.
PWA - Works Offline
Progressive Web App with service worker and manifest. Install on desktop or mobile for a native-like experience. Offline fallback page included.
Themes & Customization
Light, dark, auto (system preference), and a dedicated red night-vision mode. Per-user density settings (comfortable / compact). Start tab configurable per user.
System Metrics
Built-in metrics dashboard showing cache job status, last execution times, TTLs, scheduler state, and application health - all in the admin panel.
Security by Design
No Docker socket access required. Input validation on all API routes. Role-based access control. Secure session cookies. Regular GitHub Actions security scanning.
All Features, Zero Cost
Everything unlocked. Because it's yours.
MyAstroBoard is free and open source under AGPL-3.0. Every feature listed here is available in the standard Docker image with no premium tier or paywall.