Commit Graph

140 Commits

Author SHA1 Message Date
Michael Stanclift 615c19df56
Add Captcha configuration page (#1406)
* Add captcha page
* And warning to privacy block
2024-02-19 17:31:07 +00:00
David Baucum b7f627cc67
Document the Onion-Location header in the Tor instructions (#901) 2024-01-25 16:47:21 +00:00
Michael Stanclift 65d67e1e41
Install Ruby 3.2.3 from rbenv (#1394) 2024-01-24 18:40:58 +01:00
Mubelotix 285f356e8c
Add documentation for some settings (#1382)
* Add documentation for some settings

---------

Co-authored-by: Andy Piper <andypiper@users.noreply.github.com>
2024-01-23 10:59:30 +00:00
Mark Doliner d53ab4f5e2
Small improvement to the TRUSTED_PROXY_IP docs. (#1145)
* Added a paragraph about how people can check whether Mastodon is seeing users' real IPs.
Co-authored-by: Michael Stanclift <mx@vmstan.com>
2024-01-13 22:34:10 +00:00
Andy Piper 09ac07584a
Typos and language improvements. (#1362)
* Typos and language improvements.
* Table -> defn list per suggestion.
* clarify priority of queues

Signed-off-by: Andy Piper <andypiper@users.noreply.github.com>
Co-authored-by: Michael Stanclift <mx@vmstan.com>
2024-01-11 13:57:12 +00:00
Renaud Chaput 38c4b995a0
Add documentation for cache buster and hcaptcha (#1383) 2024-01-09 15:01:34 +01:00
Renaud Chaput a6528ba511
Update documentation for read-only replica (#1384) 2024-01-09 14:38:50 +01:00
Andreas Wittig 4eb8473e62
Adding S3_PERMISSION environment variable (#1155)
* Adding S3_PERMISSION environment variable
* Update content/en/admin/config.md

Co-authored-by: Michael Stanclift <mx@vmstan.com>
2024-01-07 22:23:55 +00:00
Travis Briggs ec5ea76a44
Update admin install instructions for node 20 (#1340)
* Update admin install instructions for node 18 (min version for 4.2.1)

* Remove apt-get from node instructions and actually install it in the apt command below

* Remove remaining sudo and put key in same location as postregsql key

* Update content/en/admin/install.md

Co-authored-by: tibequadorian <9560587+tibequadorian@users.noreply.github.com>

---------

Co-authored-by: tibequadorian <9560587+tibequadorian@users.noreply.github.com>
2023-12-27 12:51:35 +01:00
Panagiotis "Ivory" Vasilopoulos 63edbbad2e
Improve Tor documentation (#937)
* Improve Tor documentation
Co-authored-by: Michael Stanclift <mx@vmstan.com>
2023-12-15 21:23:18 +00:00
Andy Piper 759c0e8bbd
Revert "Add basic Redis Sentinel documentation" (#1370)
Revert "Add basic Redis Sentinel documentation (#1311)"

This reverts commit 3712250ef2.
2023-12-12 10:31:54 +01:00
Gabriel Simmer 3712250ef2
Add basic Redis Sentinel documentation (#1311)
* Add basic Redis Sentinel documentation

Co-authored-by: Andy Piper <andypiper@users.noreply.github.com>
2023-12-11 22:49:25 +00:00
Michael Stanclift a625f3f60e
Remove nginx default site (#1367)
* remove default site
* fix default in migration guide
2023-12-11 22:46:07 +00:00
KTachibanaM 382db977ae
Install guide fixes (#1252)
* fix instructions for editing nginx configuration so that a snakeoil cert is used
* add snakeoil ssl certs for proxying object storage with nginx
2023-12-11 17:18:08 +00:00
Michael Stanclift 6958e585a0
Add load balancing health check endpoints to scaling page (#1363)
* load balancing
2023-12-11 17:15:23 +00:00
Brook Miles e21f2fda03
remove fail2ban duplicate sshd jail specification and enable aggressive mode which includes ddos and extra filters (#1364) 2023-12-11 11:48:04 +00:00
Michael Stanclift 4f4b1e6935
Add troubleshooting instructions for debugging (#1358)
* debugging
* add streaming instructions
* add streaming log_level to config page
2023-12-10 20:41:43 +00:00
Michael Stanclift 94aa9f71a7
Consistent use of Postgres and PgBouncer (#1353)
* fix pgbouncer
* pghero
2023-12-10 18:40:20 +00:00
Michael Stanclift 921fb57ff4
add batch delete variables (#1354) 2023-12-10 18:07:04 +00:00
bt90 8a274aaf39
Allow incoming HTTP/3 connections (en) (#1066) 2023-12-08 21:24:53 +00:00
Maurizio De Magnis 5cfda9d588
Fixes Fail2Ban's directive (#969)
Without `filter = sshd` and after restarting the service I see this error in Fail2Ban's logs (`/var/log/fail2ban.log`):

```
2022-11-03 11:24:36,225 fail2ban.transmitter    [1283507]: ERROR   Jail 'sshd-ddos' skipped, because of wrong configuration: Unable to read the filter 'sshd-ddos'
```

I added the statement as per [this article](https://serverfault.com/a/1050315) and it worked.
2023-12-08 21:21:43 +00:00
Sophie Bertsch 6ae7a7334b
Fix link to tootctl (#847)
Assuming that this documentation is run inside the /live (Mastodon home directory), the current link is broken. 

The proposed change fixes this error and thus refers to the tootctl inside the bin directory
2023-12-08 21:19:04 +00:00
Liam M Stojanovic f7cc3d601f
Role management (#1268)
* default roles, edit roles, assets, formatting
2023-12-07 19:47:38 +00:00
Frigyes 8d26904e04
Added a lot of spelling fixes in the English documentation (#1350)
* Added many spelling fixes
* Apply suggestions from code review

Co-authored-by: Michael Stanclift <mx@vmstan.com>
2023-12-07 19:46:29 +00:00
Isa S 0982664688
Add instructions for seperate sidekiq redis (#1170)
* Add instructions for seperate sidekiq redis

Co-authored-by: Andy Piper <andypiper@users.noreply.github.com>
2023-12-07 13:52:29 +00:00
^cypher 44e96e9428
Proposal for adding minimal documentation for undocumented moderation API (webhook) (#1329)
* Update moderation.md
2023-12-07 13:33:36 +00:00
Christian 00528a70a6
Update tootctl.md (#1243)
Add missing line break
2023-12-06 23:09:36 +00:00
Mark Doliner 1f5f33271c
Remove unnecessary steps from Ruby instructions. (#1136)
The `./configure` and `make` steps appear to be obsolete.
2023-12-06 11:56:14 +00:00
Emelia Smith 472344a483
Improve scaling documentation for Streaming (#1335)
* Improve scaling documentation for Streaming

This reorganizes the documentation a little bit, adds information about the templates systemd files, and some reference numbers for concurrent streaming connections.

* Update content/en/admin/scaling.md

* Add section on Streaming Server metrics to Scaling.md
2023-12-05 23:03:47 +00:00
Elan Hasson af73402cbe
Update `ES_HOST` to document TLS usage (#1140)
* Update `ES_HOST` to document TLS usage
* Update elasticsearch.md
* Update content/en/admin/config.md
* Apply suggestions from code review

Co-authored-by: Michael Stanclift <mx@vmstan.com>
2023-12-05 15:06:17 +00:00
CSDUMMI 92c64fd62d
Add documentation for the ONE_CLICK_SSO_LOGIN environment variable (#1300) 2023-12-05 15:05:29 +00:00
lhp22 bae33cc3ac
Improve the documentation about the parameters of the email sent by m… (#869)
* Improve the documentation about the parameters of the email sent by mastodon smtp client.

---------

Co-authored-by: lhp22 <louishp@protonmail.com>
Co-authored-by: Andy Piper <andypiper@users.noreply.github.com>
2023-11-29 17:00:15 +00:00
Renaud Chaput 1d26ea1378
Fix ES sample config with no auth is user (#1318)
* Redirect the old ES page to the new one

* Fix ES configuration sample

`ES_USER` and `ES_PASS` need to be undefined when no auth should be used
2023-11-24 18:31:47 +01:00
Travis Briggs e1b2a6b150
Update ruby version in admin install docs (#1341) 2023-11-23 17:25:29 +01:00
0x46616c6b f96af9009d
Add Reference for new STATS_SIDEKIQ variable (#1307) 2023-11-23 16:59:39 +01:00
Erwin c93340580c
Fix typo and capitalization (#1319) 2023-11-23 16:56:28 +01:00
Claire 0f9fa614eb
Fix installation instructions pointing to pre-releases (#1316)
Fixes #1315
2023-10-10 14:52:08 +02:00
Brook Miles 9317ff3bae
restore ini settings which appear to have been lost in commit 33cb69a (#1314) 2023-10-05 11:09:10 +02:00
Brook Miles 8a2cfbb31e
fix for nginx certbot instructions (#1036) 2023-10-05 09:51:39 +02:00
Joshua Byrd f94ec5ea4f
Update install.md (#1313) 2023-10-04 09:43:14 +02:00
Renaud Chaput eda06de4fe
Redirect the old ES page to the new one (#1308) 2023-09-26 19:12:21 +02:00
Renaud Chaput dd54f29af7
Improve Elasticsearch documentation with `ES_PRESET` and security settings (#1279)
* Improve Elasticsearch documentation with `ES_PRESET` and security settings

* Fix small errors, and make the ES configuration no longer optional
2023-09-06 09:17:54 +02:00
Claire c28e766995
Add information on Mastodon 4.2.0's automatic update check (#1291)
* Add information on Mastodon 4.2.0's automatic update check

* Update upgrading.md
2023-09-01 18:20:45 +02:00
Michael Stanclift 0fe2e7932a
Change tootctl search deploy default batch size to 100 to match reality (#1289)
* Change default to 100 to refect code.

* memory pressure increase

* remove comment about local system resources
2023-08-31 18:17:16 +02:00
Michael Stanclift eafb7de213
ElasticSearch to Elasticsearch (#1290) 2023-08-31 18:16:33 +02:00
Isa S 31f8c3f327
Add documentation for --days option to tootctl media refresh (#1141)
* Add documentation for --days option to toolctl media refresh
2023-08-25 15:27:37 +01:00
Stefan Leibfarth 7e28e6da43
Rename 'hidden' to 'onion' (#920)
Because that's what they're called, see https://community.torproject.org/onion-services/.
2023-08-21 15:04:20 +01:00
Patrick Wilson 35e60a0359
Fix typo in word 'suspended' in content/en/admin/moderation.md (#1260) 2023-07-13 08:53:49 +02:00
agnesoshiro 610212f450
Update broken links (#1253) 2023-07-10 18:30:31 +02:00