{"repo":"birdflop/web","free":true,"listed":false,"github":"https://github.com/birdflop/web","clone":"git clone https://github.com/birdflop/web.git","description":"Birdflop - Minecraft Hosting & Resources","language":"TypeScript","stars":108,"topics":["minecraft","spigot","hacktoberfest"],"license":null,"category":"game-templates","readme_excerpt":"Birdflop Website The website for Birdflop, a 501(c)(3) nonprofit aiming to provide accessible hosting and resources. Contributing All contributions are welcome. Birdflop is a community-project aiming to support its community. Setting up a Local Development Environment To contribute to the Birdflop website, you'll need to set up a local development environment. Prerequisites - Node.js (version 24.13.0 or higher) - pnpm package manager Steps to Set Up 1. Clone the Repository : Fork the Birdflop website repository on GitHub https://github.com/birdflop/web and clone it 2. Install Dependencies : Navigate to the project directory and run pnpm install to install all necessary dependencies. 3. Build the Project : Run pnpm build to build the project. This is only necessary the first time you set up the project to setup the RGBirdflop package and Cloudflare worker types to avoid type errors. 4. Run the Development Server : Start the development server with pnpm start . The website should now be accessible at http://localhost:5173 . Database Setup The Birdflop website uses Cloudflare D1 for its database, setting up a local database may be required for contributing to the Presets and other systems that require database setup, otherwise Flopbird will give you an error while opening some pages. To set up a local database: 1. Migrate the Database : Run pnpm wrangler:migrate-local to set up the local database schema on your machine. 2. Run the server : Start the development server with pnpm ","default_branch":null,"files":null,"tree":[],"storefront":"/r/birdflop","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/birdflop/web/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}