Skip to content

Commit

Permalink
Make it possible to use the JWT service with a local homeserver
Browse files Browse the repository at this point in the history
I recently tried to use the dev configs with a local homeserver and found that the configuration was not compatible with this. We need to relax the network isolation and TLS cert verification requirements for fully local development to be possible.
  • Loading branch information
robintown committed Sep 26, 2024
1 parent 0fabbab commit e98740d
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions backend-docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,16 @@ services:
auth-service:
image: ghcr.io/element-hq/lk-jwt-service:latest-ci
hostname: auth-server
ports:
- 8881:8080
# Use host network in case the configured homeserver runs on localhost
network_mode: host
environment:
- LK_JWT_PORT=8881
- LIVEKIT_URL=ws://localhost:7880
- LIVEKIT_KEY=devkey
- LIVEKIT_SECRET=secret
# If the configured homeserver runs on localhost, it'll probably be using
# a self-signed certificate
- LIVEKIT_INSECURE_SKIP_VERIFY_TLS=YES_I_KNOW_WHAT_I_AM_DOING
deploy:
restart_policy:
condition: on-failure
Expand Down

0 comments on commit e98740d

Please sign in to comment.