add coturn and luvekit vars

This commit is contained in:
andreas.holzmann 2025-07-10 21:10:21 +02:00
parent 5a2e200abc
commit e434858417
3 changed files with 25 additions and 6 deletions

View file

@ -6,10 +6,13 @@ terraform init
terraform plan \
-var="version=1.2.3" \
-var="environment=prod" \
-var="environment=livekit" \
-var="http_method=https" \
-var="public_url=mydomain.com" \
-var="default_language=de"
-var="default_language=de" \
-var="cotrun_key=secure_key" \
-var="coturn_url=coturn.domain.com" \
-var="livekit_url=livekit.domain.de"
```
## Apply the Terrform Deployment
@ -17,8 +20,11 @@ terraform plan \
```
terraform apply \
-var="version=1.2.3" \
-var="environment=prod" \
-var="environment=livekit" \
-var="http_method=https" \
-var="public_url=mydomain.com" \
-var="default_language=de"
-var="default_language=de" \
-var="cotrun_key=secure_key" \
-var="coturn_url=coturn.domain.com" \
-var="livekit_url=livekit.domain.de"
```

View file

@ -33,7 +33,16 @@ resource "aws_instance" "docker_host" {
"sudo /home/ubuntu/install_docker.sh",
"chmod +x /home/ubuntu/setup.sh",
"sed -i '/^\s*read\b/ s/^/#/' /home/ubuntu/setup.sh",
"sudo VERSION=${var.version} ENVIRONMENT=${var.environment} HTTP_METHOD=${var.http_method} PUBLIC_URL=${var.public_url} default_language=${var.default_language} DOCKER_VOLUME_OWNER=${var.docker_volume_owner} COTRUN_KEY=${var.coturn_key} COTURN_DOMAIN=${var.coturn_domain} /home/ubuntu/setup.sh"
"sudo VERSION=${var.version} \
ENVIRONMENT=${var.environment} \
HTTP_METHOD=${var.http_method} \
PUBLIC_URL=${var.public_url} \
default_language=${var.default_language} \
DOCKER_VOLUME_OWNER=${var.docker_volume_owner} \
COTRUN_KEY=${var.coturn_key} \
COTURN_URL=${var.coturn_url} \
LIVEKIT_URL=${var.livekit_url} \
/home/ubuntu/setup.sh"
]
connection {

View file

@ -22,10 +22,14 @@ variable "docker_volume_owner" {
default = "nobody"
}
variable "livekit_url" {
default = "livekit.domain.de"
}
variable "cotrun_key" {
default = "secure_coturn_key"
}
variable "cotrun_domain" {
variable "cotrun_url" {
default = "coturn.domain.de"
}