Anonymous Blog Stack: Hugo + Tor + Nym Mixnet

Gabx <[email protected]> Fri, 28 Nov 2025 12:35:22 +0100
Newsgroups alt.privacy.anon-server,alt.privacy,alt.anonymous
Organization Victor Hostile Communication Center 1312
Message-ID <[email protected]>
Just finished setting up what I think is a pretty solid anonymous
publishing stack and wanted to share the architecture.

== The Setup ==

A single-source markdown blog published simultaneously on two
anonymous networks:

1) Tor Hidden Service (.onion)
    - Hugo static site generator
    - Nginx serving HTML
    - Full themed website with CSS

2) Nym Mixnet (nym://)
    - NymView server
    - Raw markdown files
    - Maximum traffic analysis protection

== How It Works ==

Write once in markdown, publish to both networks with one command:

   $ sudo blog-sync.sh

The script:
- Runs `hugo --minify` → generates HTML for Tor
- Copies .md files to NymView pages directory
- Auto-generates index with article links
- Restarts NymView server

== Stack Details ==

- Debian 12
- Hugo 0.139.5 (compiled from source with security hardening)
- Nginx (no logs, security headers)
- Tor hidden service
- NymView server (Rust, compiled from source)
- Separate unprivileged users

The whole thing runs on a modest VPS. Setup took a few hours
including compilation time.

Pretty awesome to have a censorship-resistant blog with state-level
traffic analysis protection. The future of anonymous publishing
is here.

Happy to answer questions if anyone wants to replicate this.

-- 
Victor Nym
Tor:  n5ry24fweklbn562o7fnyefanygtwxlgi7aevn26huuxqlsftxy5ljqd.onion
Nym: 
nym://CLY4hVa43a76svg3qdJRCMn5TGGB6tmQo7ke2abwV9v3.95YHNqZUL17mKUgg4JzZfHvkrgueghDhoNN2KGWiAfXg@DAmZukNn2u3WgsHPsJxKo99QY87NAmkDqUr9LHAUXMUY/index

Gabx
-- 
https://yamn.virebent.art
https://news.tcpreset.net
http://e2mjj44t3eauxra2rmrlpn7vbd6whziypccfehlrlgnnvgr6xwp5lrad.onion/