https://github.com/swarmauri/peagen-com
MdWrk lander website for peagen.com.
https://github.com/swarmauri/peagen-com
docker github-actions lander mdwrk namecheap nginx-proxy-manager npmctl peagen static-site
Last synced: about 1 month ago
JSON representation
MdWrk lander website for peagen.com.
- Host: GitHub
- URL: https://github.com/swarmauri/peagen-com
- Owner: swarmauri
- Created: 2026-05-18T17:38:50.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2026-05-31T02:02:14.000Z (about 2 months ago)
- Last Synced: 2026-05-31T04:04:21.571Z (about 2 months ago)
- Topics: docker, github-actions, lander, mdwrk, namecheap, nginx-proxy-manager, npmctl, peagen, static-site
- Language: TypeScript
- Size: 2.08 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# peagen.com
Standalone MdWrk lander repository for [peagen.com](https://peagen.com).
## Commands
- `npm ci`
- `npm run check`
- `npm run build`
- `npm run docker:build`
- `npm run dns:plan` (uses PyPI `npmctl>=0.3.10` plus `npmctl-namecheap>=0.3.10`)
- `npm run proxy:plan` (uses PyPI `npmctl`)
The GitHub workflows install `npmctl>=0.3.10` and `npmctl-namecheap>=0.3.10` from PyPI, then use `npmctl validate`, `npmctl plan`, and `npmctl apply` against `desired-state/`.
## Deployment
This repo deploys as the `peagen-com` self-hosted Docker service. DNS is managed through the PyPI `npmctl-namecheap>=0.3.10` provider for the `peagen.com` zone and is declared in `desired-state/dns.yaml`.