diff options
author | marcin mikołajczak <git@mkljczk.pl> | 2023-12-22 14:34:30 +0100 |
---|---|---|
committer | marcin mikołajczak <git@mkljczk.pl> | 2023-12-22 14:34:30 +0100 |
commit | 6051715a990b7eb4379daec46d5ea0d63dce2c09 (patch) | |
tree | e53a6e689839a188e1dd8770e19135fb28bf8a0b /docs/installation/otp_vs_from_source.include | |
parent | 5846e7d5f6b91ab63270f2104543d874589d39ca (diff) | |
parent | 5f1d70736711275ac9f0c95e5ada4cb2f1a96e11 (diff) | |
download | pleroma-6051715a990b7eb4379daec46d5ea0d63dce2c09.tar.gz pleroma-6051715a990b7eb4379daec46d5ea0d63dce2c09.zip |
Merge remote-tracking branch 'origin/develop' into instance_rules
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
Diffstat (limited to 'docs/installation/otp_vs_from_source.include')
-rw-r--r-- | docs/installation/otp_vs_from_source.include | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/docs/installation/otp_vs_from_source.include b/docs/installation/otp_vs_from_source.include index 63e837a53..6c7820275 100644 --- a/docs/installation/otp_vs_from_source.include +++ b/docs/installation/otp_vs_from_source.include @@ -1,3 +1,8 @@ -## OTP releases vs from-source installations +## Packaged (OTP) installation vs Manual (from-source) installations -There are two ways to install Pleroma. You can use OTP releases or do a from-source installation. OTP releases are as close as you can get to binary releases with Erlang/Elixir. The release is self-contained, and provides everything needed to boot it, it is easily administered via the provided shell script to open up a remote console, start/stop/restart the release, start in the background, send remote commands, and more. With from source installations you install Pleroma from source, meaning you have to install certain dependencies like Erlang+Elixir and compile Pleroma yourself. +There is multiple ways to install Pleroma. +<dl> +<dt>Distro-provided packages</dt><dd>This is the recommended method, where you can get the strongest compatibility guarantees and the best dependency-management</dd> +<dt>Pleroma-provided OTP binaries</dt><dd>Intended as fallback for Alpine/Debian-compatible systems lacking a proper Pleroma package, they are heavier than proper distro packages as they also contain Erlang/Elixir and can break after system updates</dd> +<dt>Manual from-source installation</dt><dd>Needs build-dependencies to be installed and manual updates+rebuilds. Allows for easier source-customisations.</dd> +</dl> |