Choose your platform and get TallyHub running in minutes
If you see "TallyHub is damaged and can't be opened", this is a macOS Gatekeeper issue. Run this command in Terminal:
xattr -cr /Applications/TallyHub.appFor more details, see MACOS_INSTALLATION.md
http://localhost:3000http://localhost:3000/adminhttp://localhost:3000/tallyhttp://localhost:3000/flash.htmlhttp://localhost:3000You may need to allow TallyHub through Windows Firewall for device discovery to work properly.
1. Clone the repository:
git clone https://github.com/tallyhubpro/Tallyhub.git
cd Tallyhub2. Install dependencies:
npm install3. Build the project:
npm run build4. Start the server:
NODE_ENV=production npm startOr use the CLI launcher:
NODE_ENV=production npx tallyhubFor development with hot reload:
npm run devInstall TallyHub on Raspberry Pi or Linux with a single command:
curl -fsSL https://raw.githubusercontent.com/tallyhubpro/Tallyhub/main/install.sh | sudo bashThis will automatically:
After installation, access TallyHub at:
http://<pi-ip>:3000/http://<pi-ip>:3000/adminhttp://<pi-ip>:3000/tallyhttp://<pi-ip>:3000/flash.htmlTo update to the latest version, simply re-run the install command:
curl -fsSL https://raw.githubusercontent.com/tallyhubpro/Tallyhub/main/install.sh | sudo bash