Roni Väyrynen
3dbfbdde30
feat: disable building XO 6 by default and add config option to sample config file
2025-04-02 09:53:30 +03:00
Ben Erickson
0ef03683b3
Addressing review comments and adding a note to also set INSTALL_REPOS to true to enable copr repo
2025-01-29 10:24:48 -08:00
Ben Erickson
8e4bbcf8e4
Add optional flag to enable libvhdi-tools install on RHEL installs
2025-01-27 11:50:26 -08:00
Roni Väyrynen
4c1cdcb997
feat: add possibility to use custom listen address in XO config
2024-12-22 15:58:25 +02:00
Roni Väyrynen
faa9ebf4cf
feat: add possibility to change proxy listening port
2024-12-22 15:24:30 +02:00
Roni Väyrynen
7b4a600c1d
feat: add default yarn network-timeout and make it configurable
2023-11-01 16:02:29 +02:00
Roni Väyrynen
588d4f3689
feat: add automatic yarn cache cleanup with a config option
2023-05-16 13:25:30 +03:00
Roni Väyrynen
e800807908
feat: add config option for remote syslog
2023-01-15 13:00:13 +02:00
Roni Väyrynen
fef234d037
chore: rename letsencrypt to acme in sample config
2022-07-29 14:43:43 +03:00
Roni Väyrynen
2012f78f59
chore: add some spacing to acme options in config file
2022-07-29 14:36:30 +03:00
Roni Väyrynen
3559945306
chore: rename letsencrypt to acme for more generic use and allow changing CA
2022-07-29 14:34:05 +03:00
Roni Väyrynen
eb82cc37f6
feat: add Let's Encrypt support
2022-07-29 14:21:32 +03:00
Roni Väyrynen
c2d0445f2f
fix: typo in sample config file
2022-04-26 09:02:14 +03:00
Roni Väyrynen
9fba7b1935
feat: add possibility to use custom CA with XO
2022-04-26 08:56:05 +03:00
Roni Väyrynen
2f276eb80f
chore: remove option to deploy from latest tagged release as it is obsolete nowadays
2022-04-23 12:53:37 +03:00
Roni Väyrynen
9d0e1e388a
skip nodejs upgrade if repo installation is disabled. update xo-install.cfg and readme
2022-04-01 13:31:29 +03:00
Ben Erickson
b73373c1e6
Adding option to disable repos installation
2022-03-30 10:47:29 -07:00
Roni Väyrynen
f9037cf0a2
feat: add possibility to deploy/update backup proxy
2022-01-01 19:03:39 +02:00
Roni Väyrynen
820581cad0
add option to use sudo with non privileged user
2021-12-06 13:49:26 +02:00
Roni Väyrynen
f8c97f4afa
add comments to sample config
2021-09-12 11:16:43 +03:00
Roni Väyrynen
ca424d0b63
add autocert config option to automatically create cert/key if they're defined but files don't exist
2021-09-11 16:45:32 +03:00
ronivay
03f5ad9d10
implement self upgrade to the script
2021-08-23 16:20:32 +03:00
ronivay
2d7d197878
fix git checkout from wrong working directory when other than master branch used
2021-08-18 10:08:01 +03:00
ronivay
e77be4dc3f
update sample config comments
2021-07-08 11:58:16 +03:00
ronivay
220ff1cd51
update sample config comments
2021-07-08 11:51:17 +03:00
ronivay
3385195df6
update sample configuration comments and add default values for https cert/key
2021-07-04 18:05:10 +03:00
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