dependabot[bot] 4ac3a50ca8 Bump tailscale/github-action from 2 to 4
Bumps [tailscale/github-action](https://github.com/tailscale/github-action) from 2 to 4.
- [Release notes](https://github.com/tailscale/github-action/releases)
- [Commits](https://github.com/tailscale/github-action/compare/v2...v4)

---
updated-dependencies:
- dependency-name: tailscale/github-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-04-04 08:22:35 +00:00
2026-03-28 19:24:29 -04:00
2026-03-29 11:10:18 -04:00
2026-03-29 02:37:49 -04:00
2026-03-28 19:24:29 -04:00
2026-03-29 02:37:49 -04:00
2026-03-29 02:37:49 -04:00
2026-03-28 19:24:29 -04:00
2026-03-28 19:24:29 -04:00
2026-03-28 19:24:29 -04:00
2026-03-29 02:37:49 -04:00
2026-03-28 19:24:29 -04:00
2026-03-28 19:24:29 -04:00
2026-03-28 19:24:29 -04:00
2026-03-28 19:24:29 -04:00
2026-03-28 19:24:29 -04:00
2026-03-28 19:24:29 -04:00
2026-03-28 19:24:29 -04:00
2026-03-28 19:24:29 -04:00
2026-03-29 02:37:49 -04:00
2026-03-28 19:24:29 -04:00
2026-03-28 19:24:29 -04:00
2026-03-29 02:37:49 -04:00
2026-03-28 19:24:29 -04:00
2026-03-28 19:24:29 -04:00
2026-03-29 02:37:49 -04:00
2026-03-29 02:37:49 -04:00
2026-03-28 19:24:29 -04:00
2026-03-28 19:24:29 -04:00
2026-03-28 19:24:29 -04:00
2026-03-28 19:24:29 -04:00
2026-03-29 02:37:49 -04:00

🎮 TurboVault

Your personal video game collection tracker

Rails 8.1 Gitea

Track your physical and digital game collection with automatic metadata from IGDB.

Features

  • 📦 Track physical & digital games
  • 🎯 Collections & subcollections
  • 🔍 Search, filter, sort
  • 📊 Statistics dashboard
  • 📥 CSV bulk import
  • 🎮 IGDB metadata matching
  • 🔌 RESTful API

Quick Start

Local Development

# Start services
task docker:up

# Setup database
task db:setup

# Run server
task dev

Visit http://localhost:3000

Demo: demo@turbovault.com / password123

Deploy to Kubernetes

See INITIAL_DEPLOYMENT.md for complete setup guide.

Quick steps:

  1. Build and push first image to Gitea registry
  2. Configure k8s secrets and configmap
  3. Run ./scripts/deploy-k8s.sh
  4. Configure GitHub Secrets for automation
  5. Push tags to deploy: git tag v1.0.1 && git push origin v1.0.1

Tech Stack

  • Ruby on Rails 8.1 with Sorbet types
  • PostgreSQL with Row Level Security
  • Hotwire (Turbo + Stimulus)
  • Tailwind CSS
  • Solid Queue for background jobs

Documentation

Commands

task dev          # Start dev server
task test         # Run tests
task lint         # Check code style
task lint:fix     # Auto-fix style issues
task typecheck    # Run type checker

License

MIT - See LICENSE

Description
No description provided
Readme MIT 393 KiB
Languages
HTML 47.5%
Ruby 40.2%
CSS 3.9%
Shell 3.7%
JavaScript 3.7%
Other 1%