Sign inSign up

rocheston/zpd

By rocheston

Updated about 2 months ago

Self-hosted zero-data ZelSafe Private Dashboard for local RCCS evidence verification.

Image
0

358

rocheston/zpd repository overview

ZelSafe Private Dashboard (ZPD)

ZelSafe Private Dashboard is the official Rocheston self-hosted PHP/SQLite portal for collecting, validating, and reporting RCCS training audit evidence exported from the ZelSafe app.

ZPD is built for organizations that need cybersecurity-awareness compliance evidence without sending employee training data to a vendor cloud. Everything runs on your server, inside your infrastructure, under your control.

Official Rocheston Release

ZPD is the official ZelSafe Private Dashboard container published by Rocheston for organizations deploying private compliance-evidence infrastructure. It is the employer-side dashboard companion to the ZelSafe app and RCCS training workflow.

Zero-Data Architecture

Rocheston does not collect, receive, transmit, process, host, sync, analyze, or store employee training data through ZPD.

The ZelSafe app generates a signed RCCS audit JSON export after training completion. The employee uploads that JSON directly to your private ZPD instance. The dashboard validates the evidence locally and stores it only in your configured ZPD storage volume.

No employee roster, email address, certificate, score, training metric, audit JSON, dashboard record, or upload event is sent to Rocheston or any third-party service by the ZPD container.

Compliance Support

Because ZPD is self-hosted and uses a zero-vendor-data architecture, it aligns with data-minimization, data-sovereignty, audit-evidence, and vendor-risk-reduction expectations behind programs such as SOC 2, HIPAA, ISO 27001, GDPR, CCPA/CPRA, NIS2, and FedRAMP/RMF security reviews.

ZPD keeps evidence local, verifiable, and controlled by the customer.

Run

docker run -d \
  --name zpd \
  -p 8888:8080 \
  -v zpd-storage:/var/lib/zpd/storage \
  rocheston/zpd:latest

Open:

http://localhost:8888

Admin console:

http://localhost:8888/admin

First login:

admin / admin

The first login requires setting a private administrator password.

Persistent Storage

ZPD stores its SQLite database and uploaded evidence in:

/var/lib/zpd/storage

Use a Docker volume or bind mount for production.

SBOM

The ZPD Software Bill of Materials is available at:

https://rocheston.com/zelsafe/sbom

Built

Built with 💛 by Haja Mo

Tag summary

Content type

Image

Digest

sha256:5bf83090f

Size

38.7 MB

Last updated

about 2 months ago

docker pull rocheston/zpd