MCPcopy
hub / github.com/acepanel/panel

github.com/acepanel/panel @v3.2.5 sqlite

repository ↗ · DeepWiki ↗ · release v3.2.5 ↗
5,652 symbols 16,561 edges 653 files 2,303 documented · 41%
README

[简体中文] | [English]

AcePanel

New generation of all-in-one server operation and maintenance management panel

Simple and lightweight, efficient operation and maintenance

Website: acepanel.net | QQ group: 12370907 | WeChat group: Copy this link

Go Release Test Report Card Stars License

Advantages

  1. Extremely low occupancy: Developed in Go language, small installation package, low occupancy, single file operation, will not affect system performance
  2. Low Destructiveness: Designed to minimize additional modifications to the system, we make the fewest modifications to the system among similar products
  3. Follow the Times: The overall design is at the forefront of the times, with good compatibility with new systems, leading in the same type of products
  4. Efficient Operation and Maintenance: Complete functions, strong customization capabilities, can quickly deploy small websites, and deploy complex applications based on customized requirements
  5. Offline Operation: Support offline mode, and even stop the panel process after deployment, without affecting any existing services
  6. Safe and Stable: The panel adopts a variety of industry technologies to ensure the security of the body, and has been running stably in multiple survival environments for a long time
  7. Fully Open Source: Few fully open source panels, you can freely modify and develop the panel on the premise of complying with the open source agreement
  8. Permanently free: Commit to the panel body will not introduce any charging/authorization functions in the future, and will be permanently free to use

Quick Install

Supported clean mainstream systems under amd64 | arm64 architecture, please refer to the installation documentation for specific supported systems.

bash <(curl -sSLm 10 https://dl.acepanel.net/helper.sh)

UI Screenshots

UI Screenshots

Partners

If the AcePanel is helpful to you, welcome to sponsor us, also thanks to the following supporters/sponsors:

微晓朵 林枫云 盘古云 WAFPRO 盾云SCDN 毫秒镜像

sponsors

Star History

Star History Chart

Extension points exported contracts — how you extend this code

App (Interface)
App 应用接口 [30 implementers]
pkg/types/app.go
BackupAccountRepo (Interface)
(no doc) [47 implementers]
internal/biz/backup_storage.go
WithPrepare (Interface)
(no doc) [8 implementers]
internal/http/request/request.go
App (Interface)
(no doc) [30 implementers]
web/src/views/app/types.ts
Node (Interface)
Node 是配置中可出现在容器内的元素:指令、块或注释 [3 implementers]
pkg/webserver/apache/ast.go
Storage (Interface)
(no doc) [4 implementers]
pkg/storage/types.go
Firewall (Interface)
Firewall 防火墙统一接口 [2 implementers]
pkg/firewall/firewall.go
Operator (Interface)
(no doc) [3 implementers]
pkg/db/db.go

Core symbols most depended-on inside this repo

Get
called by 2591
internal/biz/ssh.go
Error
called by 1186
internal/service/helper.go
Success
called by 584
internal/service/helper.go
Run
called by 318
pkg/types/task.go
Errorf
called by 298
pkg/tools/logger.go
Error
called by 294
pkg/storage/s3sdk/s3.go
Execf
called by 291
pkg/shell/exec.go
String
called by 262
pkg/dns/dns.go

Shape

Method 3,683
Struct 1,003
Function 828
Interface 105
TypeAlias 33

Languages

Go95%
TypeScript5%

Modules by API surface

mocks/biz/WebsiteStatRepo.go154 symbols
mocks/biz/WebsiteRepo.go94 symbols
mocks/biz/CertRepo.go94 symbols
mocks/biz/AppRepo.go88 symbols
mocks/biz/ContainerRepo.go82 symbols
mocks/biz/DatabaseServerRepo.go76 symbols
mocks/biz/BackupRepo.go76 symbols
mocks/biz/UserRepo.go70 symbols
mocks/biz/ScanEventRepo.go70 symbols
mocks/biz/SettingRepo.go64 symbols
pkg/webserver/apache/vhost.go60 symbols
pkg/webserver/types/vhost.go58 symbols

Dependencies from manifests, versioned

filippo.io/edwards25519v1.2.0 · 1×
github.com/DeRuina/timberjackv1.4.5 · 1×
github.com/G-Core/gcore-dns-sdk-gov0.3.3 · 1×
github.com/Microsoft/go-winiov0.6.2 · 1×
github.com/andybalholm/brotliv1.2.1 · 1×
github.com/bddjr/hlfhrv1.6.0 · 1×
github.com/bddjr/shuttingdownv0.1.0 · 1×
github.com/beevik/ntpv1.5.0 · 1×
github.com/boombuler/barcodev1.1.0 · 1×
github.com/boyter/go-stringv1.0.5 · 1×

Datastores touched

(mongodb)Database · 1 repos
adminDatabase · 1 repos

For agents

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

⬇ download graph artifact