import Link from 'next/link' import { redirect } from 'next/navigation' import { getCurrentUser } from '@/lib/session' export const dynamic = 'force-dynamic' const FLOWS = [ { href: '/flows/redeploy-all', title: 'Redeploy All', desc: 'Volledige stack-redeploy: scrum4me-web + MCP-worker (cache-busted)', }, { href: '/flows/update-scrum4me-web', title: 'Update Scrum4Me website', desc: 'Pull main, build, restart container, run smoke tests', }, { href: '/flows/update-caddy-config', title: 'Update Caddy config', desc: 'Reload Caddy met nieuwe Caddyfile + cert renewal check', }, ] export default async function FlowsIndex() { const user = await getCurrentUser() if (!user) redirect('/login') return (
Multi-step deployments met dry-run en audit-log
{f.desc}
))}