summary refs log tree commit diff
path: root/INSTALL.md (follow)
Commit message (Collapse)AuthorAgeFilesLines
* platform specific prerequisites in source install (#9667)Serban Constantin2021-03-251-7/+8
| | | | | | Make it clearer in the source install step that the platform specific prerequisites must be installed first. Signed-off-by: Serban Constantin <serban.constantin@gmail.com>
* Update installation instructions on Fedora (#9322)Dan Callahan2021-02-051-17/+3
| | | | | | | Signed-off-by: Joseph Arnault <computerdude90042@outlook.com> Signed-off-by: Dan Callahan <danc@element.io> Co-authored-by: compu42 <56663749+compu42@users.noreply.github.com>
* Add some extra notes for getting Synapse running on macOS. (#8997)Eric Eastwood2021-01-151-1/+2
|
* Fix a typo in the install docs. (#9040)0xflotus2021-01-111-1/+1
|
* Doc/move database setup instructions in install md (#8987)Shashank Sabniveesu2020-12-301-121/+140
|
* Default to blacklisting reserved IP ranges and add a whitelist. (#8870)Patrick Cloke2020-12-091-4/+3
| | | | This defaults `ip_range_blacklist` to reserved IP ranges and also adds an `ip_range_whitelist` setting to override it.
* INSTALL: Fix setting content-type on well-known (#8793)Daniele Sluijters2020-11-231-1/+1
| | | | | | | | | | | | | | | | | | When using `add_header` nginx will literally add a header. If a `content-type` header is already configured (for example through a server wide default), this means we end up with 2 content-type headers, like so: ``` content-type: text/html content-type: application/json access-control-allow-origin: * ``` That doesn't make sense. Instead, we want the content type of that block to only be `application/json` which we can achieve using `default_type` instead. Signed-off-by: Daniele Sluijters <daenney@users.noreply.github.com>
* Note support for Python 3.9 (#8665)Dan Callahan2020-10-271-1/+1
| | | | | As expected, all tests pass locally without modification. Signed-off-by: Dan Callahan <danc@element.io>
* Revert pinning of setuptools (#8239)Patrick Cloke2020-09-031-1/+1
|
* Do not install setuptools 50.0. (#8212)Patrick Cloke2020-09-011-1/+1
| | | This is due to compatibility issues with old Python versions.
* Various improvements to the docs (#7899)Aaron Raimist2020-07-291-14/+95
|
* Clearly state built-in ACME no longer works (#7824)Luke Faraone2020-07-141-7/+5
| | | | | I'm tempted to remove this section entirely, but it's helpful for admins who are trying to figure out why their Synapse is crashing on start with ACME errors. Signed-off-by: Luke W Faraone <luke@faraone.cc>
* Revert "Update the installation docs on apt-transport-https (#7801)"Richard van der Hoff2020-07-081-11/+0
| | | | | | | | This reverts commit e0c01296936a178d83556fc4f00f69e429fa7ba5. As discussed at https://github.com/matrix-org/synapse/pull/7801#pullrequestreview-444652786, I don't think this is an improvement.
* Update the installation docs on apt-transport-https (#7801)Dirk Heinrichs2020-07-081-0/+11
| | | | | * Starting with apt 1.6, https support has moved into the main package and apt-transport-https has become a transitional dummy package. Signed-off-by: Dirk Heinrichs <dirk.heinrichs@altum.de>
* Update OpenBSD installation instructions (#7587)hashashini2020-05-301-22/+40
| | | | Synapse was added to the ports tree in Nov, 2019 by Renaud Allard (https://marc.info/?l=openbsd-ports&m=157417848805329). With the release of OpenBSD 6.7 on May 22, 2020 a pre-compiled binary is available as well.
* Merge branch 'master' into developAndrew Morgan2020-04-021-3/+3
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: 1.12.1 Note where bugs were introduced 1.12.1rc1 Newsfile Rewrite changelog Add changelog Only import sqlite3 when type checking Fix another instance Only setdefault for signatures if device has key_json Fix starting workers when federation sending not split out. Attempt to clarify Python version requirements (#7161) Improve the UX of the login fallback when using SSO (#7152) Update the wording of the config comment Lint Changelog Regenerate sample config Whitelist the login fallback by default for SSO
| * Attempt to clarify Python version requirements (#7161)Richard van der Hoff2020-03-301-3/+3
| | | | | | | | | | | | | | In particular, we depend on `typing.TYPE_CHECKING`, which is only present in 3.5.2. It turns out that Ubuntu Xenial, despite having a package called `python 3 (3.5.1-3)`, actually has python 3.5.2, so I think this is fine.
* | update debian installation instructions to recommend installing `virtualenv` ↵txt-file2020-03-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | instead of `python3-virtualenv` (#6892) * change debian package from python3-virtualenv to virtualenv The virtualenv package is needed for the virtualenv command. The virtualenv package depends on python3-virtualenv (at least since debian jessie) so there is no need to specify python3-virtualenv additionally. Signed-off-by: Vieno Hakkerinen <vieno@hakkerinen.eu> * Add changelog Co-authored-by: Andrew Morgan <andrew@amorgan.xyz>
* | Various cleanups to INSTALL.md (#7141)Andrew Morgan2020-03-251-59/+39
| |
* | Update pre-built package name for FreeBSD (#7107). (#7107)Kartikaya Gupta (kats)2020-03-231-1/+1
|/ | | Signed-off-by: Kartikaya Gupta <kats@trevize.staktrace.com>
* Update INSTALL.md updated CentOS8 install instructions (#6925)Richard von Kellner2020-03-171-2/+11
|
* Fix last date for ACMEv1 install (#7015)Uday Bansal2020-02-291-1/+1
| | | | | | Support for getting TLS certificates through ACMEv1 ended on November 2019. Signed-off-by: Uday Bansal <43824981+udaybansal19@users.noreply.github.com>
* Small grammar fixes to the ACME v1 deprecation notice (#6944)Andrew Morgan2020-02-211-5/+4
| | | Some small fixes to the copy in #6907.
* Update INSTALL.mdBrendan Abolivier2020-02-131-1/+3
| | | Co-Authored-By: Richard van der Hoff <1389908+richvdh@users.noreply.github.com>
* Update INSTALL.md to recommend reverse proxying and warn about ACMEv1 ↵Brendan Abolivier2020-02-131-11/+15
| | | | deprecation
* update install notes for CentOSRichard van der Hoff2020-01-091-0/+5
|
* Use python3 packages for Ubuntu (#6443)Andrew Morgan2019-12-021-2/+2
|
* update macOS installation instructionsMatthew Hodgson2019-11-201-2/+10
|
* Python 3.8 for tox (#6341)Richard van der Hoff2019-11-071-1/+1
| | | | | | | ... and update INSTALL.md to include py3.8. We'll also have to update the buildkite pipeline to run it
* Update email section of INSTALL.md about account_threepid_delegates (#6272)Andrew Morgan2019-10-301-7/+9
|
* Merge branch 'master' into developBrendan Abolivier2019-10-021-0/+7
|\
| * Update INSTALL.md with void-linux (#5873)Pete2019-09-191-0/+7
| |
* | (#5849) Convert rst to markdown (#6040)dstipp2019-09-171-2/+2
| | | | | | | | | | Converting some of the rst documentation to markdown. Attempted to preserve whitespace and line breaks to minimize cosmetic change.
* | Update INSTALL.md to say that Python 2 is no longer supported (#5953)Aaron Raimist2019-09-021-2/+2
|/ | | | Signed-off-by: Aaron Raimist <aaron@raim.ist>
* make user creation steps clearerNeil Johnson2019-08-081-5/+4
|
* Improve docs on choosing server_name (#5558)Richard van der Hoff2019-06-261-13/+18
| | | Fixes #4901
* Neilj/improve federation docs (#5419)Neil Johnson2019-06-111-13/+14
| | | | Add FAQ questions to federate.md. Add a health warning making it clear that the 1711 upgrade FAQ is now out of date.
* remove bloatNeil Johnson2019-06-061-10/+1
|
* Neilj/1.0 upgrade notes (#5371)Neil Johnson2019-06-061-1/+24
| | | | 1.0 upgrade/install notes
* Stop telling people to install the optional dependencies. (#5197)Richard van der Hoff2019-05-171-2/+2
| | | | | | | | | * Stop telling people to install the optional dependencies. They're optional. Also update the postgres docs a bit for clarity(?)
* remove instructions for jessie installation (#5164)Richard van der Hoff2019-05-091-16/+5
| | | We don't ship jessie packages, so these were a bit misleading.
* add gpg key fingerprintRichard van der Hoff2019-04-221-0/+2
|
* Update debian install docs for new key and repo (#5074)Richard van der Hoff2019-04-171-5/+25
|
* convert rst link to mdNeil Johnson2019-04-011-1/+1
|
* Document using a certificate with a full chain (#4849)Andrew Morgan2019-03-131-2/+6
|
* Merge branch 'master' of github.com:matrix-org/synapse into developNeil Johnson2019-03-121-2/+6
|\
| * Neilj/improved delegation doc 2 (#4832)Neil Johnson2019-03-121-2/+6
| | | | | | | | | | Improved federation configuration docs. Specifically detailing .well-known and SRV based delegation methods. Inspiration Valentin Lab <valentin.lab@kalysto.org> for https://github.com/matrix-org/synapse/pull/4781
* | Clarify what registration_shared_secret allows for (#2885) (#4844)Aaron Raimist2019-03-111-2/+2
|/ | | | | | | | | | * Clarify what registration_shared_secret allows for (#2885) Signed-off-by: Aaron Raimist <aaron@raim.ist> * Add changelog Signed-off-by: Aaron Raimist <aaron@raim.ist>
* clarify TLS instructionsRichard van der Hoff2019-02-191-20/+19
|
* README updates (#4621)Richard van der Hoff2019-02-121-13/+29
| | | | | | | Lots of updates to the README/INSTALL.md. Fixes #4601.
* Clarifications for reverse proxy docs (#4607)Richard van der Hoff2019-02-111-2/+3
| | | | | | | Factor out the reverse proxy info to a separate file, add some more info on reverse-proxying the federation port.
* Move ACME docs from INSTALL.md to ACME.mdAndrew Morgan2019-02-051-78/+1
|
* Merge branch 'release-v0.99.0' of github.com:matrix-org/synapse into ↵Andrew Morgan2019-02-051-14/+14
| | | | anoa/self_signed_upgrade
* Move things from README.rst to UPDATE.md (#4569)Richard van der Hoff2019-02-051-0/+487
The readme was getting pretty unmanageable and hard to grok. This is an attempt to simplify things by moving installation instructions from the README to a separate file. I've tried to resist the temptation to fix too much stuff while I'm here - it mostly just copies-and-pastes from one doc to the other, and changes from rst to md syntax.