logo
icon

GameVault

GameVault is a self-hosted gaming platform for DRM-free games. Upload, organize, and download your game collection with automatic metadata detection, progress tracking, and multi-user support. Uses embedded SQLite — no external database required.

template cover
Deployed0 times
Publisherfuturize.rush
Created2026-04-04
Services
service icon
Tags
EntertainmentTool

GameVault

A self-hosted gaming platform for managing and sharing your DRM-free game collection. Upload games, track progress, and let multiple users browse and download from a unified library.

Getting Started

  1. Visit your domain — the GameVault server API is accessible
  2. Download the client — get the GameVault client app from gamevau.lt
  3. Register — create your first account (first user becomes admin)
  4. Add games — upload DRM-free games to the /files volume
  5. Browse and play — discover games with auto-detected metadata

Default Configuration

  • Uses embedded SQLite database (no external DB needed)
  • Admin password is auto-generated — find it in Service > Variables > SERVER_ADMIN_PASSWORD
  • Game files should be placed in the /files volume
  • Media cache stored in /media volume

Key Features

  • Automatic game metadata detection (cover art, description, genre)
  • Multi-user with role-based access control
  • Game progress tracking across users
  • File integrity verification
  • REST API for integrations
  • Supports various archive formats (zip, 7z, etc.)

License

CC BY-NC-SA 4.0 — GitHub