Material e621 is a modern, open source web client for e621.net. It is customizable, comes with a bunch of additional features that are not available on e621.net, and makes browsing posts a delightful experience.
Latest version is available on Vercel.
sudo docker run -d -p 8080:80 ghcr.io/avoonix/material-e621:latest
Alternatively, you can use docker-compose up
with this docker-compose.yml. Alternative docker compose setups and dockerfiles can be found in #3 and #13.
latest
can be replaced with any of the available versions
pnpm install
pnpm run dev
pnpx playwright test
pnpx playwright test --debug
pnpx playwright codegen
Or, to build the desktop app:
Install the dependencies:
rust/cargo
:
Linux
Use the package manager that comes with your distro
Windows
Download and run the rust installernodejs/pnpm
:
Linux
Use the package manager that comes with your distro
Windows
Download the installer from the NodeJS website
Then run:
pnpm install
cargo install tauri-cli
cargo tauri build