mirror of
http://git.nowherejezfoltodf4jiyl6r56jnzintap5vyjlia7fkirfsnfizflqd.onion/nihilist/blog-contributions.git
synced 2025-05-15 19:37:02 +00:00
The Nihilism OPSEC Blog: exploring Privacy, Anonymity, Deniability and Productivity.
deploy | ||
docs | ||
overrides | ||
scripts | ||
.gitignore | ||
.gitmodules | ||
mkdocs.yml | ||
README.md |
Nihilist OPSEC blog
mkdocs-material markdown edition
How to run
Docker
To run the blog yourself, you'll need a Tor daemon running with socks5 proxy at localhost:9050
. It will be used to clone/pull the repository from Docker container.
You also need an onionv3 domain and hidden service exposing localhost:7080
as HTTP.
Download 3 files from the deploy/
directory. You only need to edit the SITE_URL
in docker-compose.yml
to the vanity domain you generated.
Then run:
$ docker compose up -d && docker compose logs -f
It will automatically clone the repository and start serving it with nginx on the URL you provided.
Local development
You need to install mkdocs-material package from your distro's repository or from pip.
Then from the main directory run:
$ mkdocs serve
It should be served on http://locahost:8000