# Homey Self-Hosted Server on Proxmox | Megathread

**URL:** <https://community.homey.app/t/homey-self-hosted-server-on-proxmox-megathread/146439>\
**Category:** Homey Self-Hosted Server\
**Created:** [December 5, 2025, 2:15pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-proxmox-megathread/146439 "2025-12-05T14:15:31Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Emile](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/emile/32/115314_2.png) [@Emile](https://community.homey.app/u/Emile)\
**Post date:** [December 5, 2025, 2:15pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-proxmox-megathread/146439/1 "2025-12-05T14:15:31Z")

</div>

In this thread we can discuss running Homey Self-Hosted Server on Proxmox.

**Installation**

Learn how to [Install Homey Self-Hosted Server on Proxmox](https://support.homey.app/hc/en-us/articles/23975241078940-How-to-install-Homey-Self-Hosted-Server-on-Proxmox).

**Known Limitations**

None at this moment.

---

<div class="post-metadata">

**Author:** ![Jeroen\_Tebbens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroen_tebbens/32/62246_2.png) [@Jeroen\_Tebbens](https://community.homey.app/u/Jeroen_Tebbens)\
**Post date:** [December 17, 2025, 4:18pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-proxmox-megathread/146439/2 "2025-12-17T16:18:34Z")

</div>

Works fine:

 ![image](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/c/4/c4248fe9e477e60e23856c688d5c45b75f849a01.png)

---

<div class="post-metadata">

**Author:** ![Olivier67](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/olivier67/32/118108_2.png) [@Olivier67](https://community.homey.app/u/Olivier67)\
**Post date:** [December 17, 2025, 4:27pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-proxmox-megathread/146439/3 "2025-12-17T16:27:07Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![Jeroen\_Tebbens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroen_tebbens/32/62246_2.png) [@Jeroen\_Tebbens](https://community.homey.app/u/Jeroen_Tebbens)\
**Post date:** [December 17, 2025, 5:18pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-proxmox-megathread/146439/4 "2025-12-17T17:18:32Z")

</div>

Hm no multicast (mdns).

---

<div class="post-metadata">

**Author:** ![Jeroen\_Tebbens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroen_tebbens/32/62246_2.png) [@Jeroen\_Tebbens](https://community.homey.app/u/Jeroen_Tebbens)\
**Post date:** [December 17, 2025, 7:07pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-proxmox-megathread/146439/6 "2025-12-17T19:07:59Z")

</div>

mDNS works (note to self firewall rules to IoT network. 😅

---

<div class="post-metadata">

**Author:** ![MrGreen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/mrgreen/32/148036_2.png) [@MrGreen](https://community.homey.app/u/MrGreen)\
**Post date:** [December 17, 2025, 8:55pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-proxmox-megathread/146439/7 "2025-12-17T20:55:41Z")

</div>

Is there a manual alternative to the curl script?

I want to set my own ressources 😊

---

<div class="post-metadata">

**Author:** ![TRoager](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/troager/32/120783_2.png) [@TRoager](https://community.homey.app/u/TRoager)\
**Post date:** [December 17, 2025, 9:56pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-proxmox-megathread/146439/8 "2025-12-17T21:56:42Z")

</div>

I seem to get this error when using the command in my proxmox

```auto
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

```

---

<div class="post-metadata">

**Author:** ![Trym\_Jensen](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/trym_jensen/32/122883_2.png) [@Trym\_Jensen](https://community.homey.app/u/Trym_Jensen)\
**Post date:** [December 17, 2025, 10:00pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-proxmox-megathread/146439/10 "2025-12-17T22:00:56Z")

</div>

Yeah same. Hope they solve this fast

---

<div class="post-metadata">

**Author:** ![Jeroen\_Tebbens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroen_tebbens/32/62246_2.png) [@Jeroen\_Tebbens](https://community.homey.app/u/Jeroen_Tebbens)\
**Post date:** [December 17, 2025, 10:06pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-proxmox-megathread/146439/11 "2025-12-17T22:06:21Z")

</div>

Are you running Proxmox 8.x or 9.x?  
I got it working on Proxmox 8.4.14

---

<div class="post-metadata">

**Author:** ![Doekse](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/doekse/32/109415_2.png) [@Doekse](https://community.homey.app/u/Doekse)\
**Post date:** [December 17, 2025, 10:13pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-proxmox-megathread/146439/12 "2025-12-17T22:13:59Z")

</div>

You can also simply adjust the resources after the LXC has been created

---

<div class="post-metadata">

**Author:** ![TRoager](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/troager/32/120783_2.png) [@TRoager](https://community.homey.app/u/TRoager)\
**Post date:** [December 17, 2025, 10:27pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-proxmox-megathread/146439/13 "2025-12-17T22:27:23Z")

</div>

Virtual Environment 8.2.7

---

<div class="post-metadata">

**Author:** ![Jeroen\_Tebbens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroen_tebbens/32/62246_2.png) [@Jeroen\_Tebbens](https://community.homey.app/u/Jeroen_Tebbens)\
**Post date:** [December 17, 2025, 10:47pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-proxmox-megathread/146439/14 "2025-12-17T22:47:33Z")

</div>

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

```auto
root@homey-shs:~# cat /etc/debian_version 
13.1

```

---

<div class="post-metadata">

**Author:** ![luguber](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/luguber/32/16795_2.png) [@luguber](https://community.homey.app/u/luguber)\
**Post date:** [December 17, 2025, 11:58pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-proxmox-megathread/146439/15 "2025-12-17T23:58:10Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [December 18, 2025, 1:26am UTC](https://community.homey.app/t/homey-self-hosted-server-on-proxmox-megathread/146439/17 "2025-12-18T01:26:46Z")

</div>

> [@luguber](#):
>
> prefer a native Linux version

But it’s there as well?

 ![Screenshot_20251218_022325_Firefox](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/5/0/5059f09a0ef3627045e4ff0b0b13773ab01906fb.jpeg)

 ![Screenshot_20251218_022506_Firefox](https://us1.discourse-cdn.com/flex025/uploads/athom/original/3X/0/8/086a85a2e489b67ecc8459cd2a5828314edf3ba3.jpeg)

---

<div class="post-metadata">

**Author:** ![luguber](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/luguber/32/16795_2.png) [@luguber](https://community.homey.app/u/luguber)\
**Post date:** [December 18, 2025, 1:46am UTC](https://community.homey.app/t/homey-self-hosted-server-on-proxmox-megathread/146439/18 "2025-12-18T01:46:22Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Peter\_Kawa](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/peter_kawa/32/173848_2.png) [@Peter\_Kawa](https://community.homey.app/u/Peter_Kawa)\
**Post date:** [December 18, 2025, 1:51am UTC](https://community.homey.app/t/homey-self-hosted-server-on-proxmox-megathread/146439/19 "2025-12-18T01:51:00Z")

</div>

Ah I see. Then I don’t quite understand why they distinguished the two as linux and Docker.

---

<div class="post-metadata">

**Author:** ![hen3bosch](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/hen3bosch/32/3621_2.png) [@hen3bosch](https://community.homey.app/u/hen3bosch)\
**Post date:** [December 18, 2025, 9:18am UTC](https://community.homey.app/t/homey-self-hosted-server-on-proxmox-megathread/146439/20 "2025-12-18T09:18:11Z")

</div>

IMHO an advanced settings dialog like its done by Proxmox VE Helper-Scripts would be much simpler.

---

<div class="post-metadata">

**Author:** ![Savell\_Martin](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/savell_martin/32/148160_2.png) [@Savell\_Martin](https://community.homey.app/u/Savell_Martin)\
**Post date:** [December 18, 2025, 10:36pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-proxmox-megathread/146439/21 "2025-12-18T22:36:43Z")

</div>

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.

---

<div class="post-metadata">

**Author:** ![Jeroen\_Tebbens](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/jeroen_tebbens/32/62246_2.png) [@Jeroen\_Tebbens](https://community.homey.app/u/Jeroen_Tebbens)\
**Post date:** [December 18, 2025, 10:53pm UTC](https://community.homey.app/t/homey-self-hosted-server-on-proxmox-megathread/146439/22 "2025-12-18T22:53:04Z")

</div>

Correct

---

<div class="post-metadata">

**Author:** ![harmenkuijer](https://sea1.discourse-cdn.com/flex025/user_avatar/community.homey.app/harmenkuijer/32/120683_2.png) [@harmenkuijer](https://community.homey.app/u/harmenkuijer)\
**Post date:** [December 19, 2025, 9:21am UTC](https://community.homey.app/t/homey-self-hosted-server-on-proxmox-megathread/146439/23 "2025-12-19T09:21:08Z")

</div>

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](https://github.com/community-scripts/ProxmoxVE/discussions/10104)

[Next page](https://community.homey.app/t/homey-self-hosted-server-on-proxmox-megathread/146439.md?page=2)
