Calendar of all calendars: aggregate many sources in one calendar and filter out
  • TypeScript 68.5%
  • Nix 21.6%
  • SCSS 8.6%
  • HTML 1.3%
Find a file
2026-02-22 15:39:26 +01:00
nix feat: Add NixOS module 2026-02-22 15:03:17 +01:00
public feat: Switch to SolidJS + Vite 2026-02-22 15:00:14 +01:00
src feat: Switch to SolidJS + Vite 2026-02-22 15:00:14 +01:00
.envrc Rajoute la banda et DDR (#51) 2022-09-12 13:30:29 +02:00
.gitignore feat: Switch to SolidJS + Vite 2026-02-22 15:00:14 +01:00
default.nix feat: make it a sprinkle 2026-02-18 18:55:53 +01:00
index.html fix: Use correct title 2026-02-22 15:39:26 +01:00
package-lock.json feat: Switch to SolidJS + Vite 2026-02-22 15:00:14 +01:00
package.json feat: Switch to SolidJS + Vite 2026-02-22 15:00:14 +01:00
prettier.config.ts feat: Switch to SolidJS + Vite 2026-02-22 15:00:14 +01:00
README.md readme: update it 2022-03-05 23:19:02 +01:00
shell.nix feat: make it a sprinkle 2026-02-18 18:55:53 +01:00
tsconfig.json feat: Switch to SolidJS + Vite 2026-02-22 15:00:14 +01:00
vite.config.ts feat: Switch to SolidJS + Vite 2026-02-22 15:00:14 +01:00

Calendar of all calendars: Metis

This is a meta-calendar where you can declare multiple calendars and aggregate them from multiple trusted sources.

Build Status

Instructions

This project has only a frontend and use reverse proxies to handle multiple calendar sources and avoid CORS issues, only npm or similar is required, then run npm run dev to run the development server.

Warning : You have to run npm start once first.

Deployment

You only need to run npm run build to produce a production bundle you can serve statically, but, do not forget reverse proxies rules, take for example: https://git.rz.ens.wtf/Klub-RZ/infrastructure/src/branch/master/machines/public-cof/nginx.nix#L3-L14.