2026-04-07 02:04:22 +05:30
|
|
|
export interface MenuItem {
|
|
|
|
|
title: string
|
|
|
|
|
href: string
|
|
|
|
|
id: string
|
|
|
|
|
sort: number
|
2026-04-07 05:05:28 +05:30
|
|
|
/** Tabler icon classes, e.g. ti ti-layout-dashboard */
|
|
|
|
|
iconClass: string
|
2026-04-07 02:04:22 +05:30
|
|
|
}
|
|
|
|
|
|
|
|
|
|
export const menuItems: MenuItem[] = [
|
2026-04-07 05:05:28 +05:30
|
|
|
{ title: 'Home', href: '/', id: 'menuHome', sort: 1, iconClass: 'ti ti-layout-dashboard' },
|
|
|
|
|
{ title: 'Website', href: '/site', id: 'menuSite', sort: 2, iconClass: 'ti ti-world' },
|
|
|
|
|
{ title: 'FTP', href: '/ftp', id: 'menuFtp', sort: 3, iconClass: 'ti ti-folder-share' },
|
|
|
|
|
{ title: 'Databases', href: '/database', id: 'menuDatabase', sort: 4, iconClass: 'ti ti-database' },
|
|
|
|
|
{ title: 'Docker', href: '/docker', id: 'menuDocker', sort: 5, iconClass: 'ti ti-brand-docker' },
|
|
|
|
|
{ title: 'Monitor', href: '/control', id: 'menuControl', sort: 6, iconClass: 'ti ti-heart-rate-monitor' },
|
|
|
|
|
{ title: 'Security', href: '/firewall', id: 'menuFirewall', sort: 7, iconClass: 'ti ti-shield-lock' },
|
2026-04-07 13:23:35 +05:30
|
|
|
{
|
|
|
|
|
title: 'Security checklist',
|
|
|
|
|
href: '/security-checklist',
|
|
|
|
|
id: 'menuSecurityChecklist',
|
|
|
|
|
sort: 8,
|
|
|
|
|
iconClass: 'ti ti-checklist',
|
|
|
|
|
},
|
|
|
|
|
{ title: 'Files', href: '/files', id: 'menuFiles', sort: 9, iconClass: 'ti ti-folders' },
|
|
|
|
|
{ title: 'Node', href: '/node', id: 'menuNode', sort: 10, iconClass: 'ti ti-brand-nodejs' },
|
|
|
|
|
{ title: 'Logs', href: '/logs', id: 'menuLogs', sort: 11, iconClass: 'ti ti-file-text' },
|
|
|
|
|
{ title: 'Domains', href: '/ssl_domain', id: 'menuDomains', sort: 12, iconClass: 'ti ti-world-www' },
|
|
|
|
|
{ title: 'Terminal', href: '/xterm', id: 'menuXterm', sort: 13, iconClass: 'ti ti-terminal-2' },
|
|
|
|
|
{ title: 'Cron', href: '/crontab', id: 'menuCrontab', sort: 14, iconClass: 'ti ti-clock' },
|
|
|
|
|
{ title: 'App Store', href: '/soft', id: 'menuSoft', sort: 15, iconClass: 'ti ti-package' },
|
|
|
|
|
{ title: 'Services', href: '/services', id: 'menuServices', sort: 16, iconClass: 'ti ti-server' },
|
|
|
|
|
{ title: 'Plugins', href: '/plugins', id: 'menuPlugins', sort: 17, iconClass: 'ti ti-puzzle' },
|
|
|
|
|
{ title: 'Backup Plans', href: '/backup-plans', id: 'menuBackupPlans', sort: 18, iconClass: 'ti ti-archive' },
|
|
|
|
|
{ title: 'Users', href: '/users', id: 'menuUsers', sort: 19, iconClass: 'ti ti-users' },
|
|
|
|
|
{ title: 'Settings', href: '/config', id: 'menuConfig', sort: 20, iconClass: 'ti ti-settings' },
|
|
|
|
|
{ title: 'Log out', href: '/logout', id: 'menuLogout', sort: 21, iconClass: 'ti ti-logout' },
|
2026-04-07 02:04:22 +05:30
|
|
|
]
|