In this thread we can discuss running Homey Self-Hosted Server on Proxmox.
Installation
Learn how to Install Homey Self-Hosted Server on Proxmox.
Known Limitations
None at this moment.
In this thread we can discuss running Homey Self-Hosted Server on Proxmox.
Installation
Learn how to Install Homey Self-Hosted Server on Proxmox.
Known Limitations
None at this moment.
thx for all, good job, Proxmox clean with Debian 12
I can now use homey SHS with home assistant with app community.. my wife is happy
Hm no multicast (mdns).
mDNS works (note to self firewall rules to IoT network. ![]()
Is there a manual alternative to the curl script?
I want to set my own ressources ![]()
I seem to get this error when using the command in my proxmox
root@host1:~# bash -c “$(curl -fsSL https://proxmox.athom.com/homey-shs.sh)”
[INFO] Downloading debian-13-standard_13.1-2_amd64.tar.zst to local
downloading http://download.proxmox.com/images/system/debian-13-standard_13.1-2_amd64.tar.zst to /var/lib/vz/template/cache/debian-13-standard_13.1-2_amd64.tar.zst
calculating checksum of existing file…OK, got correct file already, no need to download
[ OK ] Template downloaded
[INFO] Creating LXC 107 (Homey Self-Hosted Server)
unable to create CT 107 - unsupported debian version ‘13.1’
[ERROR] environment:60 failed while executing: pct create “$CTID” “$TEMPLATE_PATH” -arch amd64 -ostype debian -hostname “$LXC_HOSTNAME” -tags “$TAGS” -onboot 1 -cores “$CPU_CORES” -memory “$RAM_MB” -swap “$SWAP_MB” -storage “$ROOTFS_STORAGE” -rootfs “${ROOTFS_STORAGE}:${DISK_SIZE_GB}” -password “$PASSWORD” -net0 “name=eth0,bridge=${BRIDGE},ip=dhcp,type=veth” -unprivileged 1 -features nesting=1 -cmode console > /dev/null
Yeah same. Hope they solve this fast
Are you running Proxmox 8.x or 9.x?
I got it working on Proxmox 8.4.14
You can also simply adjust the resources after the LXC has been created
Virtual Environment 8.2.7
Ah right its a different problem. Your proxmox is very much behind.
I am running 8.4.14 which allows Debian 13 to be installed and you are 8.2.7 which is an older debian version as kernel. As this is a LXC (container) it will use that kernel which is Debian 12 and the script tries to grab Debian 13 here so that is a no go.
So I suggest to update your promox 8.4.x
root@homey-shs:~# cat /etc/debian_version
13.1
50 shades of Docker…
Dissapointed to see that this is also, like all other options, just Docker…
A container inside a container is a bit redundant.
Would much prefer a native Linux version without Docker.
You would think so, but it is just another Docker install.
To specify, I would prefer a non-Docker version. But I understand why they went for Docker, so I don’t expect this to change.
Ah I see. Then I don’t quite understand why they distinguished the two as linux and Docker.
IMHO an advanced settings dialog like its done by Proxmox VE Helper-Scripts would be much simpler.
So just to get this right.
The install script will actually spin up a LXC on the proxmox host?
There is no actual mention of this in the install, which would be good to add and a screenshot.
Correct
Did a request to add Homey to the VE Helper-Scripts but the discussion is deferred; Homey SHS (Self Hosted Server) · community-scripts/ProxmoxVE · Discussion #10104 · GitHub