summaryrefslogtreecommitdiff
path: root/docs/installation/otp_vs_from_source.include
diff options
context:
space:
mode:
authormarcin mikołajczak <git@mkljczk.pl>2024-01-31 22:19:33 +0100
committermarcin mikołajczak <git@mkljczk.pl>2024-01-31 22:19:33 +0100
commit226e53fdd73e95483efec08d11f6fae217b68f45 (patch)
treede3c09b6d5c625d41db8ef6fa54de74f642c2363 /docs/installation/otp_vs_from_source.include
parent9363ef53a34c9d96191bccaece76dd4e01f493b6 (diff)
parent3b9d991514e53ad8f442ffc674dd9b1422fdc415 (diff)
downloadpleroma-226e53fdd73e95483efec08d11f6fae217b68f45.tar.gz
pleroma-226e53fdd73e95483efec08d11f6fae217b68f45.zip
Merge remote-tracking branch 'origin/develop' into status-notification-type
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.include9
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>