jefflix-website/backlog/tasks/task-5 - Audit-games-platfo...

1.3 KiB

id title status assignee created_date labels dependencies references priority
TASK-5 Audit games platform deployment on Netcup To Do
2026-02-24 07:13
games
infrastructure
audit
https://games.jeffemmett.com
/home/jeffe/Github/games-platform/docker-compose.yml
/home/jeffe/Github/games-platform/DEPLOYMENT.md
high

Description

Check the current state of the games platform deployment at games.jeffemmett.com on Netcup RS 8000.

What to check:

  • Are all Docker containers running? (postgres, redis, backend, worker, frontend, nginx)
  • Is the site accessible at https://games.jeffemmett.com?
  • What games (if any) are currently in the library?
  • Check /data/games/ directories for existing ROMs
  • Review database for any game entries
  • Check if the auto-deploy webhook is working
  • Verify EmulatorJS loads correctly in browser

Location on server: /opt/apps/games-platform

Acceptance Criteria

  • #1 All 6 Docker containers verified running (or restarted)
  • #2 games.jeffemmett.com loads in browser
  • #3 Inventory of existing games documented
  • #4 Database health confirmed
  • #5 Gitea webhook auto-deploy verified
  • #6 EmulatorJS emulator loads on a game page