feat: add pterodactyl

This commit is contained in:
Yuris Cakranegara
2025-06-08 14:40:56 +10:00
parent 8872662212
commit b912065015
5 changed files with 312 additions and 3 deletions

View File

@@ -1,5 +1,5 @@
locals {
module_dir = "../modules"
module_dir = "../modules"
volume_host = module.system_globals.volume_host
}
@@ -40,4 +40,15 @@ module "ntfy" {
volume_path = "${local.volume_host}/ntfy"
networks = [module.homelab_docker_network.name]
}
module "pterodactyl_panel" {
source = "${local.module_dir}/20-services-apps/pterodactyl/panel"
volume_path = "${local.volume_host}/pterodactyl/panel"
networks = [module.homelab_docker_network.name]
}
module "pterodactyl_wings" {
source = "${local.module_dir}/20-services-apps/pterodactyl/wings"
volume_path = "${local.volume_host}/pterodactyl/wings"
networks = [module.homelab_docker_network.name]
}

View File

@@ -7,7 +7,9 @@ output "service_definitions" {
module.actualbudget.service_definition,
module.emulatorjs.service_definition,
module.linkwarden.service_definition,
module.ntfy.service_definition
module.ntfy.service_definition,
module.pterodactyl_wings.service_definition,
module.pterodactyl_panel.service_definition
]
}