Compare commits
10 Commits
feat/initi
...
f1cab64bd4
| Author | SHA1 | Date | |
|---|---|---|---|
| f1cab64bd4 | |||
| 20c133ee61 | |||
| f993d36f0c | |||
| 28f4c0305e | |||
| e808fc1aaa | |||
| deb163595f | |||
| d3e421bb22 | |||
| b9a8f1b9b8 | |||
| 52f9ccf42e | |||
| 4242c483ff |
40
README.md
Normal file
40
README.md
Normal file
@@ -0,0 +1,40 @@
|
|||||||
|
# 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.
|
||||||
|
|
||||||
|
## License
|
||||||
|
|
||||||
|
Content is provided as-is for community use.
|
||||||
41
TODO.md
Normal file
41
TODO.md
Normal file
@@ -0,0 +1,41 @@
|
|||||||
|
# Status
|
||||||
|
|
||||||
|
pre-1.0
|
||||||
|
|
||||||
|
No git tags. The site is live, but the repo lacks the standard scaffold
|
||||||
|
(Makefile, LICENSE, Dockerfile, policy files).
|
||||||
|
|
||||||
|
# Next Step
|
||||||
|
|
||||||
|
Add the policy scaffold in one commit: Makefile with Hugo-appropriate
|
||||||
|
targets (test builds the site with hugo --minify, lint/fmt/fmt-check via
|
||||||
|
prettier over content and theme, check, hooks), .prettierrc and
|
||||||
|
.prettierignore, LICENSE, REPO_POLICIES.md, .editorconfig, and a
|
||||||
|
Dockerfile plus .dockerignore that builds the site and runs make check,
|
||||||
|
images pinned by sha256. Update README to mention the new workflow.
|
||||||
|
|
||||||
|
# Completed Steps
|
||||||
|
|
||||||
|
* 2026-02-10: design pass: minimal light theme with inline CSS, grey
|
||||||
|
wells for mesh channels and signal groups, horizontal overflow fix,
|
||||||
|
body width tuning, map link update
|
||||||
|
* 2026-02-10: added README and footer contribute link
|
||||||
|
* 2026-02-10: added Gitea workflow that builds the site and deploys to
|
||||||
|
Cloudflare Pages
|
||||||
|
* 2026-02-08: initial Hugo static site for lora.vegas
|
||||||
|
|
||||||
|
# Future Steps
|
||||||
|
|
||||||
|
* Add .gitea/workflows/check.yml that runs make check; pin the images
|
||||||
|
and actions in deploy.yml by sha256 (klakegg/hugo:ext-alpine,
|
||||||
|
node:20, actions/checkout, upload/download-artifact are all
|
||||||
|
unpinned)
|
||||||
|
* Rework README.md into the standard sections: Description, Getting
|
||||||
|
Started, Rationale, Design, TODO, License, Author (currently About,
|
||||||
|
Contributing, Technical Details, License)
|
||||||
|
* Replace the "content is provided as-is" README note with the text of
|
||||||
|
the committed LICENSE
|
||||||
|
* Expand .gitignore beyond Hugo outputs (OS and editor files)
|
||||||
|
* Verify the Cloudflare Pages deploy still works after the workflow
|
||||||
|
changes
|
||||||
|
* Keep mesh channel and signal group listings current
|
||||||
@@ -4,13 +4,20 @@ title: "LoRa Vegas"
|
|||||||
|
|
||||||
## Mesh Channels
|
## Mesh Channels
|
||||||
|
|
||||||
- **LV Traffic** — <a href="https://meshtastic.org/e/?add=true#Cg8SAQEaCkxWX1RyYWZmaWMSEQgBOAFABUgBUB5YFGgBwAYB" class="mono-link">https://meshtastic.org/e/?add=true#Cg8SAQEaCkxWX1RyYWZmaWMSEQgBOAFABUgBUB5YFGgBwAYB</a>
|
<div class="settings">
|
||||||
- **LASMeshMeet** — <a href="https://meshtastic.org/e/?add=true#CiQSEKBDmMMfm5yEaVfulQ2W3kwaC0xBU01lc2hNZWV0JQIAAAASDggBOAFABUgBUB5YFGgB" class="mono-link">https://meshtastic.org/e/?add=true#CiQSEKBDmMMfm5yEaVfulQ2W3kwaC0xBU01lc2hNZWV0JQIAAAASDggBOAFABUgBUB5YFGgB</a>
|
<span class="label">LV Traffic:</span><br>
|
||||||
- **LongFast** — Set region to **US**, modem preset to **LongFast**
|
<a href="https://meshtastic.org/e/?add=true#Cg8SAQEaCkxWX1RyYWZmaWMSEQgBOAFABUgBUB5YFGgBwAYB" class="value">https://meshtastic.org/e/?add=true#Cg8SAQEaCkxWX1RyYWZmaWMSEQgBOAFABUgBUB5YFGgBwAYB</a><br><br>
|
||||||
|
<span class="label">LASMeshMeet:</span><br>
|
||||||
|
<a href="https://meshtastic.org/e/?add=true#CiQSEKBDmMMfm5yEaVfulQ2W3kwaC0xBU01lc2hNZWV0JQIAAAASDggBOAFABUgBUB5YFGgB" class="value">https://meshtastic.org/e/?add=true#CiQSEKBDmMMfm5yEaVfulQ2W3kwaC0xBU01lc2hNZWV0JQIAAAASDggBOAFABUgBUB5YFGgB</a><br><br>
|
||||||
|
<span class="label">LongFast:</span> <span class="value">Set region to US, modem preset to LongFast</span>
|
||||||
|
</div>
|
||||||
|
|
||||||
## Signal Groups
|
## Signal Groups
|
||||||
|
|
||||||
- **Vegas-LongFast** — <a href="https://signal.group/#CjQKIG2kcUFN9wPzgpi3H_Lxwie3sgduhzrRdeISlAEyv3EtEhBKz7kID13JrlOfhI2X8ET_" class="mono-link">https://signal.group/#CjQKIG2kcUFN9wPzgpi3H_Lxwie3sgduhzrRdeISlAEyv3EtEhBKz7kID13JrlOfhI2X8ET_</a>
|
<div class="settings">
|
||||||
|
<span class="label">Vegas-LongFast:</span><br>
|
||||||
|
<a href="https://signal.group/#CjQKIG2kcUFN9wPzgpi3H_Lxwie3sgduhzrRdeISlAEyv3EtEhBKz7kID13JrlOfhI2X8ET_" class="value">https://signal.group/#CjQKIG2kcUFN9wPzgpi3H_Lxwie3sgduhzrRdeISlAEyv3EtEhBKz7kID13JrlOfhI2X8ET_</a>
|
||||||
|
</div>
|
||||||
|
|
||||||
## Discord
|
## Discord
|
||||||
|
|
||||||
@@ -26,7 +33,7 @@ title: "LoRa Vegas"
|
|||||||
|
|
||||||
### Past
|
### Past
|
||||||
|
|
||||||
- **#1** — Feb 4, 2026, 7 PM at Lee's Sandwiches
|
- **#1** — Feb 4, 2026, 7 PM at [Lee's Sandwiches, 3989 Spring Mountain Rd](https://maps.app.goo.gl/4Zc5zRVr8srTVStH9)
|
||||||
|
|
||||||
## LongFast Settings
|
## LongFast Settings
|
||||||
|
|
||||||
|
|||||||
@@ -12,7 +12,8 @@
|
|||||||
<body>
|
<body>
|
||||||
{{ block "main" . }}{{ end }}
|
{{ block "main" . }}{{ end }}
|
||||||
<footer>
|
<footer>
|
||||||
<p>lora.vegas — Las Vegas Meshtastic community</p>
|
<p>this site is a project by <a href="https://sneak.berlin">@sneak</a>.</p>
|
||||||
|
<p>lora.vegas — Las Vegas Meshtastic community <a href="https://git.eeqj.de/sneak/lora.vegas" class="contribute-link">[Contribute]</a></p>
|
||||||
</footer>
|
</footer>
|
||||||
</body>
|
</body>
|
||||||
</html>
|
</html>
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ body {
|
|||||||
color: var(--fg);
|
color: var(--fg);
|
||||||
line-height: 1.6;
|
line-height: 1.6;
|
||||||
padding: 2rem 1rem;
|
padding: 2rem 1rem;
|
||||||
max-width: var(--max-w);
|
max-width: 90%;
|
||||||
margin: 0 auto;
|
margin: 0 auto;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -71,6 +71,8 @@ a:hover {
|
|||||||
font-family: "SF Mono", "Fira Code", "Consolas", monospace;
|
font-family: "SF Mono", "Fira Code", "Consolas", monospace;
|
||||||
font-size: 0.9rem;
|
font-size: 0.9rem;
|
||||||
line-height: 1.8;
|
line-height: 1.8;
|
||||||
|
overflow-wrap: break-word;
|
||||||
|
word-break: break-all;
|
||||||
}
|
}
|
||||||
|
|
||||||
.settings .label {
|
.settings .label {
|
||||||
@@ -93,3 +95,7 @@ footer {
|
|||||||
border-top: 1px solid #e0e0e0;
|
border-top: 1px solid #e0e0e0;
|
||||||
padding-top: 1rem;
|
padding-top: 1rem;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
.contribute-link {
|
||||||
|
font-size: 0.7rem;
|
||||||
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user