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>
34 lines
584 B
HCL
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
|
|
}
|
|
}
|
|
}
|
|
}
|