Skip to content

wierdbytes/tinker-void

Repository files navigation

TinkerVoid

A simple way to organize team calls without the hassle.

Features

No account required — just create a room and share the link.

  • Video conferencing — webcam support with adaptive grid layout for any number of participants
  • Screen sharing — present your screen during calls
  • Automatic recording — every participant's audio is recorded separately
  • Automatic transcription — speech-to-text with speaker names and timestamps
  • Meeting playback — listen to recordings with individual volume control per participant

Quick Start

Requirements

  • Docker & Docker Compose
  • OpenSSL (for password generation)

Deploy to your server

# Clone repository
git clone https://github.com/wierdbytes/tinker-void.git
cd tinker-void

# Initialize configuration (generates secure passwords)
./scripts/deploy.sh --init

# Edit .env.prod with your domain
nano .env.prod

# Start all services
./scripts/deploy.sh --start

Commands

Command Description
./scripts/deploy.sh Interactive mode
./scripts/deploy.sh --init Initialize config, generate passwords
./scripts/deploy.sh --start Start all services
./scripts/deploy.sh --stop Stop all services
./scripts/deploy.sh --restart Restart all services
./scripts/deploy.sh --logs View all logs
./scripts/deploy.sh --logs app View specific service logs
./scripts/deploy.sh --status Check service status
./scripts/deploy.sh --update Pull latest code and restart
./scripts/deploy.sh --migrate Run database migrations

For detailed deployment options and Traefik integration, see docs/DEPLOYMENT.md.

License

MIT

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors