ERSN provides emergency communications coverage for the Arnold and Murphy's region in California. This repository contains our community website, hosted at ersn.net.
To run the server locally run the following:
# Install pnpm if you haven't already
brew install pnpm
# Install dependencies
pnpm install
# Start development server
pnpm run dev
Then point your browser at http://localhost:4321
We welcome contributions from the community! Whether you're fixing bugs, improving documentation, or adding new features, here's how you can contribute:
- Fork the repository
- Create a new branch for your feature (
git checkout -b feature/amazing-change
) - Make your changes
- Run the site locally to ensure everything works (
pnpm run dev
) - Commit your changes (
git commit -m 'Add amazing change'
) - Push to your branch (
git push origin feature/amazing-change
) - Open a Pull Request, include screenshots of your changes
- Please follow existing coding style and conventions
- Update documentation as needed
- Keep commits focused and write clear commit messages
- Be respectful and constructive in discussions
When changes are merged, GitHub Actions will automatically deploy it to infrastructure hosted by Reflexive Labs.
This project is licensed under the Mozilla Public License 2.0 (MPL-2.0). See the LICENSE file in the repository for the full license text.
Please note that while the source code is open source, some content (including logos, images, and specific text content) may be copyrighted and require explicit permission for use. For details about usage rights for specific content, please contact the project maintainers.