You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: blog, about page, remove Exegol refs, clean em
dashes
- Add Blog section (/blog + /blog/:slug) with article listing and empty state
- Add About page in docs (/docs/about): why, components, design choices, team
- Remove all mentions of Exegol (HomePage FAQ, PricingPage)
- Remove em dashes from all visible text across the site
- Add Blog link in navbar
desc: 'Use Nihil as a ready-to-deploy offensive environment for real engagements — AD attacks, network recon, web testing. Reproducible, auditable, and yours to customize.',
103
+
desc: 'Use Nihil as a ready-to-deploy offensive environment for real engagements: AD attacks, network recon, web testing. Reproducible, auditable, and yours to customize.',
104
104
},
105
105
{
106
106
title: 'CTF Players',
107
-
desc: "Spin up a fully loaded container in seconds and get straight to the challenge. No setup overhead, no missing tools — just nihil start ctf and you're in.",
107
+
desc: "Spin up a fully loaded container in seconds and get straight to the challenge. No setup overhead, no missing tools, just nihil start ctf and you're in.",
108
108
},
109
109
{
110
110
title: 'Security Students',
111
-
desc: 'Learn offensive techniques in a clean, transparent environment. Every tool, every script is visible on GitHub — no magic, no black box to get lost in.',
111
+
desc: 'Learn offensive techniques in a clean, transparent environment. Every tool, every script is visible on GitHub. No magic, no black box to get lost in.',
112
112
},
113
113
{
114
114
title: 'Security Researchers',
115
-
desc: 'Isolate your work in dedicated containers per project. Arch-based images with full control over what goes in — fork, tweak, and rebuild as you need.',
115
+
desc: 'Isolate your work in dedicated containers per project. Arch-based images with full control over what goes in. Fork, tweak, and rebuild as you need.',
Our tool <spanclassName="text-amber-400/90 font-medium">Nihil</span> — hand-crafted Docker images and scripts for real-world offensive work — from Windows and
48
+
Our tool <spanclassName="text-amber-400/90 font-medium">Nihil</span>: hand-crafted Docker images and a CLI for real-world offensive work, from Windows and
49
49
network infra to web. No magic, just good pigeons with better opsec.
Nihil is an offensive security environment built by TheNullPigeons. It ships as Arch-based Docker images paired with a Python CLI that handles everything — pulling images, creating containers, managing workspaces and VPN sessions. No hidden config, no telemetry, no black box.
197
+
Nihil is an offensive security environment built by TheNullPigeons. It ships as Arch-based Docker images paired with a Python CLI that handles everything: pulling images, creating containers, managing workspaces and VPN sessions. No hidden config, no telemetry, no black box.
Rolling updates, minimal footprint, and we like having full control over what goes in. We're both long-time Arch users, and it gives Nihil a slightly different flavor compared to Exegol's Debian base. Everything is in the Dockerfiles — fork and tweak as you like.
219
+
Rolling updates, minimal footprint, and we like having full control over what goes in. We're both long-time Arch users, and it keeps the base lean and up-to-date without waiting for distro packaging cycles. Everything is in the Dockerfiles, fork and tweak as you like.
On GitHub Container Registry (ghcr.io). You can also build them yourself from the repo — no account required to build, no pull limit for public images.
230
+
On GitHub Container Registry (ghcr.io). You can also build them yourself from the repo, no account required, no pull limit for public images.
We love Exegol. Nihil is our own take: same spirit of a ready-to-use offensive environment, but fully open and maintained by us. No SaaS, no paywall — just images and scripts you can audit and customize.
252
+
Nihil is our own take on a ready-to-use offensive environment: Arch-based, fully open, no SaaS, no paywall. Just images and a CLI wrapper you control entirely.
git clone https://github.com/TheNullPigeons/nihil.git && cd nihil
23
23
pip install -e .`,
24
-
note: 'Requires Python 3.12+ and Docker. The CLI will pull images from GitHub Container Registry — no manual docker build.',
24
+
note: 'Requires Python 3.12+ and Docker. The CLI will pull images from GitHub Container Registry, no manual docker build needed.',
25
25
},
26
26
{
27
27
title: 'Pull an image (optional)',
@@ -44,7 +44,7 @@ nihil start lab --image active-directory`,
44
44
},
45
45
{
46
46
title: 'Useful commands',
47
-
note: 'nihil info — list images and containers. nihil doctor — check Docker and config. Inside the container, Ctrl+R in zsh to search tool names (bloodhound, netexec, etc.) in history.',
47
+
note: 'nihil info: list images and containers. nihil doctor: check Docker and config. Inside the container, Ctrl+R in zsh to search tool names (bloodhound, netexec, etc.) in history.',
0 commit comments