fork of witchcraft.systems/pds-dash to be used for protogen.chat's PDS
Svelte 47%
TypeScript 44%
CSS 7%
HTML 1%
JavaScript <1%

README.md

pds-dash #

a frontend dashboard with stats for your ATProto PDS.

setup #

prerequisites #

installing #

clone the repo, install dependencies using deno:

deno install

development server #

local develompent server with hot reloading:

deno task dev

building #

to build the optimized bundle run:

deno task build

the output will be in the dist/ directory.

deploying #

we use our own CI/CD workflow at .forgejo/workflows/deploy.yaml, but it boils down to building the project bundle and deploying it to a web server. it'll probably make more sense to host it on the same domain as your PDS, but it doesn't affect anything if you host it somewhere else.

configuring #

config.ts is the main configuration file, you can find more information in the file itself.

theming #

the colors are designated in src/app.css as variables, go crazy with them

the rest is done by editing the css files and style tags directly, good luck

relevant files:

the favicon is located at public/favicon.ico

license #

MIT