// readme

Fleetyards.net

A Ship Database and Web API based on the official Star Citizen Ship Matrix.

Powered by Ruby on Rails 6.x and VueJS 2.x

Feedback

If you have any feedback, please reach out on the Fleetyards.net Discord or contact me via info@fleetyards.net

License

GPLv3

Development Setup

Prerequisites

  • 1Password CLI (brew install 1password-cli)
  • Access to the Fleetyards vault in 1Password

Getting Started

bin/setup
bin/dev

Secrets are injected at runtime via op run from .env.tpl β€” nothing is written to disk. Worktree overrides (ports, DB suffix) go in .env.local.

Editing Rails Credentials

bin/credentials production
bin/credentials staging

Optional Integrations

Patreon Supporter Sync

A nightly Sidekiq job (PatreonSupporterSyncJob, 04:17 UTC) imports active Patreon patrons into the supporter_contributions table so the public progress bar reflects ongoing…