scanopyOps & cloud

scanopy

A network documentation platform that continuously discovers and maps topology, hosts, workloads, and application dependencies through scheduled scans.

  • DevOps
  • Operations
  • Monitoring / Observability
  • Data analysis
  • Web
  • Browser
  • Self-hostable
  • Runs locally
  • Docker supported
scanopy screenshot
Popularity
5.8k Stars
GitHub stars
Recent activity
10/2/2026
Updated in the last 30 days
License
AGPL-3.0
Strong copyleft

Why it matters

We look beyond stars: what problem it solves, whether it creates real utility, and what makes its approach worth noticing.

Last 90 days

Problem

Addresses the issue of network documentation becoming stale and disconnected from the actual infrastructure state due to manual maintenance.

Practical value

Automates the generation of multi-dimensional views through scheduled scans, significantly reducing the manual effort required for mapping network architecture and dependencies.

Innovation / differentiation

Integrates network discovery with visualization, enabling automated mapping from physical to application layers without requiring device-specific agents.

Leverage potential

Supports multiple export formats and provides an API, facilitating integration into existing operational workflows or as a source of truth.

Why now

The demand for automated asset visualization is growing alongside the increasing complexity of infrastructure and the widespread adoption of cloud-native environments.

Community activity

In the last 90 days there were 33 new issues and 76 pull requests; the bounded issue/PR samples include 19 issue authors and 4 PR contributors, with at least 17 releases.

Maintainer responsiveness

The 33-issue window sample had a 73% close rate, and the 76-pull-request sample had a 80% merge rate. Maintainer-response observations covered 79% of that issue sample, with a 85% response rate and median first response of 3.5 days.

4 contributors in PR sampleAt least 17 releasesIssue response rate 85% · sample 26 (79% coverage)Median first response 3.5dPR merge rate 80% · 76 sampled in window

Key highlights

  • Discover hosts, services, and network relationships through scheduled scans
  • Produce L2, L3, workload, and application-dependency views from each scan
  • Support distributed scanning plus Docker and SNMP integrations

Quick start

How it is installed, how hard it is, and where to start.

Where it runs

Docker

Difficulty

Medium — some setup needed

Docker supportedSelf-hostableRuns locally
  1. 01Download the docker-compose.yml file provided by the project.
  2. 02Run docker compose up -d to start the Scanopy service.
  3. 03Open port 60072 on the server in a browser and create the local account.
  4. 04Wait for the first scan, then configure additional segments, SNMP, or Docker discovery for the environment.

Best for

  • Teams that want data on their own servers
  • Developers who want to try it on their machine
  • People who prefer Docker deploys

More about it

Scanopy replaces manually maintained network diagrams with automatic discovery. A scanning daemon inspects the current infrastructure on a schedule and produces four views from the same scan: L2 physical topology, L3 logical networking, workloads, and application dependencies. The goal is to document what is actually running instead of preserving a static drawing that drifts over time.

The project includes more than 230 service definitions for databases, web servers, containers, network infrastructure, and enterprise applications. Multiple daemons can scan separate segments, while Docker and SNMP integrations add container and network-device discovery. Results can be exported as SVG, Mermaid, or Confluence content, and live views can be shared.

The self-hosted edition is licensed under AGPL-3.0 and has a Docker Compose quick start; a hosted Scanopy Cloud option is also available.

Sources

Each field shows its status and source — expand to review.

