88 lines
4.4 KiB
INI
88 lines
4.4 KiB
INI
; vpanel-stack
|
|
; https://git.stack-source.com/msb/vpanel-stack
|
|
; Copyright (c) 2022 Matthew Saunders Brown <matthewsaundersbrown@gmail.com>
|
|
; GNU General Public License v3.0+ (see COPYING or https://www.gnu.org/licenses/gpl-3.0.txt)
|
|
|
|
[maps]
|
|
; Panel (web admin) mapping
|
|
/ [sync] = Panel
|
|
/Login [sync] = Panel\Login
|
|
/Logout [sync] = Panel\Logout
|
|
/Email [sync] = Panel\Vmail\Domains
|
|
/Email/Add [sync] = Panel\Vmail\DomainsAdd
|
|
/Email/@domain [sync] = Panel\Vmail\Domains
|
|
/Email/@domain/Edit [sync] = Panel\Vmail\DomainsEdit
|
|
/Email/@domain/Delete [sync] = Panel\Vmail\DomainsDelete
|
|
/Email/@domain/Accounts [sync] = Panel\Vmail\Mboxes
|
|
/Email/@domain/Accounts/Add [sync] = Panel\Vmail\MboxesAdd
|
|
/Email/@domain/Accounts/@mbox [sync] = Panel\Vmail\Mboxes
|
|
/Email/@domain/Accounts/@mbox/Edit [sync] = Panel\Vmail\MboxesEdit
|
|
/Email/@domain/Accounts/@mbox/Delete [sync] = Panel\Vmail\MboxesDelete
|
|
/Email/@domain/Accounts/@mbox/Aliases [sync] = Panel\Vmail\Aliases
|
|
/Email/@domain/Accounts/@mbox/Aliases/Add [sync] = Panel\Vmail\AliasesAdd
|
|
/Email/@domain/Accounts/@mbox/Aliases/@alias [sync] = Panel\Vmail\Aliases
|
|
/Email/@domain/Accounts/@mbox/Aliases/@alias/Delete [sync] = Panel\Vmail\AliasesDelete
|
|
/Email/@domain/Accounts/@mbox/Autoresponder [sync] = Panel\Vmail\Autoresponders
|
|
/Email/@domain/Accounts/@mbox/Autoresponder/Add [sync] = Panel\Vmail\AutorespondersAdd
|
|
/Email/@domain/Accounts/@mbox/Autoresponder/Edit [sync] = Panel\Vmail\AutorespondersEdit
|
|
/Email/@domain/Accounts/@mbox/Autoresponder/Delete [sync] = Panel\Vmail\AutorespondersDelete
|
|
/Email/@domain/Accounts/@mbox/Forwarding [sync] = Panel\Vmail\Forwards
|
|
/Email/@domain/Accounts/@mbox/Forwarding/Add [sync] = Panel\Vmail\ForwardsAdd
|
|
/Email/@domain/Accounts/@mbox/Forwarding/Edit [sync] = Panel\Vmail\ForwardsEdit
|
|
/Email/@domain/Accounts/@mbox/Forwarding/Delete [sync] = Panel\Vmail\ForwardsDelete
|
|
/Email/@domain/Dkim [sync] = Panel\Vmail\Dkim
|
|
/Email/@domain/Dkim/Add [sync] = Panel\Vmail\DkimAdd
|
|
/Email/@domain/Dkim/Delete [sync] = Panel\Vmail\DkimDelete
|
|
/Email/@domain/Aliases [sync] = Panel\Vmail\Aliases
|
|
/Email/@domain/Aliases/@alias [sync] = Panel\Vmail\Aliases
|
|
/Email/@domain/Autoresponders [sync] = Panel\Vmail\Autoresponders
|
|
/Email/@domain/Forwards [sync] = Panel\Vmail\Forwards
|
|
|
|
/Websites [sync] = Panel\Vhost\Vhosts
|
|
/Websites/Add [sync] = Panel\Vhost\VhostsAdd
|
|
/Websites/@vhost [sync] = Panel\Vhost\Vhosts
|
|
/Websites/@vhost/Disable [sync] = Panel\Vhost\VhostsDisable
|
|
/Websites/@vhost/Enable [sync] = Panel\Vhost\VhostsEnable
|
|
/Websites/@vhost/Delete [sync] = Panel\Vhost\VhostsDelete
|
|
|
|
; /Websites/@vhost/Databases [sync] = Panel\Vhost\Databases
|
|
; /Websites/@vhost/Databases/Add [sync] = Panel\Vhost\DatabasesAdd
|
|
; /Websites/@vhost/Databases/Delete [sync] = Panel\Vhost\DatabasesDelete
|
|
; /Websites/@vhost/Databases/Users [sync] = Panel\Vhost\DatabasesUsers
|
|
; /Websites/@vhost/Databases/Users/Add [sync] = Panel\Vhost\DatabasesUsersAdd
|
|
; /Websites/@vhost/Databases/Users/Edit [sync] = Panel\Vhost\DatabasesUsersEdit
|
|
; /Websites/@vhost/Databases/Users/Delete [sync] = Panel\Vhost\DatabasesUsersDelete
|
|
|
|
/Websites/Redirects [sync] = Panel\Vhost\Redirects
|
|
/Websites/Redirects/Add [sync] = Panel\Vhost\RedirectsAdd
|
|
/Websites/Redirects/@redirect [sync] = Panel\Vhost\Redirects
|
|
/Websites/Redirects/@redirect/Edit [sync] = Panel\Vhost\RedirectsEdit
|
|
/Websites/Redirects/@redirect/Delete [sync] = Panel\Vhost\RedirectsDelete
|
|
|
|
/Websites/Aliases [sync] = Panel\Vhost\Aliases
|
|
/Websites/Aliases/Add [sync] = Panel\Vhost\AliasesAdd
|
|
/Websites/Aliases/@alias [sync] = Panel\Vhost\Aliases\@alias
|
|
/Websites/Aliases/@alias/Edit [sync] = Panel\Vhost\AliasesEdit
|
|
/Websites/Aliases/@alias/Delete [sync] = Panel\Vhost\AliasesDelete
|
|
|
|
/Websites/@vhost/Aliases [sync] = Panel\Vhost\Aliases
|
|
/Websites/@vhost/Aliases/Add [sync] = Panel\Vhost\AliasesAdd
|
|
/Websites/@vhost/Aliases/@alias [sync] = Panel\Vhost\Aliases\@alias
|
|
/Websites/@vhost/Aliases/@alias/Edit [sync] = Panel\Vhost\AliasesEdit
|
|
/Websites/@vhost/Aliases/@alias/Delete [sync] = Panel\Vhost\AliasesDelete
|
|
|
|
; System users (ssh, websites)
|
|
/Users [sync] = Panel\Vhost\Users
|
|
/Users/Add [sync] = Panel\Vhost\UsersAdd
|
|
/Users/@username [sync] = Panel\Vhost\Users
|
|
/Users/@username/Edit [sync] = Panel\Vhost\UsersEdit
|
|
/Users/@username/Delete [sync] = Panel\Vhost\UsersDelete
|
|
|
|
/Certs [sync] = Panel\Cert\Certs
|
|
/Certs/@cert [sync] = Panel\Cert\Certs
|
|
/Certs/@cert/Add [sync] = Panel\Cert\CertsAdd
|
|
/Certs/@cert/Delete [sync] = Panel\Cert\CertsDelete
|
|
|
|
/Databases [sync] = Panel\MySQL\Databases
|
|
|