docs: consolidate image version variables into a single PIRO_VERSION for Docker deployment
eecff19
Document per-service escalation policies, manual alert-to-incident linking, setup wizard, notification preferences
- Concepts-Escalation-Policies.md: remove the "single global policy" limitation notice — each
Service now has its own optional escalation policy, with a warning when none is assigned.
- Concepts-Services.md: document the escalationPolicyId field.
- New Concepts-Alerts.md, Concepts-Incidents.md, Concepts-Maintenances.md: dedicated pages for
these concepts, including the manual (never automatic) alert-to-incident linking flow.
- New Notification-Preferences.md: personal channels (Email, Telegram, Twilio SMS, Ntfy) vs.
team-level Integrations, verification-code flow, priority ordering.
- New Setup-Wizard.md: the 3-step wizard (General → Account → Email), why email verification is
now mandatory, and the one-time post-setup feature showcase.
- Overview.md, Home.md, Triggers.md: correct supported trigger/channel list — Webhook, Slack,
Discord, Google Chat, and Microsoft Teams are registered in the schema but were never wired up
to actually dispatch anything; only Email, Telegram, Twilio SMS, Opsgenie, Pushover, and Ntfy
work today.
- Development-Setup.md, Hosting-Overview.md, Self-Hosting.md: fix stale architecture references
(.NET 9 → .NET 10, npm → pnpm, single SvelteKit frontend → apps/web (Next.js) + apps/admin
(Vite) + PostgreSQL).
- Environment-Variables.md: note that email config is now mandatory during initial setup.
- _Sidebar.md: add links for all new pages.
bc36df3
docs(wiki): add on-call schedules and escalation policies concept pages, update sidebar
98d9c39
docs: add detailed documentation for various check types (DNS, GCP Cloud Run Job, HTTP, Ping, SSL, TCP, and general Checks)
3d72416
docs: add Overview page explaining Piro concepts and architecture
095e93f
docs: update deployment wiki for v0.2 architecture
- Replace Svelte/worker references with proxy+web architecture
- Getting Started: docker-compose.local.yml, new ports and URLs
- Hosting Docker: new service layout, single-domain setup, TLS examples
- Environment Variables: stripped to only what goes in .env;
all other config (email, SSO, etc.) now lives in DB via admin panel
db0e2cd
docs: add Development Setup wiki page
73941a5
docs: add install.sh guide with modes, options, and post-setup worker instructions
d152a65
docs: restructure wiki with Hosting section (Overview, Docker, Other Options)
8f8ffc6
Updated _Sidebar (markdown)
95c3e1a
docs: add Triggers wiki page with setup instructions for all trigger types
e5cbf61
docs: add Configuring SSO to wiki sidebar
ac3f692
docs: add OIDC/SSO configuration guide with provider-specific setup
833bf54
docs: Home, Getting Started (Docker), Environment Variables, custom sidebar
55a2dc4