Nonograph

Nonograph

Docker app from Du's Repository

Overview

Nonograph is a simple anonymous publishing platform for anyone who wants their words to exist online without being tied to an identity. You write something, you get a shareable link, and you share your writing with whoever you'd like. No account creation, no profile, no analytics trail following readers around.
android-chrome-512x512

Nonograph

Anonymous publishing for the privacy-conscious web.

Nonograph is a simple anonymous publishing platform for anyone who wants their words to exist online without being tied to an identity. You write, you get a shareable link, and that's it. No account creation, no profile, no analytics trail following readers around.

https://github.com/user-attachments/assets/d662c9a2-f0ed-4266-bf55-e2c1f024269e

Known Instances

Uptime Location Clearnet Onion
Website 🏴‍☠️ Unknown https://nonogra.ph http://ortmy3ey5usdzf4ivht6axtb72owjniaeqrexknosyons544aooltzyd.onion/
Website 🏴‍☠️ Unknown https://write.eversiege.network/ http://fmoigm7j3z6vh4hgssdfhlt6knkp443thgxpe5wmbaevvb5km2d3suyd.onion/
Website 🏴‍☠️ Unknown https://write.anarchists.space/ http://qrb7g7gnowbpxxbpjeqaxr3a6odcvipd2xdumemvqj2nyfusghzzv6yd.onion
Website 🇭🇰 Hong Kong https://nonograph.com https://nonograph.ink http://gt65bmujun7alps7b7oar5x2u5lprxjdvpwrxcrnwkgheocjwllchhqd.onion/
Website 🏴‍☠️ Unknown https://disc.us.ci/ Tor unreachable
Website 🇫🇮 Finland https://proxy.write.daun.world/ http://fmoigm7j3z6vh4hgssdfhlt6knkp443thgxpe5wmbaevvb5km2d3suyd.onion/
Onion 🇷🇺 Russia http://q2w7sdjlmfc5vjif6y3372665wzyqskqvjji7bmhfn72orxcbljvonid.onion/
Onion 🇭🇺 Hungary http://oahjeuod7h7kiu7nfhasx34djvnwtlgzogk7a5t7kl2gqskskhi4r5qd.onion/
Onion 🏴‍☠️ Unknown http://uawaa47jvsfr3ij63ns25xp6qvhqswsx3fgij2evbrcnt3ygxq3dbwyd.onion/
Onion 🇰🇿 Kazakhstan http://5mq3db45agipsceghnpx3iumlctya3absmp4sgnitqcmrmhaqhbbjcid.onion/

These instances are provided by third-parties, each with their own policies. Choose one that reflects your values, or self-host.

Deploy

mkdir -p ~/nonograph/content ~/nonograph/onion
sudo docker run -d \
  --name nonograph \
  -p 8009:8009 \
  -v ~/nonograph/content:/app/content \
  -v ~/nonograph/onion:/var/lib/tor/hidden_service \
  --restart unless-stopped \
  ghcr.io/du82/nonograph:latest

or grab the source code and make your own container:

git clone https://github.com/du82/nonograph
cd nonograph
make up

Then check logs for your .onion address:

docker logs nonograph

Hate Docker? Run ./run to build and run natively (Debian only).

Features

Nonograph comes with an extensive list of markup options; type / on a new line to display a list of them.

image

Screenshots

The homepage and writing area:

homepage

The editor with a page in progress:

editor

A published page with an image:

published-page2

Codebase mirrored to...

Name and origins

anonymous + monograph + telegraph = nonograph

Nonograph is an open-source alternative to Telegraph (telegra.ph) with a focus on privacy and anonymity. Here is a decent history of the project that someone made in attempt to dox me.

"Nonograph" is pronounced like "non" + "oh" + "graph". Non, as in "aNONymous"

Audits and security

  • 10/13/2026 - @du82 added $13,200 USD worth of Monero to the bug bounty program.
  • 9/5/2026 - @netqo contributed security improvements. Paid in Monero in this pull request.
  • 8/21/2026 - @sgpinkus contributed security improvements. Paid in Monero in this pull request.
  • 6/22/2026 - @SmokeCamel was reimbursed and provided isolated VMs for running top AI models against Nonograph's parser. No vulnerabilities were found.
  • 4/20/2026 - @h_2_o0 found a URL validation bypass on 4/20 (nice), fixed in this commit.
  • 10/15/2025 - Security Assessment Report Redacted.pdf - audit of the initial release (v0.0.1), paid for in Monero. Only the auditors name and email were redacted. Fixed in this and this commit.

License

Public domain (Unlicense). This software belongs to everyone. Use it, modify it, share it without restriction. Do what you want with it, but remember there's no warranty. Please respect the policies of hosted Nonograph servers you come across.

Media gallery

Requirements

Internet access for first run

Categories

Download Statistics

102
Total Downloads

Related apps

Explore more like this

Explore all

Details

Repository
ghcr.io/du82/nonograph:latest
Last Updated2026-09-23
First Seen2026-09-19

Runtime arguments

Web UI
http://[IP]:[PORT:8009]
Network
bridge
Shell
bash
Privileged
false

Template configuration

Web UI PortPorttcp

Web interface port

Target
8009
Default
8009
Value
8009
Content DirectoryPathrw

Directory to store published content

Target
/app/content
Default
/mnt/user/appdata/nonograph/content
Value
/mnt/user/appdata/nonograph/content
Tor Hidden ServicePathrw

Hidden service directory (contains private keys)

Target
/var/lib/tor/hidden_service
Default
/mnt/user/appdata/nonograph/onion
Value
/mnt/user/appdata/nonograph/onion