文件名称:docker-home-server:用于设置家庭服务器的Terraform Docker代码
文件大小:97KB
文件格式:ZIP
更新时间:2024-04-30 17:06:40
HCL
(Raspberry Pi)Docker Home Server设置为代码 使用用于Terraform的Docker提供程序来部署Docker基础架构(图像,容器,网络,卷)。 为了最大程度地减少磁盘读/写活动,在不一定需要保留数据的地方使用tmpfs设备(例如Prometheus指标)。 其他有用的项目: 以进一步减少操作系统的磁盘读/写 为gettng Prometheus指标安装Node Exporter 指示 删除所有.tf文件。 还要删除variables.tf中的相应variables.tf 。 默认值提供了很多变量。 如果要更改某些参数,请检查并调整examples.tfvars文件。 然后,运行terraform init和terraform apply 。
【文件预览】:
docker-home-server-master
----traefik.tf(3KB)
----nextcloud.tf(4KB)
----.gitignore(76B)
----README.md(908B)
----postgres.tf(1KB)
----pihole.tf(2KB)
----network-multitool.tf(532B)
----LICENSE(11KB)
----syncthing.tf(2KB)
----terraform.tf(404B)
----portainer.tf(1KB)
----mosquitto.tf(1KB)
----redis.tf(745B)
----node-red.tf(761B)
----networks.tf(1KB)
----prometheus.tf(1KB)
----images()
--------docker-terraform-raspi-lab.drawio(2KB)
--------docker-terraform-raspi-lab.png(57KB)
----watchtower.tf(1KB)
----variables.tf(3KB)
----examples.tfvars(557B)
----homeassistant.tf(834B)
----files()
--------PrometheusNodeExporterFull.json(368KB)
--------traefik-2_rev1.json(29KB)
--------watchtower.json(9KB)
----whoami.tf(558B)
----grafana.tf(1KB)