# lora.vegas Las Vegas Meshtastic and LoRa community website. ## About This site provides information about the Las Vegas mesh networking community, including: - Mesh channel configurations - Community coordination (Discord, Signal) - Meetup information - Local resources ## Contributing To contribute to this site, contact **sneak@sneak.berlin** for git repository access. ## Technical Details This is a static site built with Hugo. The site is deployed automatically via GitHub Actions. ### Local Development ```bash hugo server ``` Visit http://localhost:1313 to preview. ### Build ```bash hugo ``` Output will be in the `public/` directory. ## Entrypoints This repository adheres to the [Scripts to Rule Them All](https://github.com/github/scripts-to-rule-them-all) standard: normalized scripts in `script/` are the entrypoints for the development workflow, and the Makefile targets are thin shims that call them. We provide: - `script/bootstrap` — install all build dependencies (git, make, hugo, node/npm) idempotently - `script/setup` — prepare a fresh clone: run `script/bootstrap` and install the git pre-commit hook - `script/test` — the correctness check: a clean `hugo --minify` production build - `script/lint` — a clean build that surfaces broken links and path collisions - `script/fmt` — format the repo's own top-level markdown docs with prettier - `script/fmt-check` — check that formatting (read-only) - `script/check` — run `script/fmt-check` then `script/test`; modifies nothing - `script/docker` — build the Docker image tagged with the project name - `script/cibuild` — the CI build (`docker build .`); the Dockerfile runs `make check` - `script/install-precommit` — install the git pre-commit hook that runs `script/check` A convenience `make serve` target runs `hugo server` for local preview. ## License Content is provided as-is for community use.