Jeremy Davis's picture

Hi,

Chances are if you're reading this, you have applied for a TurnKey website user account.

Considering that 95% of all signups are spammers and/or seo farmers, plus the hammering the site has got from spammers earlier in the year, blocking auto signups was probably overdue. However, it can be really hard to tell the difference between a potential spammer and a legitimate user. So I'm almost certain that I delete legitimate accounts when I cleanup the obvious spammer ones.

So this thread has 2 main purposes:

  1. A place where prospective users, waiting for account approval, can introduce themselves, share a little about what they are using TurnKey for and demonstrate that they are a legitimate human; and
  2. A place where TurnKey users who are looking for support can post their question(s)/issue(s) while they are awaiting account approval.

Intro post

The first is pretty self explanatory, but I anticipate that spammers and seo farmers will want to try to game the system and will likely post friendly messages in the hope that they will convince me. So if you fit into this category, please be sure to mention specifically which appliance you are running (or plan to run) and on what platform. Also if you can give some context to your username and/or email, that might help me too. I'm not going to go into what sort of things I use to tell the difference (because spammers will adapt their behaviors) but I'm hoping that this will give some solid hints for legit users, but won't get read by too many spammers. One thing I can say is that the more detail you share, the harder it is to "fake" it, the more specific you can be, the less likely you are to be a spammer.

Guest support post

For the second category, please be sure to include lots of info. The reason for that is two-fold. Firstly, so I can tell you're not faking it to try to get your spam account enabled. Secondly, so that we can provide a useful response (rather than just asking you more questions). Definitely include the specific TurnKey appliance and version that you are using (and/or the output of 'turnkey-version'), plus details of the problem you are experiencing or thing you are trying to do but need advice on. Please provide as much info as possible.

Final words

If you're still reading, I'm almost certain that you aren't a spammer. Please post a new post below (as a guest). In the provided space for email address (which won't be publicly visible), please be sure to include the same email as you used for your account signup. Please note that your post may need to be manually reviewed before it is public visible.

Note too that support type posts will be moved. Other posts might be cleaned up from time to time too, so please don't be put off if there are no posts below.

Forum: 
Mattalynn Darden's picture

We’re excited to have you on board. Your account is now active, and you’re all set to explore our resources and get started with our appliances.

If you’re new to TurnKey Linux, I recommend checking out the Getting Started Guide and our Support Forums for community discussions and tips. You might also find our Documentation Hub helpful as you dive in.

Feel free to reach out if you need any assistance. We’re here to help and happy to have you as part of the TKL community!

Jaime Branco's picture

Hello! I just started using the TurnKey Linux containers today in ProxMox and am trying to make this account so I can get an API Key

Mattalynn Darden's picture

We’re excited to have you on board. Your account is now active, and you’re all set to explore our resources and get started with our appliances.

If you’re new to TurnKey Linux, I recommend checking out the Getting Started Guide and our Support Forums for community discussions and tips. You might also find our Documentation Hub helpful as you dive in.

To get an API key or use TKL Hub, you'll need to sign up (separately) to the TurnKey Hub – although you won't need to wait over there. If you have any Hub-specific questions, please don't hesitate to reach out via the built-in Hub support (blue icon down the bottom left of the page once signed in).

Feel free to reach out if you need any assistance. We’re here to help and happy to have you as part of the TKL community!

sgp's picture

Reposted to support forums: https://www.turnkeylinux.org/forum/support/mon-20250120-2226/turnkey-dc-...

-----

Hi there!
I have some experience with issuing certs but have never issued them via lexicon/dehydrated (and obviously via confconsole). I'm using TKDC 18.1.
I have delegated my subdomain (dc1.example.com) to another provider (luadns), because my current one (desec) isn't supported by lexicon.

Now I was trying to issue a cert for dc1.example.com with dns-01 and got the following error: "lexicon.exceptions.AuthenticationError: No domain found". I've manually changed /usr/local/src/venv/lexicon/lib/python3.11/site-packages/lexicon/_private/providers/luadns.py for debugging purposes and got that self.domain is example.com (and not dc1.example.com). Then I've read that lexicon should be configured for the subdomain cases: https://dns-lexicon.github.io/dns-lexicon/user_guide.html#resolution-of-... . According to the docs, it can be solved via multiple ways (I would prefer pathing --resolve-zone-name to lexicon, though).

So, my question is: how should I set confconsole to resolve zones? I could try to set the python venv var but:
1. I don't have much python experience. And even setting the venv var is giving me hard time.
2. I have hope that there is already a more elegant solution present.

Mattalynn Darden's picture

We’re excited to have you on board. Your account is now active, and you’re all set to explore our resources and get started with our appliances.

If you’re new to TurnKey Linux, I recommend checking out the Getting Started Guide and our Support Forums for community discussions and tips. You might also find our Documentation Hub helpful as you dive in.

Feel free to reach out if you need any assistance. We’re here to help and happy to have you as part of the TKL community!

In regard to your question on settings up confconsole to resolve zones, I'll get this to one of our senior devs ASAP. Thank you for letting us know the appliance and version. Any additional logs or error messages would be super helpful in troubleshooting.

sgp's picture

