Skip to content

cgloeckner/pyvtt

Folders and files

NameName
Last commit message
Last commit date

Latest commit

45e952c · Mar 21, 2025
Jan 19, 2025
Dec 5, 2022
Mar 11, 2025
Mar 14, 2025
Mar 14, 2025
Mar 14, 2025
Sep 28, 2022
Mar 14, 2025
Nov 23, 2022
Mar 21, 2025
Jan 8, 2021
Feb 11, 2025
Feb 11, 2025
Dec 17, 2023
Jan 21, 2025
Mar 14, 2025
Nov 20, 2022

Repository files navigation

Python application

pyvtt

Python-based Virtual Tabletop Tool

What is this?

This piece of software is the engine behind the Index Card Virtual Tabletop (ICVTT). It's mostly designed for playing variations of Index Card RPG (ICRPG) by Runehammer Games but can be used with other tabletop games (like WAR|MAKER, also by Runehammer Games).

See the wiki for more details.

Docker

This application includes a simple Dockerfile to build a runnable container.

./script/build.sh will build an image for you. This script accepts one optional parameter: a tag to apply to the resultant image. If no tag is specified, latest will be used.

./script/run.sh will (re)start the image. It takes three optional parameters: the tag to use, the port to use, and the path to the location to mount into the container. The default values are latest, 8080, and /opt/pyvtt/prod respectively.

Contributions

Kane Driscol

Coyote

  • Majority of default assets

Ryan C. Scott

  • help on setting up nginx reverse proxy

Scott Merrill

  • Server Admin for ICVTT
  • docker-related things and more