nebula/opml/main.tf

25 lines
457 B
HCL

module "opml" {
name = "opml"
source = "../modules/container"
image = "captn3m0/opml-gen:latest"
# TODO FIXME
# networks = [docker_network.opml.id, var.traefik-network-id]
web = {
expose = true
host = var.domain
}
env = [
"GITHUB_CLIENT_ID=${var.client-id}",
"GITHUB_CLIENT_SECRET=${var.client-secret}",
"REDIS_URL=redis://opml-redis:6379/1",
]
resource = {
memory = 256
memory_swap = 256
}
}