Openstatus www.openstatus.dev
at main 56 lines 1.3 kB view raw
1export const plans = [ 2 { 3 title: "Hobby", 4 id: "hobby", 5 description: "Perfect for personal projects", 6 price: 0, 7 limits: { 8 monitors: 1, 9 regions: 35, 10 periodicity: "10m", 11 "status-pages": 1, 12 members: 1, 13 "notification-channels": 1, 14 "custom-domain": false, 15 "password-protection": false, 16 "status-subscribers": false, 17 "audit-log": false, 18 }, 19 }, 20 { 21 title: "Starter", 22 id: "starter", 23 description: "Perfect for uptime monitoring", 24 price: 30, 25 limits: { 26 monitors: 10, 27 regions: 35, 28 periodicity: "1m", 29 "status-pages": 1, 30 members: Number.POSITIVE_INFINITY, 31 "notification-channels": 10, 32 "custom-domain": true, 33 "password-protection": true, 34 "status-subscribers": true, 35 "audit-log": false, 36 }, 37 }, 38 { 39 title: "Pro", 40 id: "team", 41 description: "Perfect for global synthetic monitoring", 42 price: 100, 43 limits: { 44 monitors: 100, 45 regions: 35, 46 periodicity: "30s", 47 "status-pages": 5, 48 members: Number.POSITIVE_INFINITY, 49 "notification-channels": 20, 50 "custom-domain": true, 51 "password-protection": true, 52 "status-subscribers": true, 53 "audit-log": true, 54 }, 55 }, 56];