🔥 1Panel is a modern, open-source VPS control panel — and the only one with native AI agent support. Run Ollama models, deploy OpenClaw agents, and manage your entire server stack from one clean web interface.
26 matches across 2 categories. Click a row to expand file-level details.
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | core/cmd/server/main.go | 21 | // @description Custom Token Format, Format: md5('1panel' + API-Key + UnixTimestamp). |
| LOW | core/app/api/v2/setting.go | 261 | // @Summary Load system address |
| LOW | frontend/vite-env.d.ts | 1 | /// <reference types="vite/client" /> |
| LOW | agent/cmd/server/main.go | 1 | package main |
| LOW | agent/cmd/server/main.go | 21 | // @description eg: |
| LOW | agent/app/api/v2/database_mysql.go | 201 | // @Success 200 {array} dto.MysqlFormatCollationOption |
| LOW | agent/app/api/v2/setting.go | 141 | // @Security Timestamp |
| LOW | agent/app/api/v2/agents.go | 301 | // @Security ApiKeyAuth |
| LOW | agent/app/api/v2/database_redis.go | 81 | // @Tags Database Redis |
| LOW | agent/app/api/v2/device.go | 221 | // @Tags Device |
| LOW | agent/app/api/v2/dashboard.go | 81 | return |
| LOW | agent/app/api/v2/dashboard.go | 181 | |
| LOW | agent/app/api/v2/container.go | 81 | // @Tags Container |
| LOW | agent/app/api/v2/container.go | 221 | // @Security ApiKeyAuth |
| LOW | agent/app/api/v2/ftp.go | 161 | // @Router /toolbox/ftp/sync [post] |
| LOW | agent/app/api/v2/website.go | 1081 | // @Success 200 {object} response.Database |
| LOW | agent/app/api/v2/ssh.go | 121 | // @Security ApiKeyAuth |
| LOW | agent/app/api/v2/cronjob.go | 101 | // @Tags Cronjob |
| Severity | File | Line | Snippet |
|---|---|---|---|
| LOW | frontend/src/layout/components/Sidebar/index.vue | 133 | function buildMenuListFromSettings(hideMenuValue?: string) { |
| LOW | frontend/src/utils/date.ts | 87 | export function dateFormatSimpleWithSecond(dataStr: any) { |
| LOW | frontend/src/utils/file.ts | 119 | export function buildFileShareDownloadUrl(code: string, currentNode: string, password?: string): string { |
| LOW | frontend/src/utils/monaco.ts | 37 | export async function loadMonacoLanguageSupport() { |
| LOW | frontend/src/utils/xpack.ts | 121 | export async function loadMasterProductProFromDB() { |
| LOW | frontend/src/extensions/xpack.ts | 72 | function getEnterpriseSkillsHubModule(): EnterpriseSkillsHubModule | null { |
| LOW | frontend/src/extensions/xpack.ts | 80 | export async function listEnterprisePublishedSkillHub(params: { agentType?: string; keyword?: string }) { |
| LOW | …st/file-management/ai-search/file-ai-search-drawer.vue | 858 | function resetAiSearchLimitsToDefaults() { |