Welcome to QuasiTVSync
QuasiTVSync is the dedicated self-hosted backend server for QuasiTV. It acts as the central hub for your network, seamlessly synchronizing your viewing experience across all your Android and Google TV devices. Currently in closed alpha, but will be available to the public soon.
Never lose your place or have to manually recreate your custom channel lineups again. Set it up once, and let QuasiTVSync handle the rest.
Requires QuasiTV Ultimate In App Purchase
Core Features
- Real-Time Synchronization: Instantly sync profiles, channels, and schedule across every connected client.
- Access Control: Only authorized users and devices can access your self-hosted server. (Multiple users planned for future update)
- Lightweight Architecture: Powered by a highly efficient backend, QuasiTVSync runs quietly and efficiently on your self-hosted hardware without draining system resources.
Installation & Setup
You can run QuasiTVSync using either standard Docker CLI commands or Docker Compose.
Option 1: Docker CLI
Run the following command to start the container, replacing the /path/to/your/... directories with your actual host paths:
docker run -d \
--name=quasitv-sync \
-p 26988:26988 \
-p 51234:51234 \
-e PUID=1000 \
-e PGID=1000 \
-v /path/to/your/settings:/settings \
-v /path/to/your/data:/data \
--restart unless-stopped \
ghcr.io/gonemadsoftware/quasitv-sync:latest
Option 2: Docker Compose
If you prefer using Docker Compose, create a docker-compose.yml file with the following configuration:
services:
quasitv-sync:
image: ghcr.io/gonemadsoftware/quasitv-sync:latest
container_name: quasitv-sync
ports:
- "26988:26988"
- "51234:51234"
environment:
- PUID=1000
- PGID=1000
volumes:
- /path/to/your/settings:/settings
- /path/to/your/data:/data
restart: unless-stopped
docker compose up -d
Setting up QuasiTVSync Server
- Navigate to server_ip:26988 in a web browser
- Create a username and password
- Choose the content server type: Plex/Emby/Jellyfin
- Enter login credentials or follow instructions to confirm your PIN
- Choose libraries to add to the server
- Wait for initial sync to complete
- Complete the initial channel creation screen
- Setup is now complete
Connecting your QuasiTV Clients
Note: If migrating from an existing QuasiTV setup, be sure to create a backup from the web admin UI. Backup option is under settings.
- Open QuasiTV on your device
- Navigate to Settings > Login > QuasiTVSync
- Enter your server’s IP address/URL and your user credentials. The default port is 51234
- Select Login
- Now log in to your content server (Plex/Emby/Jellyfin)
- Wait for the initial sync to complete
- Your profiles, channels, and schedules will now automatically remain in sync.
Privacy
In line with GoneMAD Software’s commitment to user control, QuasiTVSync is strictly bring-your-own-infrastructure. We do not collect telemetry, crash logs, or analytics from your self-hosted server instances.