Skip to content

ialer/simple-network

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple Network - 重构方案

项目概述

重构的 P2P 组网解决方案,Simple Network。

架构设计

simple-network/
├── sn-core/              # 核心库 (基于 EasyTier LGPL)
├── sn-server/            # 服务端封装
├── sn-client/            # 客户端封装
├── sn-cli/               # 命令行工具
├── sn-web/               # Web 管理界面
└── installers/           # 安装包构建脚本
    ├── linux/
    ├── macos/
    └── windows/

服务端封装 (sn-server)

功能

  • 多租户网络管理
  • 用户认证与授权
  • 网络拓扑可视化
  • 流量监控与计费
  • RESTful API

技术栈

  • Rust (核心)
  • PostgreSQL (数据存储)
  • Redis (缓存/会话)
  • gRPC (内部通信)

客户端封装 (sn-client)

功能

  • 简化配置
  • 自动连接
  • 系统托盘
  • 一键组网

技术栈

  • Rust (核心)
  • Tauri (桌面 GUI)
  • React (前端界面)

跨平台支持

Linux x86_64

  • .deb (Debian/Ubuntu)
  • .rpm (CentOS/RHEL/Fedora)
  • AppImage (通用)
  • 二进制 tarball

macOS

  • .dmg (图形安装)
  • Homebrew formula
  • 二进制 tarball

许可证合规

  • sn-core: LGPL v3 (保留原许可证)
  • sn-server/sn-client: 商业许可证或 Apache 2.0

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors