diff --git a/debian/install b/debian/install
index 91b7d9b8..2f54f235 100644
--- a/debian/install
+++ b/debian/install
@@ -1 +1,3 @@
target/release/api-test-server /usr/sbin
+www/images/logo-128.png /usr/share/javascript/proxmox-backup-server/images/
+www/images/proxmox_logo.png /usr/share/javascript/proxmox-backup-server/images/
diff --git a/src/api/config.rs b/src/api/config.rs
index d390ed0a..b0908421 100644
--- a/src/api/config.rs
+++ b/src/api/config.rs
@@ -48,6 +48,8 @@ impl ApiConfig {
if let Some(subdir) = self.aliases.get(&prefix) {
filename.push(subdir);
for i in 1..comp_len { filename.push(components[i]) }
+ } else {
+ for i in 0..comp_len { filename.push(components[i]) }
}
}
filename
diff --git a/src/api/server.rs b/src/api/server.rs
index 07542921..a8ed1ab7 100644
--- a/src/api/server.rs
+++ b/src/api/server.rs
@@ -223,23 +223,23 @@ fn get_index() -> BoxFut {
Proxmox Backup Server
-
+
-
-
+
+
-
-
+
+
-
-
+
+
-
+
diff --git a/src/bin/api-test-server.rs b/src/bin/api-test-server.rs
index d8d3d3c5..67e83c09 100644
--- a/src/bin/api-test-server.rs
+++ b/src/bin/api-test-server.rs
@@ -64,13 +64,13 @@ fn main() {
},
}
- let addr = ([127, 0, 0, 1], 8007).into();
+ let addr = ([0, 0, 0, 0], 8007).into();
lazy_static!{
static ref ROUTER: Router = apitest::api3::router();
}
- let mut config = ApiConfig::new("/var/www", &ROUTER);
+ let mut config = ApiConfig::new("/usr/share/javascript/proxmox-backup-server", &ROUTER);
// add default dirs which includes jquery and bootstrap
// my $base = '/usr/share/libpve-http-server-perl';
diff --git a/www/images/logo-128.png b/www/images/logo-128.png
new file mode 100755
index 00000000..7a01d37a
Binary files /dev/null and b/www/images/logo-128.png differ
diff --git a/www/images/proxmox_logo.png b/www/images/proxmox_logo.png
new file mode 100644
index 00000000..4f99b8cb
Binary files /dev/null and b/www/images/proxmox_logo.png differ