first commit
This commit is contained in:
52
data/caddy/Caddyfile
Normal file
52
data/caddy/Caddyfile
Normal file
@@ -0,0 +1,52 @@
|
||||
{
|
||||
acme_ca https://acme-v02.api.letsencrypt.org/directory
|
||||
email mario@mitter.email
|
||||
}
|
||||
|
||||
caddy.localhost {
|
||||
respond "Hello from Caddy!"
|
||||
}
|
||||
|
||||
#nextcloud-home.mitter.email:80 {
|
||||
# redir https://nextcloud-home.mitter.email
|
||||
#}
|
||||
|
||||
nextcloud-home.mitter.email {
|
||||
reverse_proxy 192.168.0.70:11000
|
||||
reverse_proxy 192.168.0.70:80
|
||||
reverse_proxy 192.168.0.70:443
|
||||
reverse_proxy 192.168.0.70:3478
|
||||
reverse_proxy 192.168.0.70:9000
|
||||
reverse_proxy 192.168.0.70:3002
|
||||
reverse_proxy 192.168.0.70:5432
|
||||
reverse_proxy 192.168.0.70:6379
|
||||
}
|
||||
|
||||
semaphore.mitter.email {
|
||||
reverse_proxy 192.168.0.61:3000
|
||||
}
|
||||
|
||||
#onlyoffice.mitter.email:80 {
|
||||
# redir https://onlyoffice.mitter.email
|
||||
#}
|
||||
|
||||
#onlyoffice.mitter.email:443 {
|
||||
# redir http://onlyoffice.mitter.email
|
||||
#}
|
||||
|
||||
onlyoffice.mitter.email {
|
||||
reverse_proxy 192.168.0.61:8080
|
||||
reverse_proxy 192.168.0.57:8443
|
||||
}
|
||||
|
||||
#homeassistant.mitter.email {
|
||||
# reverse_proxy 192.168.0.57:8123
|
||||
#}
|
||||
|
||||
#openproject.mitter.email {
|
||||
# reverse_proxy 192.168.0.68:8080
|
||||
#}
|
||||
|
||||
#django.mitter.email {
|
||||
# reverse_proxy 192.168.0.59:5000
|
||||
#}
|
||||
18
data/caddy/docker-compose.yml
Normal file
18
data/caddy/docker-compose.yml
Normal file
@@ -0,0 +1,18 @@
|
||||
networks:
|
||||
proxy-network:
|
||||
external: true
|
||||
|
||||
services:
|
||||
caddy:
|
||||
image: caddy
|
||||
container_name: caddy
|
||||
restart: unless-stopped
|
||||
ports:
|
||||
- 80:80
|
||||
- 443:443
|
||||
volumes:
|
||||
- ./data:/data
|
||||
- ./config:/config
|
||||
- ./Caddyfile:/etc/caddy/Caddyfile:ro
|
||||
networks:
|
||||
- proxy-network
|
||||
124
data/homeassistant/docker-compose-ha-grafana.yml
Normal file
124
data/homeassistant/docker-compose-ha-grafana.yml
Normal file
@@ -0,0 +1,124 @@
|
||||
services:
|
||||
|
||||
home-assistant:
|
||||
container_name: home-assistant
|
||||
image: homeassistant/home-assistant:stable
|
||||
restart: always
|
||||
networks:
|
||||
- localnet
|
||||
volumes:
|
||||
- ./home-assistant/config:/config
|
||||
- ./home-assistant/media:/media
|
||||
depends_on:
|
||||
- mosquitto
|
||||
ports:
|
||||
- 8123:8123
|
||||
- 1400:1400
|
||||
environment:
|
||||
TZ: "Europe/Vienna"
|
||||
|
||||
postgres:
|
||||
container_name: postgres
|
||||
image: postgres:14
|
||||
restart: always
|
||||
networks:
|
||||
- localnet
|
||||
ports:
|
||||
- 5432:5432
|
||||
environment:
|
||||
POSTGRES_DB: homeassistant
|
||||
POSTGRES_USER: ha_user
|
||||
POSTGRES_PASSWORD: password
|
||||
|
||||
# nodered:
|
||||
# container_name: nodered
|
||||
# image: nodered/node-red
|
||||
# restart: always
|
||||
# networks:
|
||||
# - localnet
|
||||
# ports:
|
||||
# - 1880:1880
|
||||
# volumes:
|
||||
# - /home/mario/home-assistant/nodered:/data
|
||||
# depends_on:
|
||||
# - home-assistant
|
||||
# - mosquitto
|
||||
# environment:
|
||||
# TZ: "Europe/Vienna"
|
||||
|
||||
# mosquitto:
|
||||
# container_name: mosquitto
|
||||
# image: eclipse-mosquitto
|
||||
# restart: always
|
||||
# networks:
|
||||
# - localnet
|
||||
# ports:
|
||||
# - 1883:1883
|
||||
# - 1884:1884
|
||||
# volumes:
|
||||
# - /home/mario/home-assistant/mosquitto/config:/mosquitto/config
|
||||
# - /home/mario/home-assistant/mosquitto/data:/mosquitto/data
|
||||
# - /home/mario/home-assistant/mosquitto/log:/mosquitto/log
|
||||
# environment:
|
||||
# TZ: "Europe/Vienna"
|
||||
|
||||
# tasmoadmin:
|
||||
# container_name: tasmoadmin
|
||||
# image: ghcr.io/tasmoadmin/tasmoadmin:v1.8.0
|
||||
# restart: always
|
||||
# networks:
|
||||
# - localnet
|
||||
# ports:
|
||||
# - 8124:80
|
||||
# volumes:
|
||||
# - /c/local-docker/home-assistant/tasmoadmin:/data/tasmoadmin
|
||||
|
||||
# chrony:
|
||||
# container_name: chrony
|
||||
# image: cturra/ntp
|
||||
# restart: always
|
||||
# networks:
|
||||
# - localnet
|
||||
# environment:
|
||||
# - NTP_SERVERS=time.windows.com
|
||||
# ports:
|
||||
# - 123:123
|
||||
|
||||
influxdb:
|
||||
container_name: influxdb
|
||||
image: influxdb
|
||||
restart: always
|
||||
networks:
|
||||
- localnet
|
||||
environment:
|
||||
- DOCKER_INFLUXDB_INIT_MODE=setup
|
||||
- INFLUXDB_DB=home_assistant
|
||||
- DOCKER_INFLUXDB_INIT_USERNAME=influx_user
|
||||
- DOCKER_INFLUXDB_INIT_PASSWORD=password
|
||||
- DOCKER_INFLUXDB_INIT_ORG=ha-org
|
||||
- DOCKER_INFLUXDB_INIT_BUCKET=ha-bucket
|
||||
ports:
|
||||
- 8086:8086
|
||||
volumes:
|
||||
- /home/mario/home-assistant/influxdb:/var/lib/influxdb2
|
||||
|
||||
grafana:
|
||||
container_name: grafana
|
||||
image: grafana/grafana
|
||||
restart: always
|
||||
networks:
|
||||
- localnet
|
||||
depends_on:
|
||||
- influxdb
|
||||
environment:
|
||||
- GF_SECURITY_ADMIN_USER=grafana_user
|
||||
- GF_SECURITY_ADMIN_PASSWORD=password
|
||||
user: "1000"
|
||||
ports:
|
||||
- 8125:3000
|
||||
volumes:
|
||||
- /home/mario/home-assistant/grafana:/var/lib/grafana
|
||||
|
||||
networks:
|
||||
localnet:
|
||||
driver: bridge
|
||||
124
data/homeassistant/docker-compose-ha-only.yml
Normal file
124
data/homeassistant/docker-compose-ha-only.yml
Normal file
@@ -0,0 +1,124 @@
|
||||
services:
|
||||
|
||||
home-assistant:
|
||||
container_name: home-assistant
|
||||
image: homeassistant/home-assistant:stable
|
||||
restart: always
|
||||
networks:
|
||||
- localnet
|
||||
volumes:
|
||||
- ./home-assistant/config:/config
|
||||
- ./home-assistant/media:/media
|
||||
# depends_on:
|
||||
# - mosquitto
|
||||
ports:
|
||||
- 8123:8123
|
||||
- 1400:1400
|
||||
environment:
|
||||
TZ: "Europe/Vienna"
|
||||
|
||||
postgres:
|
||||
container_name: postgres
|
||||
image: postgres:14
|
||||
restart: always
|
||||
networks:
|
||||
- localnet
|
||||
ports:
|
||||
- 5432:5432
|
||||
environment:
|
||||
POSTGRES_DB: homeassistant
|
||||
POSTGRES_USER: ha_user
|
||||
POSTGRES_PASSWORD: password
|
||||
|
||||
# nodered:
|
||||
# container_name: nodered
|
||||
# image: nodered/node-red
|
||||
# restart: always
|
||||
# networks:
|
||||
# - localnet
|
||||
# ports:
|
||||
# - 1880:1880
|
||||
# volumes:
|
||||
# - /home/mario/home-assistant/nodered:/data
|
||||
# depends_on:
|
||||
# - home-assistant
|
||||
# - mosquitto
|
||||
# environment:
|
||||
# TZ: "Europe/Vienna"
|
||||
|
||||
# mosquitto:
|
||||
# container_name: mosquitto
|
||||
# image: eclipse-mosquitto
|
||||
# restart: always
|
||||
# networks:
|
||||
# - localnet
|
||||
# ports:
|
||||
# - 1883:1883
|
||||
# - 1884:1884
|
||||
# volumes:
|
||||
# - /home/mario/home-assistant/mosquitto/config:/mosquitto/config
|
||||
# - /home/mario/home-assistant/mosquitto/data:/mosquitto/data
|
||||
# - /home/mario/home-assistant/mosquitto/log:/mosquitto/log
|
||||
# environment:
|
||||
# TZ: "Europe/Vienna"
|
||||
|
||||
# tasmoadmin:
|
||||
# container_name: tasmoadmin
|
||||
# image: ghcr.io/tasmoadmin/tasmoadmin:v1.8.0
|
||||
# restart: always
|
||||
# networks:
|
||||
# - localnet
|
||||
# ports:
|
||||
# - 8124:80
|
||||
# volumes:
|
||||
# - /c/local-docker/home-assistant/tasmoadmin:/data/tasmoadmin
|
||||
|
||||
# chrony:
|
||||
# container_name: chrony
|
||||
# image: cturra/ntp
|
||||
# restart: always
|
||||
# networks:
|
||||
# - localnet
|
||||
# environment:
|
||||
# - NTP_SERVERS=time.windows.com
|
||||
# ports:
|
||||
# - 123:123
|
||||
|
||||
# influxdb:
|
||||
# container_name: influxdb
|
||||
# image: influxdb
|
||||
# restart: always
|
||||
# networks:
|
||||
# - localnet
|
||||
# environment:
|
||||
# - DOCKER_INFLUXDB_INIT_MODE=setup
|
||||
# - INFLUXDB_DB=home_assistant
|
||||
# - DOCKER_INFLUXDB_INIT_USERNAME=influx_user
|
||||
# - DOCKER_INFLUXDB_INIT_PASSWORD=password
|
||||
# - DOCKER_INFLUXDB_INIT_ORG=ha-org
|
||||
# - DOCKER_INFLUXDB_INIT_BUCKET=ha-bucket
|
||||
# ports:
|
||||
# - 8086:8086
|
||||
# volumes:
|
||||
# - /home/mario/home-assistant/influxdb:/var/lib/influxdb2
|
||||
|
||||
# grafana:
|
||||
# container_name: grafana
|
||||
# image: grafana/grafana
|
||||
# restart: always
|
||||
# networks:
|
||||
# - localnet
|
||||
# depends_on:
|
||||
# - influxdb
|
||||
# environment:
|
||||
# - GF_SECURITY_ADMIN_USER=grafana_user
|
||||
# - GF_SECURITY_ADMIN_PASSWORD=password
|
||||
# user: "1000"
|
||||
# ports:
|
||||
# - 8125:3000
|
||||
# volumes:
|
||||
# - /home/mario/home-assistant/grafana:/var/lib/grafana
|
||||
|
||||
networks:
|
||||
localnet:
|
||||
driver: bridge
|
||||
123
data/homeassistant/docker-compose-ha.yml
Normal file
123
data/homeassistant/docker-compose-ha.yml
Normal file
@@ -0,0 +1,123 @@
|
||||
services:
|
||||
home-assistant:
|
||||
container_name: home-assistant
|
||||
image: homeassistant/home-assistant:stable
|
||||
restart: always
|
||||
networks:
|
||||
- localnet
|
||||
volumes:
|
||||
- ./home-assistant/config:/config
|
||||
- ./home-assistant/media:/media
|
||||
# depends_on:
|
||||
# - mosquitto
|
||||
ports:
|
||||
- 8123:8123
|
||||
- 1400:1400
|
||||
environment:
|
||||
TZ: "Europe/Vienna"
|
||||
|
||||
postgres:
|
||||
container_name: postgres
|
||||
image: postgres:14
|
||||
restart: always
|
||||
networks:
|
||||
- localnet
|
||||
ports:
|
||||
- 5432:5432
|
||||
environment:
|
||||
POSTGRES_DB: homeassistant
|
||||
POSTGRES_USER: ha_user
|
||||
POSTGRES_PASSWORD: password
|
||||
|
||||
nodered:
|
||||
container_name: nodered
|
||||
image: nodered/node-red
|
||||
restart: always
|
||||
networks:
|
||||
- localnet
|
||||
ports:
|
||||
- 1880:1880
|
||||
volumes:
|
||||
- /home/mario/home-assistant/nodered:/data
|
||||
depends_on:
|
||||
- home-assistant
|
||||
- mosquitto
|
||||
environment:
|
||||
TZ: "Europe/Vienna"
|
||||
|
||||
mosquitto:
|
||||
container_name: mosquitto
|
||||
image: eclipse-mosquitto
|
||||
restart: always
|
||||
networks:
|
||||
- localnet
|
||||
ports:
|
||||
- 1883:1883
|
||||
- 1884:1884
|
||||
volumes:
|
||||
- /home/mario/home-assistant/mosquitto/config:/mosquitto/config
|
||||
- /home/mario/home-assistant/mosquitto/data:/mosquitto/data
|
||||
- /home/mario/home-assistant/mosquitto/log:/mosquitto/log
|
||||
environment:
|
||||
TZ: "Europe/Vienna"
|
||||
|
||||
# tasmoadmin:
|
||||
# container_name: tasmoadmin
|
||||
# image: ghcr.io/tasmoadmin/tasmoadmin:v1.8.0
|
||||
# restart: always
|
||||
# networks:
|
||||
# - localnet
|
||||
# ports:
|
||||
# - 8124:80
|
||||
# volumes:
|
||||
# - /c/local-docker/home-assistant/tasmoadmin:/data/tasmoadmin
|
||||
|
||||
# chrony:
|
||||
# container_name: chrony
|
||||
# image: cturra/ntp
|
||||
# restart: always
|
||||
# networks:
|
||||
# - localnet
|
||||
# environment:
|
||||
# - NTP_SERVERS=time.windows.com
|
||||
# ports:
|
||||
# - 123:123
|
||||
|
||||
influxdb:
|
||||
container_name: influxdb
|
||||
image: influxdb
|
||||
restart: always
|
||||
networks:
|
||||
- localnet
|
||||
environment:
|
||||
- DOCKER_INFLUXDB_INIT_MODE=setup
|
||||
- INFLUXDB_DB=home_assistant
|
||||
- DOCKER_INFLUXDB_INIT_USERNAME=influx_user
|
||||
- DOCKER_INFLUXDB_INIT_PASSWORD=password
|
||||
- DOCKER_INFLUXDB_INIT_ORG=ha-org
|
||||
- DOCKER_INFLUXDB_INIT_BUCKET=ha-bucket
|
||||
ports:
|
||||
- 8086:8086
|
||||
volumes:
|
||||
- /home/mario/home-assistant/influxdb:/var/lib/influxdb2
|
||||
|
||||
grafana:
|
||||
container_name: grafana
|
||||
image: grafana/grafana
|
||||
restart: always
|
||||
networks:
|
||||
- localnet
|
||||
depends_on:
|
||||
- influxdb
|
||||
environment:
|
||||
- GF_SECURITY_ADMIN_USER=grafana_user
|
||||
- GF_SECURITY_ADMIN_PASSWORD=password
|
||||
user: "1000"
|
||||
ports:
|
||||
- 8125:3000
|
||||
volumes:
|
||||
- /home/mario/home-assistant/grafana:/var/lib/grafana
|
||||
|
||||
networks:
|
||||
localnet:
|
||||
driver: bridge
|
||||
125
data/homeassistant/docker-compose-max.yml
Normal file
125
data/homeassistant/docker-compose-max.yml
Normal file
@@ -0,0 +1,125 @@
|
||||
# docker-compose-max
|
||||
services:
|
||||
|
||||
home-assistant:
|
||||
container_name: home-assistant
|
||||
image: homeassistant/home-assistant:stable
|
||||
restart: always
|
||||
networks:
|
||||
- localnet
|
||||
volumes:
|
||||
- ./home-assistant/config:/config
|
||||
- ./home-assistant/media:/media
|
||||
depends_on:
|
||||
- mosquitto
|
||||
ports:
|
||||
- 8123:8123
|
||||
- 1400:1400
|
||||
environment:
|
||||
TZ: "Europe/Vienna"
|
||||
|
||||
postgres:
|
||||
container_name: postgres
|
||||
image: postgres:14
|
||||
restart: always
|
||||
networks:
|
||||
- localnet
|
||||
ports:
|
||||
- 5432:5432
|
||||
environment:
|
||||
POSTGRES_DB: homeassistant
|
||||
POSTGRES_USER: ha_user
|
||||
POSTGRES_PASSWORD: password
|
||||
|
||||
nodered:
|
||||
container_name: nodered
|
||||
image: nodered/node-red
|
||||
restart: always
|
||||
networks:
|
||||
- localnet
|
||||
ports:
|
||||
- 1880:1880
|
||||
volumes:
|
||||
- /home/mario/home-assistant/nodered:/data
|
||||
depends_on:
|
||||
- home-assistant
|
||||
- mosquitto
|
||||
environment:
|
||||
TZ: "Europe/Vienna"
|
||||
|
||||
mosquitto:
|
||||
container_name: mosquitto
|
||||
image: eclipse-mosquitto
|
||||
restart: always
|
||||
networks:
|
||||
- localnet
|
||||
ports:
|
||||
- 1883:1883
|
||||
- 1884:1884
|
||||
volumes:
|
||||
- /home/mario/home-assistant/mosquitto/config:/mosquitto/config
|
||||
- /home/mario/home-assistant/mosquitto/data:/mosquitto/data
|
||||
- /home/mario/home-assistant/mosquitto/log:/mosquitto/log
|
||||
environment:
|
||||
TZ: "Europe/Vienna"
|
||||
|
||||
# tasmoadmin:
|
||||
# container_name: tasmoadmin
|
||||
# image: ghcr.io/tasmoadmin/tasmoadmin:v1.8.0
|
||||
# restart: always
|
||||
# networks:
|
||||
# - localnet
|
||||
# ports:
|
||||
# - 8124:80
|
||||
# volumes:
|
||||
# - /c/local-docker/home-assistant/tasmoadmin:/data/tasmoadmin
|
||||
|
||||
# chrony:
|
||||
# container_name: chrony
|
||||
# image: cturra/ntp
|
||||
# restart: always
|
||||
# networks:
|
||||
# - localnet
|
||||
# environment:
|
||||
# - NTP_SERVERS=time.windows.com
|
||||
# ports:
|
||||
# - 123:123
|
||||
|
||||
influxdb:
|
||||
container_name: influxdb
|
||||
image: influxdb
|
||||
restart: always
|
||||
networks:
|
||||
- localnet
|
||||
environment:
|
||||
- DOCKER_INFLUXDB_INIT_MODE=setup
|
||||
- INFLUXDB_DB=home_assistant
|
||||
- DOCKER_INFLUXDB_INIT_USERNAME=influx_user
|
||||
- DOCKER_INFLUXDB_INIT_PASSWORD=password
|
||||
- DOCKER_INFLUXDB_INIT_ORG=ha-org
|
||||
- DOCKER_INFLUXDB_INIT_BUCKET=ha-bucket
|
||||
ports:
|
||||
- 8086:8086
|
||||
volumes:
|
||||
- /home/mario/home-assistant/influxdb:/var/lib/influxdb2
|
||||
|
||||
grafana:
|
||||
container_name: grafana
|
||||
image: grafana/grafana
|
||||
restart: always
|
||||
networks:
|
||||
- localnet
|
||||
depends_on:
|
||||
- influxdb
|
||||
environment:
|
||||
- GF_SECURITY_ADMIN_USER=grafana_user
|
||||
- GF_SECURITY_ADMIN_PASSWORD=password
|
||||
user: "1000"
|
||||
ports:
|
||||
- 8125:3000
|
||||
volumes:
|
||||
- /home/mario/home-assistant/grafana:/var/lib/grafana
|
||||
|
||||
networks:
|
||||
localnet:
|
||||
driver: bridge
|
||||
20
data/homeassistant/docker-compose.yml
Normal file
20
data/homeassistant/docker-compose.yml
Normal file
@@ -0,0 +1,20 @@
|
||||
# HA docker-compose file
|
||||
services:
|
||||
home-assistant:
|
||||
container_name: home-assistant
|
||||
image: homeassistant/home-assistant:stable
|
||||
restart: always
|
||||
networks:
|
||||
- localnet
|
||||
volumes:
|
||||
- /home/mario/home-assistant-components/home-assistant/config:/config
|
||||
- /home/mario/home-assistant-components/home-assistant/media:/media
|
||||
ports:
|
||||
- 8123:8123
|
||||
- 1400:1400
|
||||
environment:
|
||||
TZ: "Europe/Vienna"
|
||||
|
||||
networks:
|
||||
localnet:
|
||||
driver: bridge
|
||||
6
data/homeassistant/mosquitto/mosquitto.conf
Normal file
6
data/homeassistant/mosquitto/mosquitto.conf
Normal file
@@ -0,0 +1,6 @@
|
||||
persistence_location /mosquitto/data/
|
||||
log_dest file /mosquitto/log/mosquitto.log
|
||||
log_dest stdout
|
||||
password_file /mosquitto/config/mosquitto.passwd
|
||||
allow_anonymous false
|
||||
listener 1883
|
||||
0
data/homeassistant/mosquitto/mosquitto.log
Normal file
0
data/homeassistant/mosquitto/mosquitto.log
Normal file
0
data/homeassistant/mosquitto/mosquitto.passwd
Normal file
0
data/homeassistant/mosquitto/mosquitto.passwd
Normal file
20
data/mosquitto/docker-compose.yml
Normal file
20
data/mosquitto/docker-compose.yml
Normal file
@@ -0,0 +1,20 @@
|
||||
services:
|
||||
mosquitto:
|
||||
container_name: mosquitto
|
||||
image: eclipse-mosquitto
|
||||
restart: always
|
||||
networks:
|
||||
- localnet
|
||||
ports:
|
||||
- 1883:1883
|
||||
- 1884:1884
|
||||
volumes:
|
||||
- /home/mario/home-assistant-components/mosquitto/config:/mosquitto/config
|
||||
- /home/mario/home-assistant-components/mosquitto/data:/mosquitto/data
|
||||
- /home/mario/home-assistant-components/mosquitto/log:/mosquitto/log
|
||||
environment:
|
||||
TZ: "Europe/Vienna"
|
||||
|
||||
networks:
|
||||
localnet:
|
||||
driver: bridge
|
||||
6
data/mosquitto/mosquitto.conf
Normal file
6
data/mosquitto/mosquitto.conf
Normal file
@@ -0,0 +1,6 @@
|
||||
persistence_location /mosquitto/data/
|
||||
log_dest file /mosquitto/log/mosquitto.log
|
||||
log_dest stdout
|
||||
password_file /mosquitto/config/mosquitto.passwd
|
||||
allow_anonymous false
|
||||
listener 1883
|
||||
0
data/mosquitto/mosquitto.log
Normal file
0
data/mosquitto/mosquitto.log
Normal file
1
data/mosquitto/mosquitto.passwd
Normal file
1
data/mosquitto/mosquitto.passwd
Normal file
@@ -0,0 +1 @@
|
||||
mqtt_user:$7$1000$mZxNEmG4paN136xs1ljIxYitL7m+y117Jw4UdnDUkWYtclJ8zZOhdUsIPjAo1YQYf8MORyda2nkdH9rroQjhrQ==$0gGmkTuk0XCUbvCCpACMl4iKHBXzH/+yr9PnsRGjPwupDLGBcSNrWr206xFcjPD9MayVs0goqSZhpBikUiy40Q==
|
||||
18
data/postgres/docker-compose.yml
Normal file
18
data/postgres/docker-compose.yml
Normal file
@@ -0,0 +1,18 @@
|
||||
# POSTGRES docker-compose file
|
||||
services:
|
||||
postgres:
|
||||
container_name: postgres
|
||||
image: postgres:14
|
||||
restart: always
|
||||
networks:
|
||||
- localnet
|
||||
ports:
|
||||
- 5432:5432
|
||||
environment:
|
||||
POSTGRES_DB: homeassistant
|
||||
POSTGRES_USER: ha_user
|
||||
POSTGRES_PASSWORD: password
|
||||
|
||||
networks:
|
||||
localnet:
|
||||
driver: bridge
|
||||
Reference in New Issue
Block a user