feld
f38123ad2d
Merge branch 'openbsd-docs' into 'develop'
...
Update OpenBSD documentation and installation files
See merge request pleroma/pleroma!4258
2025-06-06 00:59:58 +00:00
Phantasm
9386863019
openbsd: update install docs for 7.7
...
Explicitely installing OTP 26 is no longer needed.
2025-06-03 23:08:51 +02:00
Phantasm
a0dfa12b78
Elixir 1.18 Update supported versions for Erlang OTP and Elixir
2025-05-24 21:59:24 +02:00
Mikka van der Velde
be3bbe5863
Edit debian_based_en.md
2025-03-08 15:29:01 +00:00
Phantasm
0a34e39569
docs openbsd: fix certificate acquisition on nginx
2025-02-05 23:23:35 +01:00
Phantasm
047916445b
docs openbsd: No need to switch users when creating DB
2024-11-29 16:00:52 +01:00
Phantasm
a323701c33
docs openbsd: spellcheck
2024-11-27 22:21:00 +01:00
Phantasm
49c35f8d95
dosc openbsd: add missing acquire certificate instruction for httpd
2024-11-27 21:47:13 +01:00
Phantasm
3b5b3ba4fc
openbsd: properly set daemon workdir, use default rc_start, set MIX_ENV in login.conf
...
Setting the MIX_ENV variable in rc_pre() isn't possible, because the
environment doesn't persist between rc_pre and rc_start(). This way we
can also ditch the custom rc_start() function in favor of the default
one which is just:
rc_start() {
rc_exec "${daemon} ${daemon_flags}
}
2024-11-27 21:40:36 +01:00
Phantasm
e0ba132bce
docs openbsd: ensure db has UTF-8 enconding
2024-11-27 21:24:21 +01:00
Phantasm
b0721ddbf5
docs openbsd: recommend changing pgsql auth method, remove redundant service check
2024-11-25 00:03:04 +01:00
Phantasm
df492669e5
docs openbsd: proper permission for Pleroma service file
2024-11-24 23:45:03 +01:00
Phantasm
ee25acea6d
docs openbsd: Fix nginx acme challenges, automatic certificate renewals in proper places
2024-11-24 23:43:55 +01:00
Phantasm
79c5ca05c9
docs openbsd: inherit default daemon limits and tweak them
...
su _pleroma commands were also changed in docs to simulate a full login
to apply the custom environment from login.conf
2024-11-24 16:42:24 +01:00
Phantasm
0bd21084c4
docs openbsd: remove firewall configuation from install instructions
...
It isn't in any of the install docs, why should it be here.
2024-11-22 19:45:45 +01:00
Phantasm
d3f2d5919c
docs openbsd: update install instructions for httpd/relayd
2024-11-22 19:44:27 +01:00
Phantasm
71c60aa9fe
docs openbsd: specifically install erlang 26 due to a TLSv1.3 bug
...
OTP 25 and earlier versions have a broken TLSv1.3 minimum requirements check
that breaks federation for TLSv1.3-only instances.
2024-11-12 00:07:58 +01:00
Phantasm
1fcf733354
docs openbsd: Add nginx guide, do not recommend httpd/relayd
...
OpenBSD's httpd does not support caching in any way and putting a
caching layer between it and Pleroma is pointless when nginx works fine.
I also ran into issues with relayd when accessing it from the Tor browser.
Federation seems to be unaffected by this as is base Firefox and Chrome.
2024-11-12 00:07:58 +01:00
Phantasm
cf0296bfdc
docs openbsd: Add differences between otp and src, improved formatting and wording
...
httpd/relayd and acme-client parts are untouched
2024-11-12 00:07:58 +01:00
Phantasm
9b71f57e37
docs openbsd: add missing vips and libmagic depends to required software
2024-11-12 00:07:55 +01:00
feld
2d591aedae
Merge branch 'fzdevelop' into 'develop'
...
OpenBSD docs update
See merge request pleroma/pleroma!4290
2024-10-25 16:01:10 +00:00
Mark Felder
00b6a586ac
OpenBSD needs libvips
...
Confirmed package exists by testing an OpenBSD 7.6 arm64 VM
2024-10-25 11:56:57 -04:00
feld
bb3403abd8
Merge branch 'fzdevelop' into 'develop'
...
include vips in the media/graphics packages section
See merge request pleroma/pleroma!4289
2024-10-25 15:40:20 +00:00
Mark Jaroski
f048637b41
Some tidying and grammer improvements for these installation docs, based on my experience installing Pleroma on Ubuntu 24.04 a few minutes ago.
2024-10-21 00:10:27 +00:00
fzorb fzorbius
37b1192b7b
Should probably also include vips in the media/graphics packages section, as you need it to compile some library
2024-10-09 18:33:22 +00:00
Mark Felder
f00545d85b
Elixir 1.14 and Erlang/OTP 23 is now the minimum supported release
2024-09-18 13:14:17 -04:00
pleromian
b33b1b7253
docs: update nginx and rcscript path for NetBSD
2024-06-20 23:52:25 +02:00
pleromian
af53efa9e3
docs: update docs for NetBSD
2024-06-20 01:40:02 +02:00
Lain Soykaf
ad26b6d593
Merge branch 'develop' of git.pleroma.social:pleroma/pleroma into bump-elixir
2024-05-20 12:30:15 +04:00
Mark Felder
7f97fbc1ae
Update minimum Postgres version to 11.0; disable JIT
...
This release is where JIT was introduced and it should be disabled. Pleroma's queries do not benefit from JIT, but it can increase latency of queries.
2024-03-18 15:36:26 -04:00
Haelwenn
355487041a
We are unsure if OTP27 will bring more breaking changes
2024-01-16 11:22:34 -05:00
Mark Felder
63a74f7b6d
Support for Erlang OTP 26
2023-12-29 23:22:31 -05:00
Mark Felder
ddb9e90c40
Update minimum elixir version found in various docs
2023-12-28 15:59:25 -05:00
marcin mikołajczak
017e35fbf1
Fix some more typos
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2023-12-28 00:17:04 +01:00
Lain Soykaf
10525ac7f8
Docs: Remove rust references
2023-11-28 15:21:34 +04:00
feld
906b121a10
Merge branch 'develop' into 'vips'
...
# Conflicts:
# mix.exs
2023-11-17 16:50:36 +00:00
Mark Felder
be39146ecc
Update docs to include dependencies on rust and vips where appropriate
2023-11-17 11:44:33 -05:00
Haelwenn (lanodan) Monnier
19519d6c96
docs: clang is also supported
2023-11-14 10:47:34 +01:00
Haelwenn (lanodan) Monnier
3831d31009
docs: Put a max version on erlang and elixir
...
Closes: https://git.pleroma.social/pleroma/pleroma/-/issues/3194
2023-11-14 10:47:33 +01:00
Haelwenn (lanodan) Monnier
0e321698d2
gentoo_otp_en.md: Indicate which install method it covers
2023-08-04 17:11:20 +02:00
Haelwenn (lanodan) Monnier
0c3709173f
docs: Fix broken links
2023-07-04 04:23:48 +02:00
Haelwenn
6fbbf80800
Merge branch 'gentoo_otp' into 'develop'
...
Packaged installation guide for gentoo
See merge request pleroma/pleroma!3906
2023-07-03 21:04:23 +00:00
Haelwenn
2b9cd25cf4
Merge branch 'tusooa/media-altdomain' into 'develop'
...
Add instructions to serve media on another domain
See merge request pleroma/pleroma!3892
2023-07-02 21:30:16 +00:00
tusooa
8fa435f370
Add "potentially outdated" notice in non-English versions
2023-06-14 21:48:10 +00:00
Haelwenn (lanodan) Monnier
eddfd41c1f
gentoo_en: Reference packaged installation
2023-06-13 16:05:37 +02:00
Haelwenn (lanodan) Monnier
fb19f0d844
gentoo_otp_en: Add packaged installation documentation
2023-06-13 16:05:37 +02:00
Haelwenn (lanodan) Monnier
4392fff212
otp_vs_from_source*: Acknowledge distro packages
2023-06-13 16:05:37 +02:00
Haelwenn (lanodan) Monnier
d5a7079f42
media_graphics_packages.md: Fix markdown syntax
2023-06-13 15:44:29 +02:00
lain
d65a8bcd2d
Merge branch 'fix-otp-documentation' into 'develop'
...
fix OTP install documentation
See merge request pleroma/pleroma!3869
2023-06-11 16:45:53 +00:00
Haelwenn (lanodan) Monnier
737e45c102
installation/debian_based_jp: Elixir 1.11 means Debian 12+ and Ubuntu 22.04+
...
I checked for what each part of the debian&ubuntu sentences meant with the
help of Jisho.org, should be safe but it did make me notice that this guide
hasn't been updated in years
2023-05-31 08:32:58 +02:00