[READ-ONLY] One Calendar is a privacy-first calendar web app built with Next.js. It has modern security features, including e2ee, password-protected sharing, and self-destructing share links 馃搮 calendar.xyehr.cn
nextjs
0

Configure Feed

Select the types of activity you want to include in your feed.

One-Calendar / lib / config.ts
1.5 kB 54 lines
1const FEEDBACK_EMAIL = 'evan.huang000@proton.me' 2const STATUS_PAGE_URL = 'https://calendarstatus.xyehr.cn' 3const GITHUB_URL = 'https://github.com/EvanTechDev/One-Calendar' 4 5export const APP_CONFIG = { 6 contact: { 7 feedbackEmail: FEEDBACK_EMAIL, 8 statusPageUrl: STATUS_PAGE_URL, 9 }, 10 auth: { 11 enabledOAuthProviders: [] as const, 12 resend: { 13 sender: process.env.RESEND_SENDER_EMAIL ?? 'no-reply@xyehr.cn', 14 }, 15 }, 16 landing: { 17 footerSections: [ 18 { 19 title: 'Product', 20 links: [ 21 { label: 'Overview', href: '#features' }, 22 { label: 'Privacy', href: '/privacy' }, 23 { label: 'Terms', href: '/terms' }, 24 ], 25 }, 26 { 27 title: 'Resources', 28 links: [ 29 { 30 label: 'Documentation', 31 href: 'https://docs.xyehr.cn/docs/one-calendar', 32 }, 33 { label: 'Status', href: STATUS_PAGE_URL }, 34 { label: 'Support', href: `mailto:${FEEDBACK_EMAIL}` }, 35 ], 36 }, 37 { 38 title: 'Connect', 39 links: [ 40 { label: 'Contact', href: `mailto:${FEEDBACK_EMAIL}` }, 41 { 42 label: 'Bluesky', 43 href: 'https://bsky.app/profile/calendar.xyehr.cn', 44 }, 45 { 46 label: 'Tangled', 47 href: 'https://tangled.org/e.xyehr.cn/One-Calendar', 48 }, 49 { label: 'GitHub', href: GITHUB_URL }, 50 ], 51 }, 52 ], 53 }, 54} as const