Should I post my original question as a separate topic?
Mattalynn Darden's picture

Sure, this will allow for us to gather more information on the appliance and version you’re running. Any relevant logs would be helpful to post as well.
Jeremy Davis's picture

FWIW I've just reposted your original question to our support forums on your behalf (and added a note to your first post). Here's the link: https://www.turnkeylinux.org/forum/support/mon-20250120-2226/turnkey-dc-issuing-cert-delegated-sub-domain

I'll reply over there in a sec.

Steve West's picture

Hi,
using turnkey fileserver on proxmox to sift some of the crap off my main machines.
Thanks
Steve

Jeremy Davis's picture

Hi Steve, welcome to TurnKey. :)

Your account has been approved so please don't hesitate to start a new thread on our forums for support, questions, feature requests/suggestions or any other feedback (good or bad).

Be sure to log in before trying to post - only logged in users can start a new support thread. If you've forgotten your website account password, you can reset it.

If you are new to TurnKey, then the TurnKey overview in links (created by a user) might be useful? You might also find our Documentation Hub helpful as you dive in.

If you want a server API key, you'll need to sign up to the TurnKey Hub as well. Check out the links at the top of the Hub landing page for more info about Hub services. For any Hub related questions, please use the Hub support feature (little blue icon in the bottom right corner). Expected Hub support response time is within one work day.

We're happy to have you hear as part of the TKL community!

Daniel Dowson's picture

New user of Proxmox and Turnkey here, looking for some help with errors I'm getting trying to spin up Turnkey LXC's

Jeremy Davis's picture

Hi Daniel, welcome to TurnKey. :)

Your account has been approved so please head over to our forums and start a new thread in the support sub forum. Be sure to share as many details as you can about about your issue and we'll help out ASAP. Please also include the container config. You'll find the config file here: /etc/pve/lxc/VM_ID.conf (where 'VM_ID' is your container ID number). If you have other containers that are working as expected, please share the config of one of those too.

Be sure to log in before trying to post - only logged in users can start a new support thread. If you've forgotten your website account password, you can reset it.

If you are new to TurnKey, then the TurnKey overview in links (created by a user) might be useful? You might also find our Documentation Hub helpful as you dive in.

We're happy to have you hear as part of the TKL community and I look forward to understanding your issue and seeing if we can sort it out.

Jared Anderson's picture

Hi,

I am looking for instructions to use the apt command to get Turnkey products onto my Debian 12 "bookworm" server. The few instructions I found were written before the apt-key function was deprecated. I've looked on Debian's keyring server for keys and have not found any, ubuntu's key server has keys. The question becomes are they the correct ones to use, how to properly access them using the GPG command, then how to properly add the git hub repositories into the system (I believe they go into the sources.list). On an old post from 8+ years ago it instructed to use this key: https://github.com/turnkeylinux/turnkey-keyring/raw/master/turnkey-relea... my guess is this key is probably not the correct one and is expired. I've searched exhaustively to put together the correct pieces without success. Two helpful articles I found are:
https://community.learnlinux.tv/t/how-to-apt-key-is-deprecated-heres-how...
https://www.linuxuprising.com/2021/01/apt-key-is-deprecated-how-to-add.html

Here is what I found on Ubuntu's key server:
https://keyserver.ubuntu.com/pks/lookup?search=turnkeylinux.org+bookworm...

The other question is in Proxmox VE 8.3 it does not natively show the Turnkey LXC containers as options. I figured out a work around. Is there a way to get them to show up in the templates section?

Thank You!

Jeremy Davis's picture

TBH I'm not sure why your post wasn't answered sooner... I suspect that you have likely moved on by now. Regardless:

My apologies on my previous response, I just re-read your post and realized that you are using Proxmox - Doh!

Regardless, you do not need to add any apt keys to run TurnKey on Proxmox. TurnKey is installed as a standalone OS - either as a VM or an LXC container. To install to a VM, the ISOs can be downloaded here on the website - each appliance has it's own page with download links.

I'm not sure why the LXC templates aren't showing on your Proxmox server? I just double checked and I can see them on mine?!

Perhaps try manually updating the template list via cli:

pveam update
Dave's picture

Hi,

Not a spammer! Using turnkey linux because I am starting to explore LXC containers and Ansible to use within my proxmox cluster. Wanted to explore what additional benefits are available/included with a Turnkey Linux account. Started trying to figure out why I wasn't getting the registration emails and stumbled across this thread.

Thanks!
Dave

Jeremy Davis's picture

Just wanted to say a (very) belated hi and welcome. I hope that you are getting some value from TurnKey.

Barrett Pollard's picture

Hello, I am awaiting account approval. I am going to try out the turnkey file server and see how easily it works to setup a location for backups from other devices to be sent on a regular schedule. I used ChatGPT to find out about Turnkey Linux and I am interested in trying it out to see how it works.

Jeremy Davis's picture

Hi Barrett. Just posting a very belated "hi and welcome".

I'm hoping that you worked our Fileserver out? If you haven't and/or have any questions please start a new forum thread.

Anand Thakur's picture

Hi, I'm a new user to Proxmox and wanted to use the Turnkey gameserver template for hosting Minecraft and other games for my daughter and her friends. Would love to learn more about the project and be a part of the community here.

