Server
Docker
Updating Home Assistant
docker pull homeassistant/home-assistant:stable
docker run --rm -v /var/run/docker.sock:/var/run/docker.sock assaflavie/runlike -p home-assistant
docker stop home-assistant
docker rm home-assistant
docker run --name=home-assistant \
--hostname=hextor \
--volume /mnt/storage5/data/home-automation/home-assistant:/config \
--volume /etc/localtime:/etc/localtime:ro \
--env=TZ=Australia/Melbourne \
--network=host \
--privileged \
--workdir=/config \
--restart=unless-stopped \
--device /dev/ttyACM0:/dev/ttyACM0 \
--log-driver=journald \
--runtime=runc \
homeassistant/home-assistant:stable
Gogs
docker run --name=gogs \ --hostname=a6085e10821c \ --mac-address=02:42:ac:11:00:02 \ --volume /backup \ --volume /mnt/storage5/data/gogs:/data \ --network=bridge \ --workdir=/app/gogs \ -p 10022:22 \ -p 10080:3000 \ --restart=always \ --log-driver=journald \ --runtime=runc \ --detach=true \ gogs/gogs:0.13 \ /bin/s6-svscan /app/gogs/docker/s6/
Not sure what that executable is?
Monitoring
Troubleshooting
IO Issues
sudo perf record -g -a sleep 10
./tpoint -H block:block_rq_insert
Slow login issues
execsnoop