fix livekit room service in devcontainer

peertube
Namekuji 2023-01-18 22:03:24 -05:00
rodzic 15ede80387
commit c98d6fad84
3 zmienionych plików z 14 dodań i 26 usunięć

Wyświetl plik

@ -6,7 +6,7 @@
// "image": "mcr.microsoft.com/devcontainers/universal:2-linux"
"dockerComposeFile": "docker-compose.dev.yaml",
"service": "devcontainer",
"workspaceFolder": "/workspaces/${localWorkspaceFolderBasename}"
"workspaceFolder": "/workspaces/${localWorkspaceFolderBasename}",
// Features to add to the dev container. More info: https://containers.dev/features.
// "features": {},
@ -18,7 +18,16 @@
// "postCreateCommand": "uname -a",
// Configure tool-specific properties.
// "customizations": {},
"customizations": {
"vscode": {
"extensions": [
"golang.go",
"Vue.volar",
"esbenp.prettier-vscode",
"EditorConfig.EditorConfig"
]
}
}
// Uncomment to connect as root instead. More info: https://aka.ms/dev-containers-non-root.
// "remoteUser": "root"

Wyświetl plik

@ -5,16 +5,11 @@ services:
image: "mcr.microsoft.com/devcontainers/universal:2-linux"
volumes:
- ../..:/workspaces:cached
networks:
- internal_network
- external_network
command: sleep infinity
db:
image: mongo:6
restart: unless-stopped
networks:
- internal_network
# ports:
# - "27017:27017"
environment:
@ -24,9 +19,6 @@ services:
mongo-express:
image: mongo-express
restart: unless-stopped
networks:
- internal_network
- external_network
ports:
- 8081:8081
environment:
@ -38,17 +30,12 @@ services:
image: redis:7-alpine
restart: unless-stopped
command: redis-server
networks:
- internal_network
# ports:
# - "6379:6379"
redisinsight:
image: redislabs/redisinsight:latest
restart: unless-stopped
networks:
- internal_network
- external_network
ports:
- 8082:8001
@ -59,9 +46,6 @@ services:
ports:
- "7881:7881"
- "7882:7882/udp"
networks:
- internal_network
- external_network
caddy:
image: caddy:2
@ -70,14 +54,6 @@ services:
- "80:80"
- "443:443"
- "443:443/udp"
networks:
- internal_network
- external_network
volumes:
- ./Caddyfile:/etc/caddy/Caddyfile:ro
- ./certs:/etc/caddy/certs:ro
networks:
external_network:
internal_network:
internal: true

Wyświetl plik

@ -79,6 +79,9 @@ func main() {
Scheme: "https",
Host: mainConfig.Livekit.Host,
}
if mainConfig.Environment == "development" {
lkURL.Scheme = "http"
}
lkRoomServiceClient = lksdk.NewRoomServiceClient(lkURL.String(), mainConfig.Livekit.APIKey, mainConfig.Livekit.APISecret)
backContext, cancel := context.WithTimeout(context.Background(), 10*time.Second)