feld
5400102a29
Merge branch 'db-restore-docs' into 'develop'
...
Update DB backup and restore docs
See merge request pleroma/pleroma!4379
2025-08-01 21:24:19 +00:00
Ekaterina Vaartis
09eb7dbf8e
Change mailer example to use Mua
2025-08-01 23:34:54 +03:00
Phantasm
d736d31308
Docs: Add systemctl commands to DB backup/restore
2025-07-21 11:50:05 +02:00
Phantasm
9eb3fc2d3b
Docs: Avoid long DB restore times and update few things
...
Mostly to avoid long restore times thanks to an index not being built
before it's needed by restoring the DB schema first.
https://blog.freespeechextremist.com/blog/activities-visibility-index-slowness.html
Also updates backup command to compress DB backups, removes Pleroma
users's home directory, replaces "role" with "user" in PostgreSQL contexts
since they are the same now.
2025-07-21 11:50:05 +02:00
vaartis
cda7cbf2a1
Merge branch 'scrobbles' into 'develop'
...
Change ScrobbleView external link param name to use snake case
See merge request pleroma/pleroma!4243
2025-06-18 10:25:38 +00:00
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
vaartis
8484e09424
Merge branch 'elixir-1.18' into 'develop'
...
Elixir 1.18 warnings
See merge request pleroma/pleroma!4358
2025-06-05 09:00:39 +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
Nicole Mikołajczyk
6b38ec310a
Fix 'Create a user' description in admin api docs
...
Signed-off-by: Nicole Mikołajczyk <git@mkljczk.pl>
2025-05-22 20:54:16 +02:00
mkljczk
fa76bb66f9
Merge remote-tracking branch 'origin/develop' into language-detection
...
Signed-off-by: mkljczk <git@mkljczk.pl>
2025-03-11 20:38:56 +01:00
Mikka van der Velde
be3bbe5863
Edit debian_based_en.md
2025-03-08 15:29:01 +00:00
Lain Soykaf
584e4efaaf
mox_testing.md: Update with more information
2025-02-25 12:49:10 +04:00
Lain Soykaf
ccc6f2b288
Docs: Add mox testing info
2025-02-25 12:19:49 +04:00
Lain Soykaf
0d7d6ebebb
Cheatsheet: Use the correct section
2025-02-22 16:17:30 +04: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
feld
8776d31794
Merge branch 'swoosh-mua' into 'develop'
...
Add dependencies for Swoosh's Mua mail adapter
See merge request pleroma/pleroma!4263
2024-09-17 19:45:29 +00:00
Mint
1de5208a9e
Cheatsheet: add Mua mail adapter config
2024-09-17 22:03:43 +03:00
feld
3a0d4e9837
Merge branch 'ldap-tls' into 'develop'
...
LDAP: permit overriding the CA root, improve SSL/TLS
See merge request pleroma/pleroma!4265
2024-09-16 15:50:58 +00:00
Mark Felder
af3bf8a462
Support implicit TLS connections
...
Update docs to clarify that the :ssl option is also for modern TLS, but the :tls option is only for STARTTLS
These options may benefit from being renamed but they match upstream terminology.
2024-09-15 14:00:19 -04:00
Mark Felder
5539fea3bb
LDAP: permit overriding the CA root
2024-09-14 20:36:24 -04:00
marcin mikołajczak
c1a1150888
Merge branch 'profile-image-descriptions' into 'develop'
...
Allow providing avatar/header descriptions
See merge request pleroma/pleroma!4227
2024-09-14 17:46:33 +00:00
marcin mikołajczak
6d5ae4d2e9
Include list id in StatusView
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-03 15:17:45 +02:00
marcin mikołajczak
e35e84228d
Change scrobble external link param name to use snake case
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-09-01 17:42:53 +02:00
marcin mikołajczak
3419e2cbdd
Correct response in AdminAPI docs
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-28 18:28:22 +02:00
marcin mikołajczak
3498662712
Move new fields to pleroma object
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-17 19:59:39 +02:00
marcin mikołajczak
855c5a234f
Update docs
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-17 17:06:39 +02:00
feld
f87aa8b83c
Merge branch 'deprecate-subscribe' into 'develop'
...
Mark `/api/v1/pleroma/accounts/:id/subscribe`/`unsubscribe` as deprecated
See merge request pleroma/pleroma!4216
2024-08-12 21:27:12 +00:00
marcin mikołajczak
c1c0f0b144
Mark /api/v1/pleroma/accounts/:id/subscribe/unsubscribe as deprecated
...
Signed-off-by: marcin mikołajczak <git@mkljczk.pl>
2024-08-12 12:38:51 +02:00