mirrored from https://codeberg.org/fregrem/strichrliste
- Rust 74.9%
- TypeScript 16.2%
- HTML 4.9%
- CSS 2.8%
- Python 0.8%
- Other 0.4%
| .forgejo/workflows | ||
| assets | ||
| contrib | ||
| docs | ||
| frontend | ||
| src | ||
| tests | ||
| .dockerignore | ||
| .gitignore | ||
| biome.json | ||
| build.rs | ||
| Cargo.toml | ||
| Dockerfile | ||
| LICENSE | ||
| Makefile | ||
| README.md | ||
StrichRListe
Reimplementation of Strichliste with some extras. Additionally to most of the original functionality the StrichRListe also includes an inventory system.
Usage
The server is provided as a docker container. The config.toml can be mounted to /strichrliste/config.toml, and the database is located in the /strichrliste/data folder. A basic compose.yml and strichrliste.container can be found in the repository under docs/.
API
The Api is documented in API.md.
Migration
A python script to migrate from Strichliste exists as contrib/migrate.py. Both servers need to run, as the public apis are used to get and create entities. Only not deleted users and active articles are migrated. Invalid digit only usernames are prepended with the character 'n'.