Jeremy Davis's picture

Hi Anand. Apologies for such a slow welcome. I did actually approve your account ages ago, but neglected to give you a proper welcome. I hope that you have had some success with our Gameserver?!

Woger's picture

Hello,
I've installed your fileserver container on my Proxmox server and still figuring out how everything works ;-). Thanks for all the good work!
Roger

Jeremy Davis's picture

I approved your account ages ago, but am only now circling back to say "hello and welcome". I hope you are having success with out Fileserver.

ns42069's picture

I am looking forward to seeing what is possible using various Turnkey solutions. Just got my Proxmox server up and running and am trying out some Turnkey lxc.

Jeremy Davis's picture

Apologies on my late response. Welcome to TurnKey and we'd love to hear how you're going with it. Please open a new thread in the forums if you have any questions, problems, suggestions or any other feedback for us. Good luck with it all.

michael_2039383's picture

Hello
I'm Michael and I remember first using Turn Key (or I think a service like it) when I was poking around with a home lab setup using Proxmox.
I've since retired Proxmox and moved to Hyper-V (to learn for work mostly). But I'll still be hosting a bunch of Linux VM's. Just like how Azure has more than half of its VMs an OS other that Windows.

Thanks
Michael

Jeremy Davis's picture

Hi Micheal. Sorry for the radio silence. I approved your account some time ago but didn't explicitly welcome you.

I'm a Linux guy, but I did recently run a TurnKey VM on Hyper-V and I was impressed with how nicely it ran. Although as you've possibly already noticed, you need to install it to a "v1" Hyper-V VM. We have some updates in the pipeline which should allow it to run as a "v2" VM soon.

Kaladin's picture

Hello! I have installed Nextcloud Turnkey and it has been working awesome for the last 8-ish months. But in the last few weeks, the server has gone offline. I keep getting the networking.service failing and I can't figure out what's going on. I know enough about tech to get into trouble, but not enough to get out, so I'm hoping to find some help here.

Jeremy Davis's picture

I did approve your account ages ago with the intention of circling back but got seriously waylaid (deep in dev mode).

I'm not sure where you are up to with your issues, or even if you've moved on to something else. But the first place to start troubleshooting this is to check system resources. If it's been running for a while, it may be as simple as getting low on disk space? Or chewing up too much RAM?

The fact that the networking/service is failing is a bit strange - although it may be a red herring?

First thing to do is check system resources - low disk space is a common cause of "weirdness". Then check the logs. You can get info about services using journalctl. E.g.:

journalctl -u networking.service --since "2 hours ago"

It's probably worth checking the Apache and Nextcloud logs too. Perhaps the networking service crashing is a symptom rather than the cause? Apache logs are in /var/log/apache2. Nextcloud also has it's own log file, but I forget where it is OTTOMH. Nextcloud is installed to /var/www/nextcloud and IIRC the log directory is /var/www/nextcloud/log (or perhaps 'logs'?). Checking on MySQL (actually MariaDB) is also worth it. It doesn't have logging to file enabled by default, but the journal should give some basic insight and any issues that might be occuring.

If you are still battling with this and want some input, please post back with info from the logs and journal. Also any other info that can help me build a clearer picture of the issue. Here are some things that will help me understand the problem and help you out:

  • where is your server running? E.g. local VM, bare metal, cloud server, etc.
  • what resources does it have? RAM & disk space in particular
  • It is publicly available or only on a LAN (and perhaps VPN)?
  • do you have a ton of extensions/plugins (or whatever Nextcloud calls them)?
  • how many users/connections do you have?
  • does it tend to fail at specific times of day, under load, or randomly?
  • when it fails, is networking completely broken, or can you still login via SSH or even Webmin?
  • does it start to run slow or exhibit other "weird" behavior before it "breaks"?

Plus anything else you can think of - even if it doesn't seem completely related, perhaps it is? Any changes that may have occurred around the time it started playing up is also worth considering...

Franco Carrozza's picture

Hello, I'm just starting to mess around with proxmox and I find this site extremely useful.

Jeremy Davis's picture

Apologies on my stupidly slow follow up, but glad to have you here! :)

BillD's picture

Having an issue applying a SSL Cert on a TurnKey Linux VM localhost: MyLocalNews.MLN.local
I think the key word is 'localhost', not a domain like MyLocalNews.com.

Did an upgrade from GNU/Linux 16.1 (Debian 10/Buster), there was no ssl
Now running TurnKey GNU/Linux 18.2 (Debian 12/Bookworm) with WordPress 6.7.2
Everything is working fine, we would like to add SSL to this Local site.

Created the csr and key file using the following command.
openssl req -new -newkey rsa:4096 -nodes -out MyLocalNews.MLN.local.csr -keyout MyLocalNews.MLN.local.key -subj "/C=US/ST=NewYork/L=NewYork/O=MyLocalNews/OU=IT/CN=MyLocalNews.MLN.local"

Passed the csr file to our NetworkAdmin. We have our own CA server, Two files were returned:
MyLocalNews.MLN.local.cer
MLN-ROOT-CA.cer

