MCPcopy Index your code
hub / github.com/du82/nonograph

github.com/du82/nonograph @v0.2.7

Chat with this repo
repository ↗ · DeepWiki ↗ · release v0.2.7 ↗ · + Follow
245 symbols 613 edges 7 files 3 documented · 1%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

android-chrome-512x512

Nonograph

为注重隐私的网络提供匿名发布服务

GitHub License GitHub Release GitHub commit activity Tor Hidden Service

English | 简体中文

用于自建匿名发布平台。无需账号,没有跟踪。用于撰写、发布、分享。不收集其他任何信息。

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

已知实例

运行状态 位置 公网域名 洋葱网络
Website 🏴‍☠️ Unknown https://nonogra.ph http://aue5jcgehi2uq5gdrxuhfqmyw4yfrsq3ggd7bvcydqyhlnwha27iqiad.onion/
Website 🏴‍☠️ Unknown https://write.daun.world/ http://fmoigm7j3z6vh4hgssdfhlt6knkp443thgxpe5wmbaevvb5km2d3suyd.onion/
Website 🇫🇮 Finland https://proxy.write.daun.world/ 见上文
Website 🇰🇿 Kazakhstan http://5mq3db45agipsceghnpx3iumlctya3absmp4sgnitqcmrmhaqhbbjcid.onion/

部署

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

若有需要,make up 会安装 Docker,构建包含 Tor 的容器,并打印出你的 .onion 地址。

make up        # 在 Tor 上启动服务
make tor       # 打印 .onion 地址
make status    # 检查状态
make down      # 停止容器
make clean     # 彻底移除容器

讨厌 Docker 吗?运行 ./run 以原生方式构建并运行(仅限 Linux)。

功能

  • 支持带表格、代码块、脚注和 #spoiler# 语法的 Markdown 格式
  • 可从 URL 嵌入图片和视频
  • 无需账户,不记录 IP 地址,不进行数据分析
  • 开箱即用的 Tor 隐藏服务
  • 仅需 64MB 内存即可运行。在树莓派或便宜的 VPS 上也能良好运行

依赖环境

  • 基于 Debian 的 Linux 系统(如 Raspberry Pi OS、KDE Neon、Pop_OS 等,不包括 Ubuntu)
  • 64MB 内存,64MB 磁盘空间

项目名称灵感

anonymous(匿名) + monograph(专题著作) + telegraph(电报) = nonograph

安全审计

许可协议

公共领域(Unlicense)。该软件属于所有人。无限制使用、修改或分享,无需署名,不附带任何条件,不提供任何保证。

Core symbols most depended-on inside this repo

render_markdown
called by 138
src/parser.rs
insert
called by 61
src/main.rs
generate_post_id
called by 27
src/main.rs
assert_code_block_structure
called by 20
src/parser.rs
sanitize_text
called by 18
src/parser.rs
html_escape
called by 11
src/parser.rs
strip_javascript
called by 10
src/nojs.rs
render
called by 9
src/template.rs

Shape

Function 200
Method 26
Class 17
Enum 2

Languages

Rust100%

Modules by API surface

src/parser.rs111 symbols
src/main.rs75 symbols
src/config.rs16 symbols
src/archiver.rs16 symbols
src/save.rs11 symbols
src/template.rs8 symbols
src/nojs.rs8 symbols

For agents

$ claude mcp add nonograph \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact