ogurexxx open to work
RU EN
← cd ~

ogurexxx@root:~$ cat /etc/colophon

How this site is built

Built from scratch: no site builders, CMS or frameworks. Below is what it's made of and how it's protected. The numbers are computed from the site's files right now.

colophon.yml

backend: "PHP 8.4, no frameworks or third-party libraries"

storage: "a single JSON file — no database"

frontend: "HTML, CSS and vanilla JavaScript — 90 KB of scripts, 68 KB of styles"

code: "7 721 lines of PHP · 1 537 JS · 1 062 CSS"

fonts: "Geist and Geist Mono — self-hosted"

third_party_requests: 0

cookies: "1 — and only if you switch the language"

security_tests: 71

languages: "ru, en — 446 translated strings"

Principles

  • No trackers, ads, CDNs or third-party fonts: every file loads from this domain only.
  • Lightweight: the home page is under 200 KB including fonts — the exact weight of any page is at the bottom, after “Transferred”.
  • Content works without JavaScript: scripts add the terminal and effects but never hide the text.
  • Works offline: pages you have already opened, terminal included, load without a network — even if the server is down.
  • Accessibility: WCAG AA contrast, keyboard navigation, and respect for “reduce motion”.

Security

  • A strict Content-Security-Policy: own scripts only, each with a one-time nonce, no inline styles. HSTS with preload, protection against framing. Live audit
  • 71 automated security tests: XSS, CSRF, SSRF, Host spoofing, password brute-force, leaking private files. They run automatically on every push to GitHub.
  • The site runs in an isolated container without root, on a read-only filesystem; it can only write to its data folder.
  • Attacking addresses are blocked automatically, and bot traps show what scanners are looking for. Attack map
  • Outages are written up publicly: timeline, cause, fixes. Incidents
  • The site is open for testing: rules, safe harbor and thanks to researchers. Vulnerability disclosure
  • The site doesn't track visitors: a self-hosted counter with no cookies and no stored IPs. Privacy

For the curious

  • Press ~ to open the terminal. It has more commands than help lists.
  • Ctrl+K (⌘K on Mac) opens the command palette: jump to any page, project or terminal command.
  • In a real terminal: curl ogurexxx.ru · curl ogurexxx.ru/map
  • A Gopher mirror — a 1991 protocol older than the web: curl gopher://ogurexxx.ru/
  • Take a look at the browser console and the page source.

Thanks

  • Geist and Geist Mono fonts — Vercel, SIL Open Font License.
  • Continent outlines on the attack map — Natural Earth, public domain.
  • Independent configuration grading — Mozilla Observatory.