selfhost.directory

The index of self-hostable projects — ranked, categorized and served with live updates.
Own your data and stop giving it to big tech.

DerbyNet logo

Self-host DerbyNet

v11.0

Pinewood Derby race management with real-time displays

ReleaseOpen SourceOther
Updated2 years ago
LanguagePHP
Setup difficultyModerate
MobileResponsive
Stars
162
Ports
80 (HTTP web server), 443 (HTTPS web server)
Requires
SQLite (embedded)
Docker
jeffpiazza/derbynet_server
Install with Docker
Main race display with instant replayAward presentation display with car and racer photosEvent coordinator dashboardTypical DerbyNet deployment with multiple displays

What is DerbyNet?

DerbyNet is a self-hosted, open-source system for running Pinewood Derby and similar racing events. It operates a web server with a database that connects multiple browser-based stations: check-in desks that can capture photos, a main race screen with instant video replay, a coordinator dashboard for building schedules and controlling the race, and kiosk displays for on-deck, slideshow, and award presentations. A mobile check-in page works on phones. Scheduling uses a well-known partial-perfect algorithm with optional lane rotation. Results can be exported to CSV, XLSX, or ODS. Online balloting lets the audience vote on design awards, and live-streaming guidance is provided. The server runs on Windows, macOS, Linux, or a Raspberry Pi via Docker or native installers, with a free cloud-hosted alternative. Hardware timers connect through the cross-platform DerbyTimer or an in-browser Web Serial interface; SuperTimer II is experimentally supported. MySQL/MariaDB was dropped in favor of an embedded database.

Should you self-host DerbyNet?

DerbyNet scores 49/100 on selfhost.directory (how scoring works) and ranks #4 of 6 in Community. It has 162 GitHub stars.

There was no stable release in the past 12 months, so check the repository's recent activity before you rely on it.

Setup is moderate: expect some configuration beyond a single command. An official Docker image is available. It is Other-licensed and written mostly in PHP.

Its closest alternative on selfhost.directory is Decidim (63/100, 1 841 stars). It scores higher overall, so compare the two before you pick. See DerbyNet vs Decidim side by side.

Features

  • Check-in with photo capture
  • Export Results
  • Flexible racing structures
  • Hardware timer integration
  • Instant replay
  • Kiosk management
  • Live streaming support
  • Multiple display types
  • Online Balloting
  • Printable artifacts
  • Race retrospective
  • Race Scheduling
  • Real-time results

DerbyNet README

How to install DerbyNet

Install DerbyNet with Docker

Docker Engine

docker run --detach -p 80:80 -p 443:443

Data directory persists databases, photos, and other files.

More in Community

Rate this project

Click to rate — no account needed.

0 comments

Posting as guest
Loading comments…