A server that saves SysCheck report uploads https://syscheck.crafterpika.cc/
  • Python 60.2%
  • HTML 28.4%
  • CSS 7.3%
  • JavaScript 2.3%
  • Dockerfile 1.8%
Find a file
CrafterPika abc4c0bb03
All checks were successful
Create and publish a Docker image to ghcr.io / build-and-push-image (push) Successful in 27s
update readmes again
2026-03-01 16:25:35 +01:00
.forgejo update workflow ((again) again) 2026-02-28 16:21:27 +01:00
reports add example report 2024-11-03 16:53:12 +01:00
static add file size check, remove useless endpoints, add endpoint for downloading directly csv 2024-11-25 20:58:23 +01:00
templates update src url 2026-02-28 23:51:26 +01:00
.gitignore initial commit, migrating from private git server 2024-10-26 11:58:27 +02:00
app.py Set header X-Content-Length due to Cloudflare Proxy chunking stripping the original header 2024-11-27 00:21:26 +01:00
config.json update src url 2026-02-28 23:51:26 +01:00
Dockerfile fix this, and this 2024-10-26 15:06:17 +02:00
LICENSE initial commit, migrating from private git server 2024-10-26 11:58:27 +02:00
README.md update readmes again 2026-03-01 16:25:35 +01:00
requirements.txt initial commit, migrating from private git server 2024-10-26 11:58:27 +02:00

syscheck_receiver

A server that saves SysCheck report uploads. Mostly WIP.

Self Host

Docker

  1. Install docker and docker-compose
  2. Create a docker-compose.yml file with following contents
services:
  syscheck-receiver:
    image: ghcr.io/crafterpika/syscheck_receiver:latest
    container_name: syscheck_receiver
    restart: unless-stopped
    ports:
      - "8080:6969"
    volumes:
      - /path/to/your/folder:/data
  1. Run docker-compose pull then docker-compose up -d

To update the Docker image run

docker-compose pull
docker-compose up --force-recreate --build -d
docker image prune -f

Running from Source

Any version of Python 3.13 and newer should work. Install dependencies with

pip install -r requirements.txt

On Linux you may need to install the dependencies via your package manager (Ex. Arch: pacman -Syu python-flask python-waitress) or need to use a venv

Then run the app with

python(3) app.py