The logs are stored in couchdb.
The single page web app is written in angular and stored as a couchapp in couchdb attachments.
Run pnpm i and pnpm dev.
The public database server has localhost:8000 allowed for CORS requests, so running this app on localhost:8000 will make the api available. If you want to run the app against a local couchdb, setup
VITE_COUCHDB_URL=http://localhost:5984/irclog/in.env.local.
pnpm build:production
the release asset files are in ./dist.
All files licensed under the Apache-2.0 license (see LICENSE),
except for src/libs/ansi.js, taken from the gamja project,
which is licensed under the AGPL-3.0 (see LICENSE.AGPL)