Terrateam
Docker 应用程序 from grtgbln's Repository
概述
Terrateam is an open-source GitOps CI/CD platform for automating infrastructure workflows. It integrates with GitHub to orchestrate Terraform, OpenTofu, CDKTF, Terragrunt, and Pulumi operations via pull requests.
要求
Requires a separate Ngrok instance and PostgreSQL instance. Use a Terrateam - Setup container to configure Terrateam.
运行时参数
- 网络
bridge- 特权
- false
模板配置
Ngrok EndpointVariable
Ngrok endpoint for Terrateam
- 目标
- NGROK_ENDPOINT
- 默认值
- http://IP_ADDRESS:4040
Database - HostVariable
PosgreSQL database host
- 目标
- DB_HOST
- 默认值
- IP_ADDRESS
- 价值
- IP_ADDRESS
Database - PortVariable
PosgreSQL database port
- 目标
- DB_PORT
- 默认值
- 5432
- 价值
- 5432
Database - NameVariable
PosgreSQL database name
- 目标
- DB_NAME
- 默认值
- terrateam
- 价值
- terrateam
Database - UserVariable
PosgreSQL database user
- 目标
- DB_USER
- 默认值
- terrateam
- 价值
- terrateam
Database - PasswordVariable
PosgreSQL database password
- 目标
- DB_PASS
GitHub - Webhook SecretVariable
GitHub webhook secret
- 目标
- GITHUB_WEBHOOK_SECRET
GitHub - App Client IDVariable
GitHub app client ID
- 目标
- GITHUB_APP_CLIENT_ID
GitHub - App Client SecretVariable
GitHub app client secret
- 目标
- GITHUB_APP_CLIENT_SECRET
GitHub - App IDVariable
GitHub app ID
- 目标
- GITHUB_APP_ID
GitHub - App PEM KeyVariable
GitHub app PEM key
- 目标
- GITHUB_APP_PEM
详细信息
存储库
ghcr.io/terrateamio/terrat-oss:latest最后更新2026-05-31
初见2025-04-28
在Unraid 上运行 Terrateam 。
Terrateam 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。