https://github.com/timelessnesses/lavalink_status_svelte
A lavalink status page built with svelte and sweat
https://github.com/timelessnesses/lavalink_status_svelte
lavalink status svelte
Last synced: 26 days ago
JSON representation
A lavalink status page built with svelte and sweat
- Host: GitHub
- URL: https://github.com/timelessnesses/lavalink_status_svelte
- Owner: timelessnesses
- License: wtfpl
- Created: 2022-10-19T11:03:04.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-01-02T09:11:06.000Z (over 3 years ago)
- Last Synced: 2025-01-01T15:42:56.619Z (over 1 year ago)
- Topics: lavalink, status, svelte
- Language: TypeScript
- Homepage: https://lavalink-status-svelte.onrender.com/
- Size: 226 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# lavalink_status_page
oh god why am i doing this again
a svelte project that retrieves lavalink information from backend nothing more
## build
```bash
npx vite build
```
output should be at build folder ready to be hosted
## test
```bash
npx vite dev
```
## install
```bash
npm install
```
## add lavalink servers
edit `src/config.ts`
typehint should help you
## note
this repo use [this back end](https://github.com/timelessnesses/lavalink-tester) (im too lazy to implement my own)
also noting please also include submodule
and start the backend with uvicorn or your asgi of your choice
then config your .env file
```bash
PUBLIC_PINGER_ENDPOINT=host:port/test_bulk # note you can't use localhost and you need to use your public ip address
PUBLIC_PING_INTERVAL=amount of second between each ping # recommended 60000 milliseconds
```
## todo
- none
send balls