15 · Expand
  • capability tags

    Verified

    monitoring, data_analysis

    Source: manual_curated · Manually curated from the verified project README; no AI draft. · 8/17/2026

  • editor note

    Verified

    {"en":"It targets a specific operational problem: network documentation goes stale quickly. Because the model is rebuilt from scheduled discovery instead of redrawn manually, it is more useful for environments that mix multiple VLANs, sites, containers, and traditional network devices.","zh":"它解决的是“网络文档很快过期”这个具体问题:拓扑来自周期性扫描,而不是让运维人员反复重画。对多 VLAN、多站点、容器与传统网络设备混合的环境,比单纯画拓扑图更有持续维护价值。"}

    Source: manual_curated · Manually curated from the verified project README; no AI draft. · 8/17/2026

  • how to use

    Verified

    {"steps":[{"en":"Download the docker-compose.yml file provided by the project.","zh":"下载项目提供的 docker-compose.yml。"},{"en":"Run `docker compose up -d` to start the Scanopy service.","zh":"执行 `docker compose up -d` 启动 Scanopy 服务。"},{"en":"Open port 60072 on the server in a browser and create the local account.","zh":"浏览器访问服务器的 60072 端口并创建本地账户。"},{"en":"Wait for the first scan, then configure additional segments, SNMP, or Docker discovery for the environment.","zh":"等待首次扫描完成,再根据网络环境配置额外网段、SNMP 或 Docker 发现。"}],"installAt":"docker","difficulty":"medium"}

    Source: manual_curated · Manually curated from the verified project README; no AI draft. · 8/17/2026

  • intro

    Verified

    {"en":"Scanopy replaces manually maintained network diagrams with automatic discovery. A scanning daemon inspects the current infrastructure on a schedule and produces four views from the same scan: L2 physical topology, L3 logical networking, workloads, and application dependencies. The goal is to document what is actually running instead of preserving a static drawing that drifts over time.\n\nThe project includes more than 230 service definitions for databases, web servers, containers, network infrastructure, and enterprise applications. Multiple daemons can scan separate segments, while Docker and SNMP integrations add container and network-device discovery. Results can be exported as SVG, Mermaid, or Confluence content, and live views can be shared.\n\nThe self-hosted edition is licensed under AGPL-3.0 and has a Docker Compose quick start; a hosted Scanopy Cloud option is also available.","zh":"Scanopy 用自动发现替代手工维护的网络拓扑图。一个扫描守护进程按照计划探测当前基础设施,并从同一次扫描生成 L2 物理拓扑、L3 逻辑网络、工作负载和应用依赖四类视图,用来反映实际运行状态而不是静态绘图文件。\n\n项目内置 230 多种服务定义,可识别数据库、Web 服务、容器、网络设备和企业应用;也支持跨网段部署多个扫描守护进程,并通过 Docker 与 SNMP 获取更多主机和网络硬件信息。生成结果可以导出为 SVG、Mermaid 或 Confluence 内容,也可以提供实时共享视图。\n\n自托管版本采用 AGPL-3.0,并提供 Docker Compose 快速启动;另外也有托管的 Scanopy Cloud。"}

    Source: manual_curated · Manually curated from the verified project README; no AI draft. · 8/17/2026

  • Latest release

    Verified

    v0.17.18

    Source: GitHub API · latest_release=v0.17.18 · 10/2/2026

  • License

    Verified

    AGPL-3.0

    Source: GitHub API · license.spdx_id=AGPL-3.0 · 10/2/2026

  • needs api key

    Verified

    No

    Source: manual_curated · Manually curated from the verified project README; no AI draft. · 8/17/2026

  • One-liner

    Verified

    {"en":"A network documentation platform that continuously discovers and maps topology, hosts, workloads, and application dependencies through scheduled scans.","zh":"通过定时扫描自动生成并持续更新网络拓扑、主机、工作负载和应用依赖视图的网络文档平台。"}

    Source: manual_curated · Manually curated from the verified project README; no AI draft. · 8/17/2026

  • Platforms

    Verified

    browser

    Source: manual_curated · Manually curated from the verified project README; no AI draft. · 8/17/2026

  • Category hint

    Inferred from materials

    ai-apps

    Source: Project README · hint=ai-apps · 8/14/2026

  • product forms

    Verified

    web

    Source: manual_curated · Manually curated from the verified project README; no AI draft. · 8/17/2026

  • role tags

    Verified

    devops, operations

    Source: manual_curated · Manually curated from the verified project README; no AI draft. · 8/17/2026

  • supports docker

    Verified

    Yes

    Source: Repository file · dockerfile=true; compose=true · 10/2/2026

  • supports local

    Verified

    Yes

    Source: manual_curated · Manually curated from the verified project README; no AI draft. · 8/17/2026

  • supports self host

    Verified

    Yes

    Source: manual_curated · Manually curated from the verified project README; no AI draft. · 8/17/2026

Other verified projects matched by category, capabilities, and intended roles.