A community-driven project that aims to document and preserve the history of limited edition Mazda Miatas.
The Miata Registry is a public platform where owners of limited edition Mazda Miatas can register and document their vehicles. This registry helps preserve these cars' histories and builds a valuable resource for the community.
- Help preserve the history of limited edition Miatas
- Connect with other owners of limited editions
- Verify authenticity of limited edition models
- Track vehicles as they change hands over time
- Contribute to the community's knowledge base
- Create an account by clicking "Sign In" at MiataRegistry.com
- Find your car on the Registry list page and click "Claim", or (if it's not there) go to Registry > Register your Miata
- Submit your car's details and the Miata Registry team will review your submission
- Send any supporting documentation to support@miataregistry.com to get verified faster; this can be photos, social media links, PDF files showing vehicle history, etc.
To run the Miata Registry locally:
-
Clone the repository:
git clone https://github.com/your-username/miata-registry.git cd miata-registry
-
Install dependencies:
npm install
-
Create a
.dev.vars
and.env
file in the root directory with your environment variables. Reach out to a maintainer to get the correct values. -
Start the development application and worker:
npm run dev npm run worker:dev
Note: The local development environment connects to the production Cloudflare D1 database, KV cache, and R2 storage through local worker APIs. This ensures consistency between development and production environments while this project is in development.
We welcome contributions from the community! Whether it's adding new features, improving documentation, or reporting bugs, please see our CONTRIBUTING.md for guidelines.
This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0).
This means:
- You can view and modify the code
- You can use the code for private use
- You must disclose the source code of any modifications
- You must state changes you made to the code
- You must share any modifications under the same license
- If you use this code in a network service, you must make the complete source code available to users
For more details, see the LICENSE file.