Files
alo-cluster/services/igsync.hcl
Petru Paler 01ebff3596 Migrate to alo organization
Update all registry paths from ppetru/* to alo/* and workflow
references from ppetru/alo-cluster to alo/alo-cluster.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-05 10:49:38 +00:00

34 lines
584 B
HCL

job "igsync" {
datacenters = ["alo"]
type = "batch"
periodic {
crons = [ "*/5 * * * *" ]
prohibit_overlap = true
}
group "cron" {
task "sync" {
driver = "docker"
config {
image = "gitea.v.paler.net/alo/igsync:latest"
# Mount the data directory for .env, database, and media files
volumes = [
"/data/services/igsync:/data/services/igsync"
]
# Force pull to always get latest image
force_pull = true
}
resources {
memory = 1024
cpu = 2000
}
}
}
}