The cer files are a window cert, and need to be converted to crt. Sample command:
openssl x509 -inform PEM -in /usr/local/share/ca-certificates/MyLocalNews.MLN.local.cer -out MyLocalNews.MLN.local.pem
Then renamed the PEM files to .crt.
mv MyLocalNews.MLN.local.pem MyLocalNews.MLN.local.crt
Did this for both files.

Then following instructions from: https://www.turnkeylinux.org/blog/ssl-certificates
Generated the single PEM file
cat MyLocalNews.MLN.local.key MyLocalNews.MLN.local.crt > MyLocalNews.pem

Updated the VirtualHost *443 section of the wordpress.conf file:
SSLCertificateFile /etc/ssl/certs/MyLocalNews.pem
SSLCertificateKeyFile /etc/ssl/private/MyLocalNews.MLN.local.key
ServerName MyLocalNews.MLN.local
ServerAlias MyLocalNews.MLN.local

service apache2 restart
Restarted the VM, etc.
Cleared all the cache on the plugins, site, etc.
Still getting the 'Red X Not secure' in the browser.

What did I miss?

Jeremy Davis's picture

Apologies for such a slow follow up... :)

On face value, it sounds like you've done everything right so I'm not 100% sure what the issue might be.

TBH without some more info, I can only guess... IIRC if there was a major problem with the cert, Apache would refuse to start. So hopefully it's something trivial.

The only thing that jumps out at me is a date mismatch between the certificate and and your browser. I'm a Linux guy, but IIRC Windows assumes local timezone, whereas your server will default to using UTC. If you are in the US - or anywhere with a timezone behind UTC, then a fresh certificate may not technically be valid yet. If that's the case it would have resolved itself by now.

If this is still an issue, I'd check for info from your browser first. On Firefox you can click the padlock with the red slash and click through to "More information" - I assume other browsers have similar functionality. That should give some details about the certificate and/or at least a hint what the issue may be - so where to start looking.

I'd also check logs too. The Apache text log/s are in /var/log/apache2 and there will be both "access" log/s and "error" log/s. I recommend checking both as SSL/TLS issues may show up in either. Apache also logs to the system journal. The info logged is slightly different but either would do.

To show the journal apache log messages for the last hour:

journalctl -u apache2 --since "1 hour ago"

Given what you've shared I can't see why the cert wouldn't be valid, but to double check using openssl:

openssl x509 -in /etc/ssl/certs/MyLocalNews.pem -noout -text

There is also a tool in the Debian repos called 'testssl.sh' that might be useful to test your cert? Install it via apt. TBH I haven't used it much and the last time was ages ago, so I can't provide much guidance OTTOMH. So you'll need to consult the help; or for full info check the man page.

Sorry again that it's so late, but I hope that helps. If you want more help it's probably best to open a new thread. Feel free to just copy paste links back to this/these post/s. If you have worked it out and it's something that might be useful for others, it'd be great if you could share.

Pedro's picture

Hola, estoy por acá me gustaría que aprobaran mi cuenta, estoy haciendo pruebas con promox, saludos, gracias

Hello, I'm here and I'd like to have my account approved. I'm testing with Promox. Regards, thanks.

Jeremy Davis's picture

I hope your testing is/has gone well. Apologies that I have been so slow but your account has been enabled. So please feel free to open a new thread on the forums.

BillD's picture

There's good information on this site about SSL Certs, but a lot of the information is a bit old.
Turns out my cert was missing the SAN (subjectAltName) element. Once added using a config file in the openssl command, the cert was valid.
Did not need to edit the wordpress config file, only the URL in the Wordpress settings.
Moved the cert and key file to /etc/ssl/private/

Jeremy Davis's picture

I wish that I'd read a bit further before posting my response to your original message. That would have saved me some typing... Hopefully it might be of someone else?

Anyway, thanks for posting back with your fix and glad to hear that you worked it out. It does sound like we need to update some docs although I'm a bit rusty with SSL/TLS stuff these days. I haven't really played with SSL/TLS certs since Let's Encrypt has been a thing. They just make it too easy for my use cases. :)

jamie's picture

Hi All,
Health issues led to be being out of the business for a few years. Now that I am ready to get back to work in my career, i have found that I need to learn some new skills as my experience as a presales engineer(read prototype systems and sell) and as an integration engineer(last job was 8 years of microsoft biztalk) is not highly marketable.

So I have brought up a home lab that includes at its core a proxmox server to quickly bring up new virtual boxes to learn new skills which hopefully will lead to getting back in the game.

My current need is this. I have a turnkey-nginx-php-fastcgi-18.0-bookworm-amd64 vm that i put in the DMZ. i have installed hubdns installed and am looking to set up dynamic dns and have my resume/web page on the box. I hope to use reverse proxy to serve info/pages from the other vms in proxmox and get comfortable with managing that. Then onto a mobile app that will integrate with several vms through the nginx server. And finally to take that prototype and recreate it in outsystems or medix and learn one of those and perhaps infuse some AI.

I have used turnkey over the years and want to thank you for that regardless of approval.

That said, if i could get and approval that would be a great step, and would look better than the tplinkdns i am fudging things with currently.

Regards,
Jamie

Jeremy Davis's picture

I've been totally waylaid and have neglected our forums, so sorry about that. I have (finally) approved your account.

