diff --git a/src/bin/proxmox-backup-proxy.rs b/src/bin/proxmox-backup-proxy.rs index 716c6888..652d7dad 100644 --- a/src/bin/proxmox-backup-proxy.rs +++ b/src/bin/proxmox-backup-proxy.rs @@ -48,6 +48,7 @@ async fn run() -> Result<(), Error> { config.add_alias("xtermjs", "/usr/share/pve-xtermjs"); config.add_alias("widgettoolkit", "/usr/share/javascript/proxmox-widget-toolkit"); config.add_alias("css", "/usr/share/javascript/proxmox-backup/css"); + config.add_alias("docs", "/usr/share/doc/proxmox-backup/html"); let rest_server = RestServer::new(config); diff --git a/www/MainView.js b/www/MainView.js index 74c968cf..a43b92ac 100644 --- a/www/MainView.js +++ b/www/MainView.js @@ -133,6 +133,15 @@ Ext.define('PBS.MainView', { padding: '0 5', tpl: Ext.String.format(gettext("You are logged in as {0}"), "'{username}'") }, + { + xtype: 'button', + baseCls: 'x-btn', + cls: 'x-btn-default-toolbar-small proxmox-inline-button', + iconCls: 'fa fa-book x-btn-icon-el-default-toolbar-small ', + text: gettext('Documentation'), + href: '/docs/index.html', + margin: '0 5 0 0', + }, { reference: 'logoutButton', xtype: 'button',