Ganymede
Ganymede is a Go-based application that provides twitch VOD and live stream archiving platform. Includes a rendered chat for each archive.
Overview
Twitch VOD and Live Stream archiving platform. Includes a rendered and real-time chat for each archive. Twitch VOD and Live Stream archiving platform. Includes a rendered and real-time chat for each archive. - Zibbp/ganymede The project has 928 GitHub stars and is licensed under GPL-3.0.
Key Features
Source: GitHub README
- Realtime Chat Playback
- SSO / OAuth authentication (wiki)
- Light/dark mode toggle.
- ‘Watched channels’
- Allows watching channels for archiving past broadcasts and live streams. Includes advanced filtering options.
- Twitch VOD/Livestream support.
- Full VOD, Channel, and User management.
- Custom post-download video FFmpeg parameters.
- Custom chat render parameters.
- Webhook notifications.
Getting Started
Source: GitHub README
Ganymede consists of two docker containers:
- Server
- Postgres Database
Feel free to use an existing Postgres database container if you don’t want to spin new ones up.
- Download a copy of the
docker-compose.ymlfile. - Edit the
docker-compose.ymlfile modifying the environment variables, see environment variables for more information. - Run
docker compose up -d. - Visit the address and port you specified for the frontend and login with username:
adminpassword:ganymede.
Normalized Features
Source: tool-features-normalized.json
advanced filters, dark mode, docker, docker compose, media transcoding, oauth, postgresql, rest api, sso, webhooks.
Deploy
Features
Authentication & Access
- OAuth / Social Login
- Single Sign-On (SSO)
Integrations & APIs
- REST API
- Webhooks
Search & Discovery
- Advanced Filters
Media & Files
- Media Transcoding
Customization & Branding
- Dark Mode
Replaces
Related Archiving & Preservation Tools
View all 15 →ArchiveBox
27KSelf-hosted web archiving tool that saves pages as HTML, PDF, screenshots, and WARC files from bookmarks, history, or RSS feeds.
CKAN
5KCKAN is a self-hosted archiving & preservation replacement for Socrata.
Wayback
2.2KFor archiving & preservation, Wayback is a self-hosted solution that provides toolkit for archiving webpages to the Internet Archive, archive.today, IPFS,...
Open Archiver
1.8KOpen Archiver lets you run email archiving solution with full-text search and eDiscovery search features entirely on your own server.
mail-archiver
1.7KMail-archiver is a C#-based application that provides web application for archiving.
Bichon
1.5KBichon lets you run lightweight e-mail archiver entirely on your own server.