Thanks too for your kind words. It's also lovely to hear a bit of background about your current usage and your past experiences.

Please don't hesitate to open a new thread with any issues, questions, suggestions or other feedback you have. I'm going to try to carve out some time for responding on the forums at least once per week so hopefully you'll get a faster response next time...

Guillermo's picture

I'm having issue wit the Tracks GTD application. I have installed and used without any problems many turnkey applications, but this one seems to have an installation issue.
Once installed, the main page gives a Ruby on rails error. Tried to track down the error, and it says a MYSQL socket is missing. Login on the Webmin control panel, seems like the MariaDB has not been installed.
Also, I noticed that on the installer you are never asked for the MYSQL password, like in other turnkey applications. I suspect that the installer. script is incomplete.

Not spam. Thank you

Jeremy Davis's picture

I'm only just catching up now so deep apologies on the radio silence and not approving your account sooner. I'm not sure if you've worked this issue out yourself by now, or just given up and moved onto something else. Regardless, I'll respond here anyway.

As you suspect, I'm sure that the root issue is that MySQL (actually MariaDB) not running. However I'd be super surprised if MariaDB isn't actually installed!? As you might expect, all TurnKey Redmine based appliances are based on the TurnKey Redmine appliance. And I have personally tested that and I'm sure it works. Also we have some automated pre-release smoke testing in place now so I would have expected that to be picked prior to release? Could you double check using apt on the CLI?

apt list --installed *mariadb*

Unless that comes back with no results, It's also probably worth double checking the service status and/or trying to restart it.:

systemctl status mariadb
systemctl restart mariadb

Re your note on Webmin MySQL/MariaDB stuff, there was a Redmine/MariaDB/Webmin issue that I suspect is related. IIRC to address that it now generates a random password at boot time and preloads it into Webmin. I did it that way because Redmine apps don't include Adminer (the web based DB tool) so I figured that there is limited value in the user setting a password manually at boot. I'm sure I tested that pretty extensively too, but perhaps I missed something and/or something is broken with that.

I'll aim to have a closer look at this myself, but if you have any updates in the meantime, please post back with any info you have.

John T's picture

Hello, I'm John T and I'm setting up a new account at Turnkey Linux so I can experiment with different appliances for my home lab. To start with, I'm working on finishing my configuration of Turnkey's "Core" appliance, followed by installing a VPN appliance (Wireguard/Open VPN), then self-hosting a simple static website using Cloudflare as my reverse proxy.
Thanks in advance for your assistance.
John

Jeremy Davis's picture

HI John, welcome to TurnKey & apologies on the slow response.

I hope that you are having some good progress with your plans and TurnKey is working out for you. Now your account has been approved, if you have any questions, problems, suggestions or any other feedback, please open a new thread on the forums.

Pierrick Charlebois's picture

Hello, i just discovered turnkey and i’m looking forward to use it.

currently i am only working on my homelab but i have a few project that might use it more seriously. My homelab consist of mainly one server (consumer parts) running proxmox and a few gaming vm with gpu passthough with others such as opnsense as my router, turnkey linux will definitely power a few extra services!

by the way for some reason the text input on this page is extremely laggy (i’m typing this on an ipad, all other websites are ok) maybe less post per page would help 🙃

Jeremy Davis's picture

Hi Pierrick, welcome to TurnKey and apologies for my slow response. I've been a bit snowed under behind the scenes and between responding to support for paid users and development, I've neglected the forums. :( If you do go forward with something more than local servers for personal use, get in touch so we can chat about support options.

Yes, unfortunately the website is a bit clunky. We have a major update in the pipeline; but as often seems to happen, other priorities have come up. Hopefully we can get on top of that ASAP and circle back to the website ASAP.

oopsieDaisy's picture

I am making an account to ask how I can get access back into my Fileserver Turnkey VM. Ever since I tried to wipe a partition of a passed through an SSD, the VM hasn't fully booted up and I haven't had access.

I believe I am using V18 Fileserver on a VM in Proxmox. I used TTeck Scripts. The errors I received are dependency errors:
dependency failed for srv-namedrive.mount - /srv/nameofdrive
dependency failed for local-fs.target - local file systems

It won't boot into a gui.

This is related to my trying to remove the drive.

Thank you.

Jeremy Davis's picture

Hi there and welcome to TurnKey. Apologies on the slow response...

Re your issue, given what you've shared, it sounds like it's getting stuck trying to mount the partition you deleted. I'm guessing that the partition you removed had been added to the /etc/fstab file. All the filesystems noted there are mounted at boot time - so you don't need to do it manually each time. Unfortunately if a filesystem is included there, unless it has the "nofail" option, the system will assume that it's a critical volume and will fail to boot if it can't mount it.

If it's an option, the first thing I suggest is recreating a partition on the same disk with the same filesystem. E.g. if the old partition was /dev/sdb3 and was using the default Linux filesystem (ext4) then make sure that there is a partition 3 on the old disk formatted with ext4. Hopefully the fstab entry was using that old naming system - and not UUID. If it was added using the old device format (e.g. /dev/sdb3) then so long as you can get the details close enough it should boot.

If you are lucky and it does boot, edit the /etc/fstab file and insert a '#' (aka hash or pound symbol) at the start of the line that relates to the SSD. If you aren't 100% sure what line it is, check the output of the 'mount' command and that should give you a hint. Once you have changed the fstab, reload the system daemon:

systemctl daemon-reload

Then for good measure, manually unmount the partition using the 'umount' command (no 'n' between the 'u' and the 'm'). Then run 'mount -a' - that will make sure that all filesystems from the fstab are mounted. So long as your partition still isn't mounted you should be good to go. Although I'd recommend double checking that it's still not mounted after a reboot - just to be on the safe side.

If the above process doesn't work or isn't possible, then it's going to be a bit of a PITA.... Basically you are going to need to attach the virtual disk that holds the root volume of your current fileserver VM to another Linux VM, manually mount it and edit the fstab. Unfortunately you won't be able to double check that it's all working - other than mounting the volume back to the original VM.

I hope that makes sense and is of some assistance. If you continue to struggle, please open a new thread on the forums and tell me a bit more info about the fileserver VM, including it's config.

Dr. Ouille's picture

Guest coming !
Thx for approval :)

