docker-apps/esphome/esphome_jm.txt
2025-04-15 22:40:04 +02:00

36 lines
814 B
Plaintext

Create user and group
---------------------
Credentials -> Local Users -> Add
Full Name: esphome
Username: esphome
Disable Password: <select>
Email: <leave blank>
UID: (note)
Create New Primary Group: <select>
Create Home Directory: <uncheck>
Samba Authentication: <uncheck>
Save
esphome UID: 3017
esphome GID: 3016
Create datasets
---------------
# In Truenas shell:
# list datasets
zfs list | grep -i "docker.*esphome"
# create following dataset if not present
zfs create SSD1/docker/data/esphome
zfs create SSD1/docker/data/esphome/config
chown -R esphome:esphome /mnt/SSD1/docker/data/esphome
Create stacks folder
---------------------
mkdir -p /mnt/SSD1/docker/stacks/esphome
Copy folder to docker stacks
----------------------------
# In Windows cmd shell in esphome folder, enter:
./cp2nas 192.168.2.2