Webdock Compatibility Guide

Last updated: October 4th 2024

Introduction

Webdock LXD VPS servers are compatible with 99% of all web application software but there are a few exceptions.

Everything listed on this page should work in a KVM instance

Anything our Webdock legacy LXD VPS servers cannot run, chances are our KVM VPS instances will run the software you want without problems. Read more about our KVM instances here.

Operating Systems

Webdock primarily supports Ubuntu but we have added AlmaLinux, CentOS and Debian to the allowed Operating Systems which can be installed on Webdock servers.  You cannot install Windows, or any other flavor of Linux on Webdock servers.

Incompatible Control Panels

Certain control panels will not run on a Webdock server due to one of the reasons listed on this page. For a full list of Control Panels which work, and which do not work, on Webdock, click here.

Cgroup v2 Support

cgroup v2 is not yet supported on our legacy LXD servers. If you want to use cgroup v2 you need to spin up a KVM instead. Moving forward, Webdock provides KVM servers only, and LXD servers are deprecated. So KVM should be your choice.

You should run Docker in our KVM instances

While Docker will work in most cases in our Webdock LXD VPS instances - for best compatibility, speed and ease of setup you should run docker in our KVM instances.

If you want to run docker in our LXD instances, you should make sure to follow our Webdock specific Docker setup guides for best results.

Do not attempt to run Docker containers on Debian - There are issues with networking and other system components on Debian which cause Docker containers to be unable to reach the network. The issue lies with apparmor and you can get things working by disabling apparmor. We are evaluating whether this is a sane approach. For now, you should run Docker on Ubuntu systems only.

Caprover does not work

Due to various issues with advanced network support which is required by Caprover and limitations in our hypervisor, this application will not work in our VPS servers at this time. We hope future updates of our hypervisor will fix these.

Kubernetes do not work on Webdock

Due to restrictions in our environment we cannot support Kubernetes for security reasons. Kubernetes want kernel module access which we cannot provide at this time. We hope that with future updates of the Linux Kernel and our Hypervisor that we will be able to support Kubernetes - but for now we are not able to do so.

You cannot use the ZFS filesystem

As your VPS is already running on ZFS underneath you cannot instantiate your own ZFS filesystem in a Webdock server. This is due to a fundamental limitation which means that nested ZFS filesystems are simply not possible.

Related articles