summaryrefslogtreecommitdiffstats
path: root/config.php-example
diff options
context:
space:
mode:
authorIan Moore <ian.moore@fireeye.com>2015-07-29 12:12:26 -0400
committerIan Moore <ian.moore@fireeye.com>2015-07-29 12:12:26 -0400
commit83e0bc0d26bd88925053ac3a6cc84edf7236f18e (patch)
tree18ac7e2f300934ba12dcdc20531b2de6813ffde9 /config.php-example
parent76a645369fd0dc61bca879ec5f083464d62a7369 (diff)
downloadphpvirtualbox-83e0bc0d26bd88925053ac3a6cc84edf7236f18e.zip
phpvirtualbox-83e0bc0d26bd88925053ac3a6cc84edf7236f18e.tar.gz
phpvirtualbox-83e0bc0d26bd88925053ac3a6cc84edf7236f18e.tar.bz2
Move source tree up one level
Diffstat (limited to 'config.php-example')
-rw-r--r--config.php-example226
1 files changed, 226 insertions, 0 deletions
diff --git a/config.php-example b/config.php-example
new file mode 100644
index 0000000..81eb6a2
--- /dev/null
+++ b/config.php-example
@@ -0,0 +1,226 @@
+<?php
+/**
+ * phpVirtualBox example configuration.
+ * @version $Id: config.php-example 585 2015-04-04 11:39:31Z imoore76 $
+ *
+ * rename to config.php and edit as needed.
+ *
+ */
+class phpVBoxConfig {
+
+/* Username / Password for system user that runs VirtualBox */
+var $username = 'vbox';
+var $password = 'pass';
+
+/* SOAP URL of vboxwebsrv (not phpVirtualBox's URL) */
+var $location = 'http://127.0.0.1:18083/';
+
+/* Default language. See languages folder for more language options.
+ * Can also be changed in File -> Preferences -> Language in
+ * phpVirtualBox.
+ */
+var $language = 'en';
+
+/* Set the standard VRDE Port Number / Range, e.g. 1010-1020 or 1027 */
+var $vrdeports = '9000-9100';
+
+/*
+ *
+ * Not-so-common options / tweaking
+ *
+ */
+
+// Multiple servers example config. Uncomment (remove /* and */) to use.
+// Add ALL the servers you want to use. Even if you have the server set
+// above. The default server will be the first one in the list.
+/*
+var $servers = array(
+ array(
+ 'name' => 'London',
+ 'username' => 'user',
+ 'password' => 'pass',
+ 'location' => 'http://192.168.1.1:18083/',
+ 'authMaster' => true // Use this server for authentication
+ ),
+ array(
+ 'name' => 'New York',
+ 'username' => 'user2',
+ 'password' => 'pass2',
+ 'location' => 'http://192.168.1.2:18083/'
+ ),
+);
+*/
+
+// Disable authentication
+#var $noAuth = true;
+
+// Host / ip to use for console connections
+#var $consoleHost = '192.168.1.40';
+
+// Disable "preview" box
+#var $noPreview = true;
+
+// Default preview box update interval in seconds
+#var $previewUpdateInterval = 30;
+
+// Preview box pixel width
+#var $previewWidth = 180;
+
+// Max number of progress operations to keep in list
+var $maxProgressList = 5;
+
+// Change default preview aspect ratio to 1.
+// http://www.wikipedia.org/wiki/Aspect_ratio_%28image%29#Previous_and_presently_used_aspect_ratios
+#var $previewAspectRatio = 1.6;
+
+// Enable custom VM icons
+#var $enableCustomIcons = true;
+
+/*
+Exclusively use phpVirtualBox's groups configuration rather than VirtualBox groups.
+This has the following effects:
+
+*) Group changes made in phpVirtualBox will not be reflected in VirtualBox programs such as
+ VirtualBox and VBoxManage
+*) Group changes will not affect which folder a VM is placed in
+*) You can rename groups that contain running VMs and move / copy running VMs to groups
+*/
+#var $phpVboxGroups = true;
+
+
+/*
+Allow to prompt deletion hard disk files on removal from Virtual Media Manager.
+If this is not set, files are always kept. If this is set, you will be PROMPTED
+to decide whether or not you would like to delete the hard disk file(s) when you
+remove a hard disk from virtual media manager. You may still choose not to delete
+the file when prompted.
+*/
+var $deleteOnRemove = true;
+
+/*
+ * File / Folder browser settings
+ */
+
+// Restrict file types
+var $browserRestrictFiles = array('.iso','.vdi','.vmdk','.img','.bin','.vhd','.hdd','.ovf','.ova','.xml','.vbox','.cdr','.dmg','.ima','.dsk','.vfd');
+
+// Restrict locations / folders
+#var $browserRestrictFolders = array('D:\\','C:\\Users\\Ian'); // Or something like array('/home/vbox','/var/ISOs')
+
+// Force use of local, web server based file browser instead of going through vboxwebsrv
+#var $browserLocal = true;
+
+// Disable file / folder browser.
+#var $browserDisable = true;
+
+// Disable Windows drive detection
+#var $noWindowsDriveList = true;
+
+// Just list all drives from C:\ - Z:\ without checking if they exist or not.
+// This may be required on older Windows systems with more than one drive.
+#var $forceWindowsAllDriveList = true;
+
+/*
+ * Misc
+ */
+
+/*
+ * Auto-refresh interval in seconds for VirtualBox host memory usage information.
+ * Any value below 3 will be ignored.
+ */
+var $hostMemInfoRefreshInterval = 5;
+
+/* Show % of free host memory instead of % used */
+#var $hostMemInfoShowFreePct = true;
+
+/*
+ * VM Memory warnings.
+ *
+ * If $vmMemoryStartLimitWarn is enabled, each time a VM is started through
+ * phpVirtualBox, it will check that the available host memory is greater than
+ * the base and video memory of the VM + 50MB (a little bit of overhead). If it
+ * is not, a confirmation dialog will be presented to confirm that you want to
+ * start the VM.
+ *
+ * If $vmMemoryOffset is set (and $vmMemoryStartLimitWarn), $vmMemoryOffset
+ * megabytes is subtracted from the available host memory before the check is
+ * performed by $vmMemoryStartLimitWarn logic. For instance it may be a good
+ * idea to always have VM memory requirements + 100MB free. 100 is the default.
+ */
+#var $vmMemoryStartLimitWarn = true;
+#var $vmMemoryOffset = 100;
+
+
+/*
+ * Display guest additions version of a running VM on its Details tab
+ */
+#var $enableGuestAdditionsVersionDisplay = true;
+
+/* Disable any of phpVirtualBox's main tabs */
+#var $disableTabVMSnapshots = true; // Snapshots tab
+#var $disableTabVMConsole = true; // Console tab
+
+/* Screen resolutions for console tab */
+var $consoleResolutions = array('640x480','800x600','1024x768','1280x720','1440x900');
+
+/* Console tab keyboard layout. Currently Oracle's RDP client only supports EN and DE. */
+var $consoleKeyboardLayout = 'EN';
+
+/* Max number of network cards per VM. Do not set above VirtualBox's limit (typically 8) or below 1 */
+var $nicMax = 4;
+
+/* Enable advanced configuration items (normally hidden in the VirtualBox GUI)
+ * Note that some of these items may not be translated to languages other than English.
+ */
+#var $enableAdvancedConfig = true;
+
+/* Enable startup / shutdown configuration.
+ * This only works in linux and you must add the vboxinit file to
+ * your startup scripts list.
+ */
+#var $startStopConfig = true;
+
+// Authentication library.
+// var $authLib = 'Builtin';
+
+// VM ownership
+#var $enforceVMOwnership = true;
+
+// Per-user VM quota
+#var $vmQuotaPerUser = 2;
+
+
+// Allow VDE network configuration. This must be supported by the underlying VirtualBox installation!
+// If you do not know what VDE networking is - you do not need it, it is probably not supported by your
+// VirtualBox installation and will cause errors if enabled.
+#var $enableVDE = true;
+
+// Disable setting SATA controllers port count to the max port number found when saving VMs.
+#var $disableSataPortCount = true;
+
+/* Enable Parallel Port configuration - EXPERIMENTAL
+LPT support may or may not work for you.
+!!! VirtualBox LPT support only works in Linux. !!!
+*/
+#var $enableLPTConfig = true;
+
+/* Enable HardDisk IgnoreFlush configuration. This controls the "ExtraData" setting
+ * in "VBoxInternal/Devices/[controller type]/0/LUN#[x]/Config/IgnoreFlush". See
+ * Responding to guest IDE/SATA flush requests at:
+ * http://www.virtualbox.org/manual/ch12.html#idp12757424
+*/
+#var $enableHDFlushConfig = true;
+
+/*
+ * Event listener timeout in seconds. This is an advanced option that most people will
+ * probably not need to change.
+ */
+#var $eventListenerTimeout = 20;
+
+/* END SETTINGS */
+
+
+}
+
+
+