Skip to content

Repository files navigation

🌳 psh-veemee 🕹️

Backend API service for VEEMEE (Acorn Meadows Park, Audi, No Man's Land, etc.) PlayStation Home spaces and minigames.

Lint & Tests Status Build Status Docker Image License


🌟 Authors

🚧 Implementations

Scenes / games

  • Acorn Meadows Park: Slot management, commerce, custom profile, stats, storage
  • Audi: Games arcade, Sled, Technology, VRun
  • Go Fish: Minigame leaderboard & scores
  • No Man's Land: Profile & stats (experimental)
  • Player Profiles: Veemee player profiles, trophies, high scores & friend leaderboards
  • Home Grown Laboratory

🌠 Features

  • Bun & Hono: Ultra-fast HTTP engine written in TypeScript.
  • 💾 SQLite Persistence: Powered by Drizzle ORM and bun:sqlite.
  • 🪵 Observability: LogLayer, Pino pretty logging, and OpenTelemetry OTLP tracing / log exporting.

🧰 Getting Started

Quick Local Run

  1. Install dependencies:

    bun install
  2. Start the development server:

    bun run dev
  3. Run unit tests & linting:

    bun test
    bun run lint

📝 License

This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0). See LICENSE for details.

About

Zeph's VEEMEE API server, written in Hono (TypeScript).

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages