The Erongo Software website -- a single-page static site in the site-oms design
language (IBM-Carbon-inspired: Inter, 2px radii, flat surfaces, light-first with a
dark variant, #2563eb accent).
| File | Purpose |
|---|---|
index.html |
The single page: hero, Development, Process (Plan/Build/Connect/Automate), Products, Past Work, Case Studies, CTA |
scope.html |
"Scope Your Project" wizard -- interactive project-scoping tool served at /scope (canonical) and /scope.html |
privacy.html |
Privacy Policy (PoPI) -- served at /privacy (canonical) and /privacy.html |
terms.html |
Terms of Use (CPA plain-language) -- served at /terms (canonical) and /terms.html |
style.css |
Design tokens + all components (page + wizard) |
app.js |
Mobile nav, scroll-spy, reveal-on-scroll, footer year |
theme.js |
Theme toggle (respects prefers-color-scheme, persists to localStorage) |
img/ |
OG card (SVG + PNG), favicons, PWA manifest icons |
sitemap.xml |
/ + /scope + /privacy + /terms + case studies |
privacy.html and terms.html are the canonical legal documents for all
erongo properties (erongo.net, the service sites, and the SaaS products);
the service-site footers link here with absolute URLs. They are plain
static HTML in the house design language (.legal-doc styles in
style.css). Erongo Software, Walvis Bay, Namibia.
- Hero -- development-first positioning, CTA to book a call or run the scope wizard
- Development (
#development) -- the four services: Technical Consultation, Software Delivery, Integrations and APIs, Automation and Applied AI - Process (
#process) -- Plan / Build / Connect / Automate - Products (
#products) -- OMS (flagship, → oms-platform.net) + unreleased products (redacted) - Past work (
#work) -- selection of client projects with tech tags - Track record (
#track-record) -- track-record metrics (dev hours, automated tests, runbooks) and the "we run on what we sell" internal tools
Public services (radio, headlines) were dropped with the single-page rewrite -- the radio service was retired in the erongo infra in 2026-09.
Served by the central Nginx on e1 -- see runbook 023 (runbooks/023-web-site.md).
The deploy artifact is the vendored copy in
runbooks/ansible/roles/quadlet/files/site/www/. After changes here:
cd runbooks/ansible/roles/quadlet/files/site/www
cp ~/Documents/erongo/web-site/{index.html,scope.html,style.css,theme.js,app.js} .
cp ~/Documents/erongo/web-site/{favicon.ico,favicon.svg,favicon-96x96.png,apple-touch-icon.png,site.webmanifest} .
rsync -a --delete ~/Documents/erongo/web-site/img/ img/Then deploy:
cd runbooks/ansible
ansible-playbook playbooks/site.yml -i inventory/production --tags "site,nginx"Commit the vendored files in the runbooks repo with the site change.