Getting Started
Follow these simple steps to get up and running.
1
Install the TCG Timer Server
Select your platform below to download and get installation instructions.
Download for Windows (.exe)
- Run the downloaded installer.
- Launch TCG Timer from your Start Menu or Desktop shortcut.
- Install Git:
sudo apt-get updatesudo apt-get install git-all - Clone GitHub repo:
git clone https://github.com/starg33kertcg/TCG_Timer.git - Change directory to the new TCG_Timer folder and update the setup.sh file with execute permissions:
cd TCG_Timersudo chmod +x setup.sh - Run the setup script (Installs python, nginx, and waitress. Configures reverse proxy, firewall, permissions, services, and app parameters):
sudo ./setup.sh - When completed, access the viewer at
http://SERVERIPand the admin panel athttp://SERVERIP/admin
The TCG Timer Server is required for core functionality. The Roku app is the Timer Viewer only. You may choose to install the Windows or Linux server using the tabs above.
Go to Roku Channel Store- From the link above, add the TCG Timer channel to your Roku device (or search for TCG Timer).
- Launch it from your Roku home screen.
- Enter your TCG Timer server IP followed by a colon : and appropriate port number. (:5000 for Windows or :80 for Linux)
2
Configure the Timer
Once installed, access the Admin Dashboard.
From the Admin Dashboard, you can:
- Enable or disable the timers.
- Set the round time (e.g., 50 minutes).
- Start, pause, resume, or reset a timer.
- Set a Low Time Warning or disable it entirely.
- Set a background and font color.
- Upload logos of your favorite TCGs (e.g., "Pokémon™", "Yu-Gi-Oh!™", "Magic: The Gathering™")
That's it!
You're ready to host your first timed match.