Matrix-Chat-Server auf Synology
Hi Ansorg,
ich probiere auch gerade den Server auf einer Synology zum laufen zu kriegen.
Bitte kannst du mir kurz schreiben wie man dies macht?
Danke im voraus
Martin
Habe das Abbild mit SERVER_NAME=localhost und REPORT_STATS=no laufen lassen, Volume auf /data (scheint zu gehen weil dann da Files generiert werden.
Auch port einstellungen TCP Lokal:Container: 8448:8448 8008:8008 3478:3478
Nur kommt dann das:
43:08,919 INFO stopped: turnserver (terminated by SIGTERM)
43:07,913 INFO waiting for turnserver to die
43:07,912 WARN received SIGTERM indicating exit request
41:51,653 INFO exited: matrix (exit status 0; expected)
41:51,389 - twisted - 239 - INFO - - Main loop terminated.
41:51,326 - synapse.metrics - 374 - INFO - - Collecting gc 1
SystemExit: 1
sys.exit(1)
File "/usr/local/lib/python2.7/dist-packages/synapse/app/_base.py", line 278, in start
_base.start(hs, config.listeners)
File "/usr/local/lib/python2.7/dist-packages/synapse/app/homeserver.py", line 438, in start
result = g.send(result)
File "/usr/local/lib/python2.7/dist-packages/twisted/internet/defer.py", line 1418, in _inlineCallbacks
Traceback (most recent call last):
41:51,314 - twisted - 239 - CRITICAL - -
41:51,312 - twisted - 239 - CRITICAL - - Unhandled error in Deferred:
41:51,235 - synapse.metrics - 374 - INFO - - Collecting gc 0
41:51,230 - synapse.handlers.presence - 248 - INFO - - Finished _on_shutdown
41:51,228 - synapse.handlers.presence - 240 - INFO - - Performing _on_shutdown. Persisting 0 unpersisted changes
41:51,222 - synapse.handlers.deactivate_account - 144 - INFO - user_parter_loop-0 - User parter finished: stopping
41:51,216 - twisted - 239 - ERROR - - CannotListenError: Couldn't listen on ::1:8008: [Errno 99] Cannot assign requested address.
41:51,213 - twisted - 239 - ERROR - - raise e
41:51,211 - twisted - 239 - ERROR - - File "/usr/local/lib/python2.7/dist-packages/synapse/app/__init__.py", line 49, in check_bind_error
41:51,208 - twisted - 239 - ERROR - - check_bind_error(e, address, bind_addresses)
41:51,206 - twisted - 239 - ERROR - - File "/usr/local/lib/python2.7/dist-packages/synapse/app/_base.py", line 179, in listen_tcp
41:51,204 - twisted - 239 - ERROR - - reactor=self.get_reactor(),
41:51,201 - twisted - 239 - ERROR - - File "/usr/local/lib/python2.7/dist-packages/synapse/app/homeserver.py", line 153, in _listener_http
41:51,199 - twisted - 239 - ERROR - - self._listener_http(config, listener)
41:51,196 - twisted - 239 - ERROR - - File "/usr/local/lib/python2.7/dist-packages/synapse/app/homeserver.py", line 259, in start_listening
41:51,194 - twisted - 239 - ERROR - - hs.start_listening(listeners)
41:51,191 - twisted - 239 - ERROR - - File "/usr/local/lib/python2.7/dist-packages/synapse/app/_base.py", line 271, in start
41:51,189 - twisted - 239 - ERROR - - Traceback (most recent call last):
41:51,185 - synapse.util.httpresourcetree - 46 - INFO - - Attaching <synapse.rest.well_known.WellKnownResource instance at 0x7f8ff78095f0> to path /.well-known/matrix/client
41:51,183 - synapse.util.httpresourcetree - 46 - INFO - - Attaching <synapse.rest.media.v1.media_repository.MediaRepositoryResource instance at 0x7f8ff7809f80> to path /_matrix/media/r0
41:51,182 - synapse.util.httpresourcetree - 46 - INFO - - Attaching <synapse.federation.transport.server.TransportLayerServer object at 0x7f8ff7833410> to path /_matrix/federation
41:51,180 - synapse.util.httpresourcetree - 46 - INFO - - Attaching <synapse.rest.ClientRestResource object at 0x7f8ff787fa50> to path /_matrix/client/v2_alpha
41:51,178 - synapse.util.httpresourcetree - 46 - INFO - - Attaching <synapse.rest.key.v2.KeyApiV2Resource instance at 0x7f8ff72a3cb0> to path /_matrix/key/v2
41:51,176 - synapse.util.httpresourcetree - 46 - INFO - - Attaching <synapse.rest.media.v0.content_repository.ContentRepoResource instance at 0x7f8ff729b128> to path /_matrix/content
41:51,174 - synapse.util.httpresourcetree - 46 - INFO - - Attaching <synapse.rest.ClientRestResource object at 0x7f8ff787fa50> to path /_matrix/client/api/v1
41:51,172 - synapse.util.httpresourcetree - 46 - INFO - - Attaching <synapse.rest.media.v1.media_repository.MediaRepositoryResource instance at 0x7f8ff7809f80> to path /_matrix/media/v1
41:51,170 - synapse.util.httpresourcetree - 46 - INFO - - Attaching <synapse.rest.ClientRestResource object at 0x7f8ff787fa50> to path /_matrix/client/unstable
41:51,168 - synapse.util.httpresourcetree - 46 - INFO - - Attaching <synapse.rest.ClientRestResource object at 0x7f8ff787fa50> to path /_matrix/client/versions
41:51,167 - synapse.util.httpresourcetree - 46 - INFO - - Attaching FilePath('/usr/local/lib/python2.7/dist-packages/synapse/static') to path /_matrix/static
41:51,165 - synapse.util.httpresourcetree - 46 - INFO - - Attaching <synapse.rest.ClientRestResource object at 0x7f8ff787fa50> to path /_matrix/client/r0
41:51,094 - synapse.federation.federation_server - 813 - INFO - - Registering federation EDU handler for 'm.direct_to_device'
41:51,089 - synapse.federation.federation_server - 833 - INFO - - Registering federation query handler for 'client_keys'
41:51,084 - synapse.federation.federation_server - 813 - INFO - - Registering federation EDU handler for 'm.receipt'
41:51,070 - synapse.handlers.deactivate_account - 134 - INFO - user_parter_loop-0 - Starting user parter
41:51,062 - synapse.federation.federation_server - 833 - INFO - - Registering federation query handler for 'user_devices'
41:51,059 - synapse.federation.federation_server - 813 - INFO - - Registering federation EDU handler for 'm.device_list_update'
41:51,052 - synapse.federation.federation_server - 813 - INFO - - Registering federation EDU handler for 'm.typing'
41:51,049 - synapse.federation.federation_server - 813 - INFO - - Registering federation EDU handler for 'm.presence_deny'
41:51,047 - synapse.federation.federation_server - 813 - INFO - - Registering federation EDU handler for 'm.presence_accept'
41:51,045 - synapse.federation.federation_server - 813 - INFO - - Registering federation EDU handler for 'm.presence_invite'
41:51,044 - synapse.federation.federation_server - 813 - INFO - - Registering federation EDU handler for 'm.presence'
41:50,958 - synapse.federation.federation_server - 833 - INFO - - Registering federation query handler for 'directory'
41:50,955 - synapse.handlers.auth - 81 - INFO - - Extra password_providers: []
41:50,949 - synapse.push.pusher - 43 - INFO - - email enable notifs: False
41:50,946 - synapse.federation.federation_server - 833 - INFO - - Registering federation query handler for 'profile'
41:50,933 - synapse.app.homeserver - 30 - INFO - - Set file limit to: 1048576
41:50,932 - synapse.app.homeserver - 103 - INFO - - Running
41:50,926 - synapse.server - 219 - INFO - None - Finished setting up.
41:50,913 - synapse.storage.event_push_actions - 485 - INFO - None - Found stream ordering 1 day ago: it's 0
41:50,911 - synapse.storage.event_push_actions - 479 - INFO - None - Searching for stream ordering 1 day ago
41:50,909 - synapse.storage.event_push_actions - 477 - INFO - None - Found stream ordering 1 month ago: it's 0
41:50,907 - synapse.storage.event_push_actions - 471 - INFO - None - Searching for stream ordering 1 month ago
41:50,853 - synapse.server - 215 - INFO - None - Setting up.
41:50,852 - synapse.app.homeserver - 376 - INFO - None - Database prepared in sqlite3.
41:50,846 - synapse.storage.prepare_database - 223 - INFO - None - Upgrading schema to v53
41:50,829 - synapse.app.homeserver - 358 - INFO - None - Preparing database: sqlite3...
41:50,825 - synapse.util.versionstring - 82 - INFO - None - Failed to check for git repository: [Errno 2] No such file or directory
41:50,797 - twisted - 239 - INFO - None - Redirected stdout/stderr to logs
41:50,793 - root - 213 - INFO - None - Server hostname: localhost
41:50,792 - root - 211 - WARNING - None - Server /usr/local/lib/python2.7/dist-packages/synapse/app/homeserver.py version 0.99.1.1
41:50,789 - synapse.util.versionstring - 82 - INFO - None - Failed to check for git repository: [Errno 2] No such file or directory
41:50,769 - root - 208 - WARNING - None - ***** STARTING SERVER *****
41:45,641 INFO success: turnserver entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
41:45,641 INFO success: matrix entered RUNNING state, process has stayed up for > than 1 seconds (startsecs)
socket: Protocol not supported
socket: Protocol not supported
socket: Protocol not supported
socket: Protocol not supported
socket: Protocol not supported
41:44,361 INFO reaped unknown pid 11
41:44,359 INFO spawned: 'turnserver' with pid 16
41:44,352 INFO spawned: 'matrix' with pid 15
41:43,345 INFO supervisord started with pid 1
41:43,336 INFO Included extra file "/conf/supervisord-turnserver.conf" during parsing
41:43,335 INFO Included extra file "/conf/supervisord-matrix.conf" during parsing
41:43,335 CRIT Supervisor is running as root. Privileges were not dropped because no user is specified in the config file. If you intend to run as root, you can set user=root in the config file to avoid this message.
useradd: user 'matrix' already exists
groupadd: group 'matrix' already exists
-=> start matrix
-=> start turn