YunoHost installation scripts
Find a file
Alexandre Aubin 39973cb264
Merge pull request #78 from YunoHost/there-is-a-testing-version-now
Allow both unstable and testing
2024-07-30 13:16:10 +02:00
bookworm Update bookworm 2024-07-30 13:16:00 +02:00
bullseye Give time for Internet connection ; ensure curl is installed 2024-05-06 15:53:43 +02:00
LICENSE Add GNU AGPL v3 LICENSE 2015-12-27 13:21:01 +04:00
README.md Merge all install script for 3 debian versions into a single branch 2021-08-23 10:29:32 +02:00
switchtoTesting [fix] Support signed-by syntax (#71) 2023-01-03 00:36:30 +01:00
switchtoUnstable Add switchtoUnstable script 2021-12-09 20:03:17 +01:00

YunoHost installation scripts

Please report any issue/feedback on https://github.com/YunoHost/issues/issues

Context

The script install_yunohost will install YunoHost on a Debian system.

Only Debian systems running with kernel >= 3.12 systemd - which is generally the default - are supported.

Basic usage

With a curl|bash syntax :

$ curl https://raw.githubusercontent.com/YunoHost/install_script/main/<distname> | bash

If something goes wrong, you can check the installation logs saved in /var/log/yunohost-installation.log

Advanced usage

The script supports a number of positional arguments:

$ bash install_yunohost -h
Usage :
  install_yunohost [-a] [-d <DISTRIB>] [-h]

Options :
  -a      Enable automatic mode. No questions are asked.
          This does not perform the post-install step.
  -d      Choose the distribution to install ('stable', 'testing', 'unstable').
          Defaults to 'stable'
  -h      Prints this help and exit

Option -a is useful for fully automated headless installations.

The post-installation will have to be performed later.