25 lines
457 B
HCL
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
|
|
}
|
|
}
|
|
|