Jeremy Davis's picture

Hi there and welcome to TurnKey. Please open a new thread in the forums if you have any questions, problems, suggestions or any other feedback for us.

saijujohn's picture

Hello all

Jeremy Davis's picture

Hi there and welcome to TurnKey. Please open a new thread in the forums if you have any questions, problems, suggestions or any other feedback for us.

PaoloGil's picture

Hi I'm trying to make a DC AD server for our educational purposes in a secondary school.

Jeremy Davis's picture

Hopefully you've had some luck with our AD DC?

Please open a new thread in the forums if you have any questions, problems, suggestions or any other feedback for us. And I'll get back to you ASAP.

Neil's picture

Hi,
I've signed up for a new user account the other day, and this is my new user "guest" comment. I'm running the WordPress Turnkey appliance on Proxmox on a mini PC for a friends and family blog. I don't actually remember why I wanted to create the account (I don't need any support at the moment), but I'm sure it will come in handy down the road. Hopefully you'll approve my account :)

Jeremy Davis's picture

Hi Neil and welcome to TurnKey

I'm glad to hear that TurnKey WordPress is working out for you.

Please open a new thread in the forums if you have any questions, problems, suggestions or any other feedback for us.

Md Kamrul Islam's picture

Hello TurnKey Linux Team,

I recently signed up for a TurnKey Linux account with the username mdakaiedbd_2044106 and email associated with my registration. I understand that new accounts require manual approval due to high spam volume.

I kindly request you to review and approve my account so that I can fully access the TurnKey Linux services and participate in the forums. Please let me know if you need any additional information.

Thank you for your time and assistance.

Best regards,

Jeremy Davis's picture

It took a little longer than I would have liked, but you are now approved.

If you'd like to get an API key to test our backup tool (aka TKLBAM) please sign up to the Hub as well.

If you need Hub support, or have any Hub specific questions, please contact me over there (blue icon in the bottom right corner). If you have other questions, problems, suggestions or any other feedback for us please start a new thread in the forums.

Kauliukas's picture

Hi,
I'm tesing how Jellyfin works using Turnkey (APU hardware accelaration, external Synology NAS compatability, etc.). Also I want to test how TKLBAM works.

Jeremy Davis's picture

Happy to have you here. I hope that our Jellyfin server (aka Media server) is working out for you?

If you have any questions, problems, suggestions or any other feedback for us please start a new thread in the forums and I'll do my best to help you out.

olivier's picture

Hello, need authentification for turnkey !
i 've got a wordpress turnkey to go !

Thx

Jeremy Davis's picture

Hi Oliver. I hope that our WordPress server is working out for you.

If you'd like to get an API key to test our backup tool (aka TKLBAM) please sign up to the Hub as well.

If you need Hub support, or have any Hub specific questions, please contact me over there (blue icon in the bottom right corner). If you have other questions, problems, suggestions or any other feedback for us please start a new thread in the forums.

Dirk Koenig's picture

I returned to Proxmox, after having pivoted to VMware for a few years, for homelab puposes. I like the open source nature of it (and am irritated with Broadcom) and the inclusion of the turnkey container templates was a really cool discovery. I have downloaded several images (syncthing, jenkins, gitea and nextcloud) which were all things I had installed and configured manually in VMs in the past, sometimes with great difficulty for this recovering Windows addict. I really thought the setup was well handled through the Turnkey installer and made the process easier. (I also built an AWS phpBB site, so cool!) I'm now interested in the TKLBAM feature and understand I need the API key for that. Thanks!

Jeremy Davis's picture

Hi Dirk and welcome to TurnKey :)

To get an API key so you can test out TKLBAM please sign up to the Hub as well. (That IS an automated approval process).

If you need Hub support, or have any Hub specific questions, please contact me over there (blue icon in the bottom right corner). If you have other more general TurnKey questions, problems, suggestions or any other feedback for us please start a new thread in the forums.

Jeff Jung's picture

Hello. My name is Jeff. I have downloaded Turnkey linux for Canvas LMS. I intend to run the turnkey linux image on a Proxmox server.
I want to make an account here to get help with configuring the system. This is a great tool that you have made. Thanks.

