Oneric
fef773ca35
Drop media base_url default and recommend different domain
...
Same-domain setups enabled now at least two exploits,
so they ought to be discouraged and definitely not be the default.
2024-03-18 22:33:10 -01:00
floatingghost
cdf73e0ac8
Merge pull request 'Better document database differences for Pleroma migrations' ( #699 ) from Oneric/akkoma:doc_pleroma-migration-db into develop
...
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/699
2024-02-24 04:33:43 +00:00
floatingghost
967e6b8ade
Merge pull request 'Docs: Add description for mrf_reject_newly_created_account_notes' ( #695 ) from YokaiRick/akkoma:doc_mrf_reject_acc_notes into develop
...
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/695
2024-02-24 04:31:28 +00:00
Oneric
bff2812a93
More prominently document db migrations in migrations from Pleroma
...
By now most instance will run a version past 2022-08 but the guide
only documented it for from source installs and Pleroma develop.
2024-02-23 23:54:14 +01:00
Oneric
7964272c98
Document how to avoid data loss on migration from Pleroma
2024-02-23 23:54:09 +01:00
rick
c25cfe9b7a
fixed spelling
2024-02-19 23:25:20 +01:00
Oneric
41dd37d796
doc/cheatsheet: add missing MRFs
...
Or mentions of MRFs in the main list
whose options were already documented.
2024-02-19 23:15:47 +01:00
Oneric
9830d54fa1
doc/cheatsheet: sort main MRF list alphabetically
...
It is too cumbersome to find a specific policy atm
or to check if all are docuemtned yet.
Trivial placeholder policies are excluded from this.
2024-02-19 23:15:30 +01:00
Oneric
f254e4f530
doc/cheatsheet: add missing MRF config detail docs
...
And remove “on by default” text from individual entries.
They are now laready in the “on by default” section.
2024-02-19 23:14:44 +01:00
Oneric
da4190c46e
doc/cheatsheet: split out always active MRFs
...
It doesn’t make sense to add/remove them from the policies list
2024-02-19 23:14:24 +01:00
Oneric
7a2d68c3ab
doc/cheatsheet: add link to ActivityExpiration config details
2024-02-19 23:14:07 +01:00
Oneric
8e7a89605d
doc/cheatsheet: move MRF policies key to end of section
...
This makes it easier to spot the transparency options
2024-02-19 23:13:48 +01:00
Oneric
1640d19448
doc/cheatsheet: move :activitypub section ahead
...
Else it is too easy to mistake for another MRF policy.
2024-02-19 23:13:25 +01:00
Oneric
8f1776a8a7
Purge leftovers from FollowBot MRF
...
It was dropped in 9db4c2429f
2024-02-19 23:13:05 +01:00
Oneric
1ec6e193e6
doc: clarify RejectNewlyCreated uses local account discovery
2024-02-19 23:12:41 +01:00
stefan230
b4c832471c
docs/docs/configuration/cheatsheet.md aktualisiert
...
fixed up some grammer / wording. removed a setence and made wording more in line with what I could find in Admin-FE (especially wording of "rejecting" vs. dropping)
2024-02-17 22:09:47 +00:00
rick
db49daa4a5
make it clearer what it affects
2024-02-17 22:57:56 +01:00
rick
718104117f
fix link
2024-02-17 22:34:55 +01:00
rick
12e7d0a25c
added doc for mrf_reject_newly_created_account_notes
2024-02-17 22:25:12 +01:00
Erin Shepherd
7a0e27a746
Disable busy waits in the default OTP vm.args
configuration.
...
This vastly reduces idle CPU usage, which should generally be beneficial
for most small-to-medium sized instances.
Additionally update the documentation to specify how to override the vm.args
file for OTP installs
2024-02-17 13:21:56 +01:00
Oneric
e99e2407f3
Add background_removal to SimplePolicy MRF
2024-02-16 16:36:45 +01:00
FloatingGhost
0ed815b8a1
Merge branch 'followback' into develop
2024-02-16 13:27:40 +00:00
Oneric
cda597a05c
doc: fix Akkoma identification name
...
Akkoma stopped pretending to be Pleroma here when the mix project name
was changed in c07fcdbf2b
.
2024-02-15 16:25:59 +01:00
Oneric
711043f57d
Document bubble timeline API
...
It was added in cb6e7359af
.
2024-02-15 16:04:33 +01:00
Oneric
6bb455702d
Document Akkoma API
2024-02-15 16:04:33 +01:00
Oneric
7493d8f49d
Document live dashboard
2024-02-15 16:04:33 +01:00
Oneric
376f6b15ca
Add ability to auto-approve followbacks
...
Resolves: https://akkoma.dev/AkkomaGang/akkoma/issues/148
2024-02-13 15:42:37 +01:00
Oneric
13e62b4e51
Fix schema and docs for status_ttl_days and instance
...
Fixes misspelling and omission of and example in commit
0cfd5b4e89
which added the
status_ttl_property. This was the only place this commit
referred to the property as note_ttl_days.
Partially fixes the omitted schema update of the instance metadata addition
from commit b7e8ce2350
. A proper full schema
for nodeinfo is still missing.
2024-02-13 15:39:52 +01:00
floatingghost
e97d08ee98
Merge pull request 'MRF transparency: don’t forget to obfuscate short domains' ( #676 ) from Oneric/akkoma:mrf-obfuscation into develop
...
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/676
2024-02-05 08:43:43 +00:00
Oneric
3cd882528e
More prominently document MRF transparency and obfuscation
...
And point to the cheat sheet for all other MRF policies
and their configuration details.
2024-02-02 14:50:21 +00:00
Aria
a074be24ca
add bit about frontend configuration to oauth consumer docs
2023-12-17 19:36:27 +00:00
FloatingGhost
74d5e22fc5
fix robotstxt on OTP
2023-12-15 16:23:20 +00:00
floatingghost
bc22ea50ab
Merge pull request 'docs: Fixed wrong command for robots_txt CLI task' ( #632 ) from yukijoou/akkoma:docs-robotstxt-fix into develop
...
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/632
2023-12-15 16:21:17 +00:00
FloatingGhost
fb700a956a
correct link
2023-11-02 11:40:19 +00:00
yuki joou
32422a7a04
docs: Fixed wrong command for robots_txt CLI task
...
This is according to the error message displayed when trying to run the
command in the current version of the docs
2023-08-18 13:25:52 +00:00
y0nei
0617090743
Note about Docker installations in backup section
2023-08-17 16:51:53 +02:00
FloatingGhost
f7ea0a1248
bump OTP required
2023-08-16 23:01:02 +01:00
FloatingGhost
6139c3346d
Add extra rollbacks to pleroma develop
2023-08-16 22:49:23 +01:00
YokaiRick
76ba400c6d
nginx subdir is missing in otp builds
2023-08-12 22:09:32 +00:00
YokaiRick
655c282de3
update docs nginx subdir in akkoma/installation is gone
2023-08-12 21:59:30 +00:00
Norm
0cb3812ac0
Add docker override file to docs and gitignore
...
The docker-compose.yml file is likely to be edited quite extensively by
admins when setting up an instance. This would likely cause problems
when dealing with updating Akkoma as merge conflicts would likely occur.
Docker-compose already has the ability to use override files in addition
to the main `docker-compose.yml` file. Admins can instead put any
overrides (additional volumes, container for elasticsearch, etc.) into a
file that won't be tracked by git and thus won't run into merge
conflicts in the future. In particular, the
`docker-compose.override.yml` will be checked by docker compose in
addition to the main file if it exists and override definitions from the
latter with the former.
2023-08-07 13:09:04 -04:00
Norm
9a7c30fc90
Update OTP docs to mention arm64 in prerequisites
2023-08-05 10:39:03 -04:00
Sandra Snan
2556f44219
Fix typo in frontend management docs
2023-08-04 22:34:39 +01:00
FloatingGhost
8fd74548ff
Combine ubuntu and debian builds
2023-08-04 20:37:17 +01:00
FloatingGhost
6e293b9280
Bump versions in use in the docs
2023-08-04 14:19:18 +01:00
floatingghost
4fe80acf8f
Merge pull request '[docs] Improve some installation instructions' ( #607 ) from ilja/akkoma:docs_improve_some_installation_instructions into develop
...
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/607
2023-08-02 09:17:11 +00:00
ilja
8b63a17b87
In chat we often saw that people copy-pasted the "amd64" flavour while they needed another one.
...
Here we make it a generic placeholder which should make accidental copy-pasting of this command happen less.
We also had one case of someone who got errors because the SHELL variable wasn't set. This is the case for Alpine.
Here I added a line to fill it in when not set.
2023-07-31 15:56:39 +02:00
FloatingGhost
801fe9fe32
Changelog
2023-07-27 14:41:18 +01:00
FloatingGhost
800c4bc442
correct build conditions
2023-07-27 14:21:12 +01:00
FloatingGhost
b63fca2dd7
only build ARM AMD64 on develop
2023-07-27 14:19:28 +01:00
FloatingGhost
fa23098093
Merge branch 'develop' into arm
2023-07-27 14:01:11 +01:00
Oneric
d74542148a
Document API changes made for fedibird compatibility
...
Commit 11ec9daa5b
(released with 3.2.0)
added the fedibird frontend and tweaked and extended Mastodon API for
compatibility with it. Document these changes.
2023-07-23 16:15:25 +02:00
FloatingGhost
c79c0fe6cc
add extra flavours to table
2023-07-20 17:45:53 +01:00
Norm
43aef8b5b1
fix ImageMagick typo in media_graphics_packages.md
2023-07-17 14:44:39 -04:00
floatingghost
452f9e14fb
Merge pull request 'docs: Update Pleroma references to Akkoma in optional packages guide' ( #550 ) from norm/akkoma:docs/media_graphics_packages into develop
...
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/550
2023-07-17 16:47:32 +00:00
floatingghost
5fa1cfc513
Merge pull request 'docs: Add Kaiteki to list of clients' ( #548 ) from norm/akkoma:add-kaiteki into develop
...
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/548
2023-07-17 16:32:38 +00:00
floatingghost
3fa65a5c53
Merge pull request 'docs: Update Pleroma-FE references to Akkoma-FE' ( #551 ) from norm/akkoma:docs/akkoma-fe into develop
...
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/551
2023-07-17 16:28:41 +00:00
Mark Felder
5144d6f4ba
Add OnlyMedia Upload Filter to simplify restricting uploads to audio, image, and video types
...
Original: https://git.pleroma.social/pleroma/pleroma/-/merge_requests/3897
2023-06-28 01:56:14 +01:00
floatingghost
67cae52b08
Merge pull request 'Add asdf install guide for debian/ubuntu' ( #559 ) from norm/akkoma:asdf into develop
...
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/559
2023-06-26 12:58:01 +00:00
floatingghost
4db42f5ab5
Merge pull request 'Adapt some migrations so they can be rolled back' ( #565 ) from ilja/akkoma:fix_some_migrations_for_rollback into develop
...
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/565
2023-06-26 12:52:22 +00:00
Norm
6674b33d75
update docs with new docker compose commands
2023-06-18 01:44:25 -04:00
Francis Dinh
5e3ca133f2
reword to not mention specific elixir version
2023-06-11 08:46:56 -04:00
ilja
3a13f91fff
Adapt some migrations so they can be rolled back
...
This is useful for people who want to migrate back to Pleroma.
It's also added in the docs, but also noted that this is barely tested and to be used at their own risk.
2023-06-09 22:02:26 +02:00
Francis Dinh
5fe41df8aa
docs: Add Kaiteki to list of clients
2023-05-31 18:19:06 -04:00
Francis Dinh
5ce38591e5
fix typo
2023-05-31 09:03:25 -04:00
Francis Dinh
2482d96782
remove one more java dep
2023-05-31 08:59:03 -04:00
Francis Dinh
f68b047bf7
remove java and gui dependencies
2023-05-31 08:46:05 -04:00
Francis Dinh
48a0145736
add command to restart shell
2023-05-30 21:21:44 -04:00
Francis Dinh
d956dc2f09
Add asdf install guide for debian/ubuntu
...
Closes #557
2023-05-30 21:17:26 -04:00
ilja
3947012691
Fix warnings
...
There were two warnings, these are now fixed.
I moved the fonts folder into the css folder. Antother option was to change the relative path,
but it seems that after changing it in the css file, the path got changed back when rebuilding the site.
Maybe it needs to be changed somewhere else, idk, this worked.
2023-05-29 09:10:07 +02:00
ilja
d61b7d4b49
Improve backup restore
...
CREATE DATABASE was running in a transaction block with CREATE USER. This isn't allowed (any more?).
This is now two separate commands.
I also did some other touch-ups including
* making it OTP-first,
* add backup of static directory because this contains e.g. custom emoji, and
* remove the suggestion for using the setup_db.psql file. The reason is because I fear it causes more confusion than what it's worth.
* Firstly, OTP installations won't have this file because it's created in /tmp.
* Secondly, the instance has been reinstalled and thus a new setup_db.psql with different password may have been created, causing only more confusion.
2023-05-29 09:09:56 +02:00
Francis Dinh
0e5f55deea
more references being updated
2023-05-26 22:54:12 -04:00
Francis Dinh
f0f0c76805
docs: Update Pleroma-FE references to Akkoma-FE
...
The frontend got renamed a while back, so the docs should be updated to
reflect that.
2023-05-26 22:36:27 -04:00
Francis Dinh
b3fc098b83
docs: Update Pleroma references to Akkoma in optional packages guide
...
This apparently slipped past though all of the doc updates from a while
back.
2023-05-26 22:26:14 -04:00
floatingghost
8c86a06ed1
Merge pull request 'Remove "default" image description' ( #493 ) from ilja/akkoma:remove_default_image_description into develop
...
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/493
2023-04-14 16:27:41 +00:00
floatingghost
62e22eeff2
Merge pull request 'Update elixir versions' ( #512 ) from norm/akkoma:update-elixir-versions into develop
...
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/512
2023-04-11 09:28:01 +00:00
ilja
d8d9edee98
Add YunoHost to installation guides
2023-04-03 11:22:53 +02:00
Francis Dinh
3c30666d3f
Update elixir and erlang versions in docs
2023-03-16 12:54:38 -04:00
ilja
6c396fcab4
Remove "default" image description
...
When no image description is filled in, Pleroma allowed fallbacks.
Those were (based on a setting) either the filename, or a fixed description.
Neither are good options for image descriptions imo, so here we remove this.
Note that there's two tests removed who supposedly tested something else.
But examining closer, they didn't seem to test what they claimed to test,
so I removed them rather than try to "fix" them.
2023-03-12 08:42:33 +01:00
floatingghost
c8add9d1dc
Merge pull request 'fix invalid proxy_hide_header in example config' ( #472 ) from flisk/akkoma:remote-media-docs-fix into develop
...
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/472
2023-03-02 11:19:46 +00:00
flisk
1ab0b3a0e2
match nginx config to install config and extend docs a bit
2023-02-26 23:58:55 +01:00
flisk
cb28b8f0fe
updating docs: start akko first, then upgrade frontend
2023-02-26 23:42:28 +01:00
flisk
531a550184
fix invalid proxy_hide_header in example config
2023-02-26 23:25:46 +01:00
FloatingGhost
f56e3098ef
Merge branch 'delete_orphaned_activities' into develop
2023-02-26 22:11:30 +00:00
floatingghost
fd1dc87eb4
Merge pull request 'update backwards compat notice in admin_api.md' ( #473 ) from flisk/akkoma:update-admin-api-docs into develop
...
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/473
2023-02-26 22:01:57 +00:00
floatingghost
7bd80ccf07
Merge pull request 'update prometheus docs' ( #474 ) from flisk/akkoma:update-prometheus-docs into develop
...
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/474
2023-02-26 22:00:12 +00:00
floatingghost
f7211459ef
Merge pull request 'Rename index for faster database restore' ( #455 ) from ilja/akkoma:rename_index_for_faster_restore into develop
...
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/455
2023-02-26 21:58:56 +00:00
floatingghost
fc842aa7c7
Merge pull request 'Docs: Change docs README for new way of building docs' ( #448 ) from ilja/akkoma:improve_readme_from_docs into develop
...
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/448
2023-02-26 21:49:42 +00:00
ilja
c1c962e1a8
Add docs for pleroma_ctl database prune_objects --prune-orphaned-activities
...
I also added extra info on VACUUM FULL
2023-02-26 14:41:50 +01:00
ilja
3b634dcbe7
Remove the note about activities_visibility_index
...
We renamed another index is the previous commit so that this work-around isn't needed any more
2023-02-26 14:38:14 +01:00
Mahito TANNO
3f03f1df9c
docs: update URL hosting husky's sourse code
2023-02-22 22:50:18 +09:00
Mahito TANNO
9dc3f8fcdc
docs: remark that Pinafore is now unmaintained
2023-02-22 22:43:17 +09:00
flisk
da4c87b226
update prometheus docs
2023-02-18 14:39:22 +01:00
flisk
439ec49137
update backwards compat notice in admin_api.md
2023-02-18 14:37:12 +01:00
ilja
7f8932304f
typo + remove unneeded file
2023-02-02 14:37:45 +01:00
floatingghost
56c37dc6b3
Merge pull request 'DOCS: Add info on fe to setup of dev env' ( #456 ) from ilja/akkoma:docs_add_fe_to_akkoma_dev into develop
...
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/456
2023-01-30 11:28:28 +00:00
floatingghost
3405623d46
Merge pull request 'Docs: Add more info to the development index file' ( #451 ) from ilja/akkoma:docs_add_some_developer_docs into develop
...
Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/451
2023-01-30 11:27:23 +00:00
ilja
7e3ede02f7
Add info on fe to setup of dev env
...
I added info about installing front ends from the development branch
I also rearanged the list of exceptions (what's different than "normal" installation)
so the order is closer to how you'd encounter things in the installation docs + small fixes
2023-01-29 08:29:06 +01:00
ilja
e74e1efe1c
Change docs README for new way of building docs
...
Docs used to be a separate repo who cloned pleroma and pelroma-fe.
Now the docs are just the BE docs and completely part of the Akkoma repo.
I moved back to using venv because that's what I used and cleaner imo since it keeps everything nice in the repo.
(Iirc virtualenv stored things in the Home folder or smthng)
2023-01-26 15:42:53 +01:00
ilja
ce6f652a9a
Add more info to the development index file
...
Credit where credit is due; I inspired myself by looking at the yunohost docs
* https://yunohost.org/en/dev
* https://yunohost.org/en/packaging_apps_start
I try to be inviting to new developers and guide them in their first steps into Akkoma development.
I try to keep the page itself as short as possible and link to relevant places.
That way people can quickly skim over parts that they don't need, while people who do need more can simply follow the links.
2023-01-26 13:40:51 +01:00