Add some extra notes for getting Synapse running on macOS. (#8997)

This commit is contained in:
Eric Eastwood 2021-01-15 05:58:31 -06:00 committed by GitHub
parent 14950a45d6
commit 20af310889
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 25 additions and 1 deletions

1
.gitignore vendored
View File

@ -12,6 +12,7 @@
_trial_temp/ _trial_temp/
_trial_temp*/ _trial_temp*/
/out /out
.DS_Store
# stuff that is likely to exist when you run a server locally # stuff that is likely to exist when you run a server locally
/*.db /*.db

View File

@ -190,7 +190,8 @@ via brew and inform `pip` about it so that `psycopg2` builds:
```sh ```sh
brew install openssl@1.1 brew install openssl@1.1
export LDFLAGS=-L/usr/local/Cellar/openssl\@1.1/1.1.1d/lib/ export LDFLAGS="-L/usr/local/opt/openssl/lib"
export CPPFLAGS="-I/usr/local/opt/openssl/include"
``` ```
##### OpenSUSE ##### OpenSUSE

View File

@ -280,6 +280,27 @@ differ)::
PASSED (skips=15, successes=1322) PASSED (skips=15, successes=1322)
We recommend using the demo which starts 3 federated instances running on ports `8080` - `8082`
./demo/start.sh
(to stop, you can use `./demo/stop.sh`)
If you just want to start a single instance of the app and run it directly:
# Create the homeserver.yaml config once
python -m synapse.app.homeserver \
--server-name my.domain.name \
--config-path homeserver.yaml \
--generate-config \
--report-stats=[yes|no]
# Start the app
python -m synapse.app.homeserver --config-path homeserver.yaml
Running the Integration Tests Running the Integration Tests
============================= =============================

1
changelog.d/8997.doc Normal file
View File

@ -0,0 +1 @@
Add some extra docs for getting Synapse running on macOS.