Sincerely,

Jeff

Jeremy Davis's picture

Hi Jeff, welcome to TurnKey. Thanks for your kind words and apologies on my slow response.

Please open a new thread in the forums if you have any questions, problems, suggestions or any other feedback for us.

Brad Whatley's picture

I am a guest waiting for brad.whatley@gmail.com to be activated. Hope I did this right. Don't kill the noob.

Jeremy Davis's picture

Hi Brad. Sorry about the delay, but welcome to TurnKey.

You did fine and even if you didn't, we're very noob friendly! :)

Now you're approved, if you have any questions, problems, suggestions or any other feedback for us please start a new thread in the forums and I'll do my best to help you out.

ashish's picture

When I tried to Login, and then I get this message, "You are not authorized to access this page".

Jeremy Davis's picture

Until your account is approved you can't log in. But it is now. So welcome to TurnKey and if you have any questions, problems, suggestions or any other feedback for us, please open a new thread in the forums.

MrPoppet's picture

I deployed the turnkey-postgresql-18.1-bookworm-amd64 image in proxmox (download template, create a CT using template, SSH to initiate, reboot, SSH back in).

When the deployment was complete I checked the running version of Postgres which returns "PostgresSQL 15.12 (Debian 15.12-0+geb12u2)". Looking at the running processes I see "/usr/lib/postgresql/15/bin/postgres -D /var/lib/postgresql/15/main -c config_fil ...".
Is anyone else having this issue with the template as I would expect the response to be 18.1?

Jeremy Davis's picture

Hi and welcome to TurnKey. Thanks for taking the time to report your concerns and deep apologies it has taken me so long to approve your account and reply to your message.

Sorry for the confusion but "18.1" is the TurnKey Linux version - not the Postgres version. By default, we install the version of Postgres from the offical Debian repos. Unless you need a different Postgres version, that's the best way to have it installed as then you can benefit from the automated backported security updates. Because the Postgres version remains stable for the life of the OS, there won't be nasty surprises when updates are installed.

If you want/need a newer Postgres version, you can install it from upstream. There is a blog post that cover the process, although it is a bit old now so may not "just work". If you give that a try and hit any issues, please ask and I'll help you out.

Ricardo's picture

Hi there, my name is Ricardo and I’ve just started using Proxmox.
I'm a long-time Windows user, and I'm now learning Linux as a hobby (should have started earlier, I know!).
I'm having some trouble creating VMs and containers (like WireGuard, FTP server, etc.), and I think TurnKey Linux could be a great way to learn and improve my skills.
Regards,
Ricardo

Jeremy Davis's picture

Hi Ricardo, welcome to TurnKey. Hopefully TurnKey is working out for you.

Please open a new thread in the forums if you have any questions, problems, suggestions or any other feedback for us.

LoneStar's picture

Keep up the good work!

Jeremy Davis's picture

Your account has been approved, so please open a new thread in the forums if you have any questions, problems, suggestions or any other feedback for us. If you have any ideas for other users with any issues, I'm sure they'd love your input.

Jan's picture

Great work with your reeady to use systems. Thanks for that.

Best regards,

Jan

Jeremy Davis's picture

If you have any questions, problems, suggestions or any other feedback for us, please open a new thread in the forums. Otherwise I hope it's all going well for you.

Gabriele's picture

hi, i must upgrade a proxmox instance, in my local network, of turnkey suitecrm. Can i have some support to do it in better mode?

Jeremy Davis's picture

Hi Gabriele, please register for a website account and let me know when you have. Actually, I just manually created an account for you. You should have received an email about that. I just generated a random password, but you should be able to "reset" it. You can then log in with your email and password.

Start a new thread on the forums with a few details about your server, what version it is, what you have tied already and what worked and what didn't. If you got any error messages please share them too. I'm a bit behind on the forums, but I'll try to help you out as soon as I can.

I have been a huge fan of https://www.turnkeylinux.org/tracks for quite a while. i am trying to setup a new instance using version18.0 of the ISO. i am having issues with MariaDB. it seems it will only run one time, and as soon as you either reboot the appliance, or restart MariaDB it will no longer start.

I have followed this thread extensively, and unfortunately i am still having the issue:
https://www.turnkeylinux.org/forum/support/tue-20240430-1614/cant-get-re...

When i try and restart MariaDB, i get the error below, it seems the issue is with innodb, everything i have found suggests deleting some log files which do not exist for me. Any help or suggestions would be greatly appreciated.

