1
0
Fork 0
  • Rust 74.9%
  • TypeScript 16.2%
  • HTML 4.9%
  • CSS 2.8%
  • Python 0.8%
  • Other 0.4%
Find a file
2026-03-25 14:06:03 +01:00
.forgejo/workflows ci: add auto release on tag 2026-01-24 23:16:06 +01:00
assets app: add possibility to add random sounds 2026-02-17 22:41:54 +01:00
contrib contrib/migrate.py: add external migration script 2026-03-23 13:10:38 +01:00
docs docs: update API.md (0.7.0) 2026-03-25 13:57:11 +01:00
frontend frontend: use new article price system 2026-03-20 16:18:28 +01:00
src docs: update API.md (0.7.0) 2026-03-25 13:57:11 +01:00
tests backend/tests: remove anyhow dependency 2026-03-23 15:39:41 +01:00
.dockerignore build: only use necesssary files for container build 2026-03-08 17:35:47 +01:00
.gitignore backend: move database to data folder 2026-03-25 13:17:23 +01:00
biome.json ci/biome: remove $schema field 2025-11-17 16:33:49 +01:00
build.rs backend: remove api feature gate 2026-03-23 13:31:48 +01:00
Cargo.toml version: bump version 0.6.0 -> 0.7.0 2026-03-25 13:57:46 +01:00
Dockerfile backend: move database to data folder 2026-03-25 13:17:23 +01:00
LICENSE license: add agpl 2025-11-15 01:13:32 +01:00
Makefile build: fix Makefile 2026-03-25 13:52:11 +01:00
README.md README: update migration description 2026-03-25 13:26:48 +01:00

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'.