Turnkey Linux on Proxmox Virtual Environment (aka TKL on PVE)

This page is designed to make the PVE learning curve less "jumpy" and more "exploratory".

If you are new to Proxmox, simply follow the path outlined below, do as much reading as you can, and you should be fine in a short time. If you are also completely new to Turnkey linux then here is a good place to start.

Things to know for a smooth installation

Quick reading before install (an old documentation that will give you some understanding and a of the few concepts and paradigms used by PVE).

More to come ...

First time log-in.

When I was presented with the login page, I wondered which option I should choose. You can understand the matter by reading "Authentication realms". Linux PAM standard authentication realm  is the authentication mechanism used by any Debian systems to authenticate users locally (in this case, the PVE host OS).

Understanding the interface.

Read Proxmox VE 2.0 – Introducing the new management interface.

This article covers:

  • the panes
  • the 3 different views
  • the "Datacenter": what you need to select in order to manage the global settings of your PVE Infrastructure
  • hosts: the individual virtualized computer systems
  • the "Task History" at the bottom of the page
  • console connection from the web management interface
  • VM creation from the interface

Virtual disk types

  • IDE
  • SCSI
  • VIRTIO is the fastest disk controller on PVE. You can use it by downloading the specially created drivers.

Virtual disk formats

  • qcow2's occupies only the space its contents needs, and grows untill it reaches its maximum limit
  • raw uses a file of a fixed size and reseves the space allocated regardless of what it content is. This is he fastest
  • vmdk is used for VMware compatibility and grows like qcow2.

You can read more on Proxmox from here, and in this library.


Gareth Eaton's picture

I have been using your Redmine and WordPress templates with a Nginx reverse proxy, where Nginx handles the SSL. They seem to work fine on Windows, Linux, and Android, but I couldn't get them to work on Apple. After spending a considerable amount of time troubleshooting, I concluded that there might be some configuration issues with your templates. I tried a non-template installation of both Redmine and WordPress, and they worked flawlessly. I wanted to bring this to your attention so that you can investigate and address the issue
Jeremy Davis's picture

Could you please elaborate on what you mean?

At first I thought you were referring to installation of our ISO. It would not surprise me if our ISO was incompatible with Apple hardware.

However, on re-reading I note that you mention Windows and Android, so I'm thinking that perhaps you are referring to how they load in Safari? I'd be surprised if they were significantly different but perhaps?

That seems to make more sense, but that is a very new complaint that I haven't heard before. In fact we have a number of "Apple only" users and none of them have mentioned any issues?!

Have you tried multiple Apple devices? If not, perhaps there is something wrong with it? As a first step, I'd recommend clearing cache and cookies and trying again.