x mariadb.service - MariaDB 10.11.6 database server
Loaded: loaded (/lib/systemd/system/mariadb.service; enabled; preset: enabled)
Active: failed (Result: exit-code) since Sun 2025-04-13 00:38:12 UTC; 13min ago
Duration: 1h 37min 33.514s
Docs: man:mariadbd(8)
https://mariadb.com/kb/en/library/systemd/
Process: 6348 ExecStartPre=/usr/bin/install -m 755 -o mysql -g root -d /var/run/mysqld (code=exited, status=0/SUCCESS)
Process: 6349 ExecStartPre=/bin/sh -c systemctl unset-environment _WSREP_START_POSITION (code=exited, status=0/SUCCESS)
Process: 6351 ExecStartPre=/bin/sh -c [ ! -e /usr/bin/galera_recovery ] && VAR= || VAR=`cd /usr/bin/..; /usr/bin/galera_recovery`; [ $? -eq 0 ] && systemctl set-environment _WSREP_START_POSITION=$VAR || exit 1 (code=exited, status>
Process: 6434 ExecStart=/usr/sbin/mariadbd $MYSQLD_OPTS $_WSREP_NEW_CLUSTER $_WSREP_START_POSITION (code=exited, status=1/FAILURE)
Main PID: 6434 (code=exited, status=1/FAILURE)
Status: "MariaDB server is down"
CPU: 327ms

Apr 13 00:38:12 tracks mariadbd[6434]: 2025-04-13 0:38:12 0 [Note] InnoDB: Starting shutdown...
Apr 13 00:38:12 tracks mariadbd[6434]: 2025-04-13 0:38:12 0 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
Apr 13 00:38:12 tracks mariadbd[6434]: 2025-04-13 0:38:12 0 [Note] Plugin 'FEEDBACK' is disabled.
Apr 13 00:38:12 tracks mariadbd[6434]: 2025-04-13 0:38:12 0 [Warning] 'innodb-file-format' was removed. It does nothing now and exists only for compatibility with old my.cnf files.
Apr 13 00:38:12 tracks mariadbd[6434]: 2025-04-13 0:38:12 0 [Warning] 'innodb-large-prefix' was removed. It does nothing now and exists only for compatibility with old my.cnf files.
Apr 13 00:38:12 tracks mariadbd[6434]: 2025-04-13 0:38:12 0 [ERROR] Unknown/unsupported storage engine: InnoDB
Apr 13 00:38:12 tracks mariadbd[6434]: 2025-04-13 0:38:12 0 [ERROR] Aborting
Apr 13 00:38:12 tracks systemd[1]: mariadb.service: Main process exited, code=exited, status=1/FAILURE
Apr 13 00:38:12 tracks systemd[1]: mariadb.service: Failed with result 'exit-code'.
Apr 13 00:38:12 tracks systemd[1]: Failed to start mariadb.service - MariaDB 10.11.6 database server.

Wietze's picture

Hi, Iam waiting for my account approval to enable usage of an API key and other benefits. Regards Wietze

Jeremy Davis's picture

Hi Wietze. Welcome to TurnKey.

If you'd like to get an API key to test our backup tool (aka TKLBAM) please sign up to the Hub as well. If you need Hub support, or have any Hub specific questions, please contact me over there (blue icon in the bottom right corner).

Now your website account is enabled, you can open a new thread in the forums if you have other TurnKey questions, problems, suggestions or any other feedback for us.

Jeff's picture

I am trying to activate my account so that I can continue to explore the wonderful pre-packaged solutions offered by TurnKey.

My setup is based on ProxMox and will be running several containers and VMs providing media file servers, media file transcoding, two OS VMs for every day use / gaming, and an opportunity to explore new to me features like hosting my own mail server and website.

I look forward to learning more about TurnKey and the solutions offered.

Jeremy Davis's picture

Hi Jeff, welcome to TurnKey :)

If you have questions, problems, suggestions or any other feedback for us, please open a new thread in the forums.

If you'd also like to get an API key to test our backup tool (aka TKLBAM) please sign up to the Hub as well. If you need Hub support, or have any Hub specific questions, please contact me over there (blue icon in the bottom right corner).

Zertyx's picture

Hi,

I'm awaiting account approval and only just now took the time to read the instructions after 5 days ... :-D .
I'm planning to use (or test) turnkey apps with my ESXI-server (like the media server with Jellyfin). I previously used TrueNAS core for this, but Jellyfin plugin is outdated on that platform (Plex still works though).
I already found ISO-files that I have to install (but didn's succeed immedeately and didn't have enough time to solve it), but I'm also looking for OVA or VMDK VM builds.

About my nickname: it's related to the email address that I initially created to subscribe to newsletters, I think more than 20 years ago. The inital idea was to delete or abandon the account when too many spam would arrive. However, spam was very limited and I kept using the account for newsletters and subscribing to fora. The only difference with my official e-mail is that the mails are marked as read when they arrive, so I don't get notifications (I only want notifications for urgent matters)

Thanks!

Jeremy Davis's picture

Hi there.

You mentioned that you tried installing from ISO and it didn't work? I'd be interested to understand more about that and what the problem(s) you hit were.

As for VMDK builds, unfortunately we haven't done them for a little while now. We recommend installing to a new VM direct from the latest ISO. Hence why I'm particularly interested to understand your ISO install problems.

FYI we put updated VMDK builds on hold a little while ago due to users reporting ongoing issues with them not working. I don't have direct access to ESXI/vSphere so could only test on some of the other VMware software - and they worked locally for me. After lots of back and forth, I realized that it was VMDK compatibility issues between different ESXI/vSphere versions.

I had intended to circle back to the problem and see where things had got to - and may still do. However, the relatively recent licensing changes mean that there doesn't seem to be much cross over between TurnKey and VMware users. So TBH, I'm not really sure where we are up to there...

Pages

Add new comment