Skip to content

Commit d8d966d

Browse files
committed
Require SSL
1 parent 8f63b5d commit d8d966d

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

infrastructure/applications/pretix/main.tf

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -97,6 +97,10 @@ resource "aws_ecs_task_definition" "pretix" {
9797
name = "PRETIX_DATABASE_PORT"
9898
value = tostring(var.database_settings.port)
9999
},
100+
{
101+
name = "PRETIX_DATABASE_SSLMODE"
102+
value = "require"
103+
},
100104
{
101105
name = "PRETIX_MAIL_USER"
102106
value = module.secrets.value.mail_user

infrastructure/applications/pycon_backend/main.tf

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ locals {
22
is_prod = terraform.workspace == "production"
33
admin_domain = "admin"
44
full_admin_domain = local.is_prod ? "${local.admin_domain}.pycon.it" : "${terraform.workspace}-${local.admin_domain}.pycon.it"
5-
db_connection = "postgres://${var.database_settings.username}:${var.database_settings.password}@${var.database_settings.address}:${var.database_settings.port}/pycon"
5+
db_connection = "postgres://${var.database_settings.username}:${var.database_settings.password}@${var.database_settings.address}:${var.database_settings.port}/pycon?sslmode=require"
66
cdn_url = local.is_prod ? "cdn.pycon.it" : "${terraform.workspace}-cdn.pycon.it"
77
}
88

0 commit comments

Comments
 (0)