Skip to content

Cubscout Pinewood Derby cloud based race management tool created by Jeff Piazza @ Jeffpiazza.org/derbynet

License

Notifications You must be signed in to change notification settings

kiowadriver/docker-derbynet_server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

docker-derbynet

Application

Unraid docker instance of the Cubscout Pinewood Derby cloud based derbynet-server race management tool created by Jeff Piazza

http://jeffpiazza.github.io/derbynet/

Description

DerbyNet is the new standard in race management software for Pinewood Derby events. It's free, and it's open source. With DerbyNet, multiple browsers connect to a web server running on your laptop or in the cloud.

Docs: /usr/share/derbynet/docs

Config Locations: /etc/derbynet.conf /var/lib/derbynet/

Build notes

Latest stable jeffpiazza release from GitHub.

Usage Make sure your client machines such as photo and timer utilize the same passwords set at run.

docker run -d
-p 8050:80
-p 8051:443
--name=
-v :/var/lib/derbynet
-v /etc/localtime:/etc/localtime:ro
-e TIMER_PASSWORD=
-e RACE_CREW_PASSWORD=
-e RACE_COORD_PASSWORD=
-e PHOTO_PASSWORD=
-e UMASK=
-e PUID=
-e PGID=
mitchellriley/docker-derbynet_server


Please replace all user variables in the above command defined by <> with the correct values.

**Access application**

`http://<host ip>:8050`

**Example**
The following example employs the default passwords the clients are using:

docker run -d \
    -p 8050:80 \
    --name=derbynet_server \
    -v /apps/docker/derbynet/data:/var/lib/derbynet \
    -v /etc/localtime:/etc/localtime:ro \
    -e TIMER_PASSWORD="" \
    -e RACE_CREW_PASSWORD=murphy \
    -e RACE_COORD_PASSWORD=doyourbest \
    -e PHOTO_PASSWORD=flashbulb \
    -e UMASK=000 \
    -e PUID=0 \
    -e PGID=0 \
    mitchellriley/docker-derbynet_server

Notes

User ID (PUID) and Group ID (PGID) can be found by issuing the following command for the user you want to run the container as:-

I would recommend using the letsencrypt docker to handle encryption and proxy for the port 80 of this docker rather than the self signed certs via the docker port 443

id <username>

Documentation

About

Cubscout Pinewood Derby cloud based race management tool created by Jeff Piazza @ Jeffpiazza.org/derbynet

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published