kast
Self-hosted streaming server that just works, LL-HLS, WebRTC, SRT, zero config.
File Explorer
- ci.yml
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- page.tsx
- layout.tsx
- page.tsx
- layout.tsx
- page.tsx
- page.tsx
- data.ts
- page.tsx
- globals.css
- layout.tsx
- page.tsx
- alert-dialog.tsx
- avatar.tsx
- badge.tsx
- button.tsx
- card.tsx
- chart.tsx
- checkbox.tsx
- command.tsx
- dialog.tsx
- dropdown-menu.tsx
- input-group.tsx
- input.tsx
- label.tsx
- popover.tsx
- progress.tsx
- scroll-area.tsx
- select.tsx
- separator.tsx
- sheet.tsx
- skeleton.tsx
- sonner.tsx
- switch.tsx
- table.tsx
- tabs.tsx
- textarea.tsx
- tooltip.tsx
- color-theme-provider.tsx
- theme-provider.tsx
- e2e-fixture-track.mp3
- constants.ts
- paths.ts
- seed.ts
- auth-flow.spec.ts
- auth.setup.ts
- library-playlist-add-tracks.spec.ts
- listen-page-offline.spec.ts
- listen-page-rtc.spec.ts
- listen-page-up-next.spec.ts
- listeners-page-empty.spec.ts
- mount-jingle-settings.spec.ts
- mount-player-customization.spec.ts
- mounts-create.spec.ts
- mounts-delete.spec.ts
- api.ts
- auth.ts
- color-themes.ts
- utils.ts
- android-chrome-192x192.png
- android-chrome-512x512.png
- apple-touch-icon.png
- favicon-16x16.png
- favicon-32x32.png
- favicon.ico
- site.webmanifest
- components.json
- Dockerfile
- eslint.config.mjs
- next.config.mjs
- package-lock.json
- package.json
- playwright.config.ts
- postcss.config.mjs
- tsconfig.json
- api-reference.md
- deployment.md
- jingle-insertion.md
- scheduled-playlists.md
- webhooks.md
- main.go
- apikeys.go
- auth.go
- autodj.go
- library.go
- mounts.go
- player.go
- player.html
- playlists.go
- public.go
- schedules.go
- server.go
- settings.go
- status.go
- users.go
- webhooks.go
- whep.go
- ytimport.go
- hlsutil.go
- hlsutil_test.go
- tracker.go
- auth.go
- cors.go
- logger.go
- middleware_test.go
- security.go
- respond.go
- respond_test.go
- integration_test.go
- router.go
- manager.go
- manager.go
- manager_test.go
- player.go
- player_jingle_test.go
- player_test.go
- config.go
- config_test.go
- db.go
- db_test.go
- history.go
- manager.go
- manager_test.go
- session.go
- registry.go
- segmenter.go
- segmenter_test.go
- tracker.go
- tracker_test.go
- scanner.go
- scanner_test.go
- manager.go
- manager.go
- manager_test.go
- manager.go
- manager_test.go
- manager.go
- manager_test.go
- runner.go
- runner_test.go
- http.go
- http_test.go
- version.go
- manager.go
- manager.go
- manager.go
- manager_test.go
- .dockerignore
- Dockerfile
- entrypoint.sh
- go.mod
- go.sum
- kast.e2e.toml
- kast.example.toml
- .env.example
- .gitignore
- .prettierignore
- .prettierrc
- CONTRIBUTING.md
- docker-compose.dev.yml
- docker-compose.yml
- FAQ.md
- LICENSE
- Makefile
- README.md
# Use via CDN
jsDelivrjsDelivr serves any public GitHub repository as a CDN with zero setup. Pick a version and a file to get a ready-to-paste link and snippet.
Link
Example
// repository documentation
Was this content helpful?
(0 ratings)
