Commit Graph

16 Commits

Author SHA1 Message Date
ronivay
5dfe02a1ec update xo-install.cfg comments 2021-06-30 16:40:33 +03:00
Andreas Thienemann
c7a90a2de0 Add ability to install 3rd party plugins
Depending on the situation, a user might have third party plugins that
are needed for their XO setup. We're using a mysql auth plugin, but
github has a handful of other third party plugins.

Added: config setting ADDITIONAL_PLUGINS to specify git repo URLs.
Added: InstallAdditionalXOPlugins function to download/update these
       repos and add them to the XO source tree before building.
2021-06-28 22:28:41 +02:00
ronivay
3757cad406 add option to disable os/arch checks and call package install functions with respective pkg formats instead of distro names 2021-05-03 14:54:07 +03:00
ronivay
79c8352add upgrade to nodejs 14.x, #62 2021-02-24 09:19:11 +02:00
ronivay
d48a0e791d update config sample file 2020-06-22 18:11:15 +03:00
Andrzej Ressel
615e32c3bc Add support for custom Xen Orchestra repository 2020-06-05 02:27:01 +02:00
ronivay
2f5b500ad0 log path fix 2020-05-30 20:32:57 +03:00
ronivay
49d910725f logpath fix 2020-05-30 19:35:05 +03:00
ronivay
cbabc072c6 refactor logging completely 2020-05-30 18:33:29 +03:00
ronivay
74946b9da3 Change default behaviour to install all available plugins instead of none without modifying cfg 2020-05-13 10:13:32 +03:00
ronivay
18c29ca478 change default installation directory from /etc to /opt since it's more appropriate location 2020-04-20 16:28:18 +03:00
ronivay
9831571cea fix issue #27: use config.toml file instead of xo-server.toml. remove old support for .yaml config 2019-11-27 20:28:20 +02:00
ronivay
7d5305fd0f add option to install all available plugins, fix config file paths, fix typo and update README 2018-11-12 17:06:23 +02:00
Tynan McAuley
f87a20acc9 Added ability to update only to tagged releases. 2018-11-05 18:35:05 -05:00
Tynan McAuley
d02296fe57 Added options for serving interface over HTTPS. 2018-11-05 17:25:35 -05:00
Tynan McAuley
3944e5dabf Migrated configuration to a standalone file.
The deployed configuration file (xo-install.cfg) is not tracked by git,
so changes made by users won't affect their ability to update this git
repo.
2018-11-05 17:20:55 -05:00