TurnKey Linux Blog
turnkeylinux.org · Company blog · on HN since 2009
TurnKey Linux maintains ready-to-run server images for apps like GitLab and writes about them, EC2 backups and containers.
What HN saysHN commenters mention it as an easy way to set up GitLab and other apps from VM images, though one notes its GitLab version was badly outdated.
49HN people shared it
33linked it in comments
58stories submitted
727story points
1 year agolast shared
2009people per year2026
Most-shared posts
- 1Turnkey linux12 people · 7 points · first shared 2011 · discussion on HN
- 2A practical intelligence amplification hack that really works: TTS3 people · 15 points · first shared 2014 · 1 comments on HN
- 3Kindle root3 people · first shared 2013
- 4Gitlab3 people · first shared 2013
- 5All 40 TurnKey Linux AMIs now free in all Amazon EC2 regions2 people · 18 points · first shared 2010 · 3 comments on HN
- 6TurnKey Linux Backup and Migration (for EC2)2 people · 5 points · first shared 2010 · discussion on HN
- 7Debian vs. Alpine for containerization2 people · 2 points · first shared 2016 · discussion on HN
- 8Django2 people · first shared 2010
- 9Be nice. It's a fscking gift1 people · 137 points · first shared 2011 · 37 comments on HN
- 10ZeroNet and IPFS: uncensorable auto-scaling BitTorrent powered websites1 people · 97 points · first shared 2016 · 24 comments on HN
- 11PNG vs JPG: 6 simple lessons you can learn from our mistakes1 people · 81 points · first shared 2010 · 40 comments on HN
- 12Optimizing Django: tricks for faster page loads1 people · 53 points · first shared 2010 · 11 comments on HN
- 13Reducing the load on a small VPS by 80% in 5 minutes1 people · 53 points · first shared 2010 · 35 comments on HN
- 14Practical guidelines for beautiful Python code1 people · 36 points · first shared 2011 · 3 comments on HN
- 15Two simple tricks for better shell script error handling1 people · 35 points · first shared 2010 · 11 comments on HN
What HN people wrote when they linked it
X4 · 2013-07-05
Funny, I just looked for that. Make her take the red, not the blue pill Morpheus. Let her solve problems on her own, don't instruct, but give usefull hints. If she has or you have any question, just ask, don't be shy. I or someone else is sure there to help (just in case you/she need it).
For easy php stuff: http://www.square7.ch/
A real shell and more:
http://shells.red-pill.eu/
(Btw. I recommend SuSE or Ubuntu for the beginning, Sabayon, Gentoo or Arch later when she's good enough and wants more. But I'm sure she would perform well on a Mac too, Macs teach you to become a consumer though)
I recommend her to NOT install LAMP or XAMP.
She should use a prebuilt appliance from http://turnkeylinux.org instead. That will teach her howto sftp too. KDE and Gnome integrate sftp into their "Explorer", just ask or google and you will find howto do use that without a "FTP-Client".
Keyframe · 2011-01-11
getting your head around the pricing structure, what plan makes sense, and the whole "You have a VM but no permanent disk" thing can take some time.
Yeah, an hour or so? Seriously, I still don't get it. There is also this: https://hub.turnkeylinux.org/ from http://www.turnkeylinux.org/ guys. Haven't tried it myself yet, but I really like what they did with turnkeylinux images, they're absolutely amazing for what they are (time savers).
dblessing · 2018-06-04
Turnkey is a great way to get GitLab up and running. However, please note that the latest version of Turnkey is based on GitLab version 8.3 (https://www.turnkeylinux.org/updates/gitlab) which is nearly 2.5 years old. Check out http://about.gitlab.com/downloads for information on various installation methods which make it easy to install and keep GitLab updated.
seldonPlan · 2016-04-22
Take a look at https://www.turnkeylinux.org/ - their images are available as VMDK, OpenStack, Xen, Docker, among others. Their images are all hackable too.
avenger123 · 2014-04-22
This hasn't been mentioned it seems but I just used a turnkey vm (from http://www.turnkeylinux.org/) to setup Gitlab.
Looks like the vm is not the latest version but it was a painless install.
sciurus · 2013-07-10
What you're proposing are virtual appliances, a virtual machine image "intended to eliminate the installation, configuration and maintenance costs associated with running complex stacks of software" (to quote https://en.wikipedia.org/wiki/Virtual_appliance). It's not uncommon to see commercial software distributed this way, and I've seen some open source projects do it as well. There are multiple existing attempts to build a "registry", such as https://www.vmware.com/latam/appliances/ and http://www.turnkeylinux.org/
larrybolt · 2012-11-04
This looks interesting to use a vm dev machine. Install it under vmware or something alike on your mac/pc and run your sites/apps live over there.
It seems to me there are huge advantages to doing that because if your run mamp on your mac for web development your quickly bump into problems like installing memcached or non-mac services. You also get more experienced with linux..
There actually already is something available for this called TurnKey Linux (http://www.turnkeylinux.org/).
A quick hint, if you do develop sites locally on your mac and get annoyed with Mac's weird dns lookup (.local, skipping the hosts file if it's not in a specific format.. etc) check out Dnsmasq (http://en.wikipedia.org/wiki/Dnsmasq). You can install it on your mac using port.
xaritas · 2012-02-03
This sort of thing led me to doing all development on a per-project Linux virtual machine. I started by using various development stacks (LAMP, LEPP, whatever) running under VMWare Fusion, using appliances from http://www.turnkeylinux.org/ or http://bitnami.org/. Then I discovered Vagrant (http://vagrantup.com/), which is a nice command-line driven tool for managing and provisioning base images. I use it for everything now.
You can run Lion virtualized under OS X, if you are so inclined, but I don't see any advantage to doing so.
I like the isolation of environments so much that even if I were to switch to Linux as my day to day OS, I would still develop every project in a VM.
alonswartz · 2011-09-27
Route53 is an excellent service, and the latest price reduction makes it even more attractive - but using the API directly as an end user is a little cumbersome, especially for cloud servers.
A while ago I thought "wouldn't it be great if when launching a cloud server some magic would happen and the server would get assigned a human/friendly name of my choice? I'm tired of remembering IP addresses, and logging into my DNS management console to setup records."
Following that thought we added Domain management and a free dynamic DNS service to the TurnKey Linux Hub.
If anyone is interested:
http://www.turnkeylinux.org/blog/hub-domains (announcement)
http://www.turnkeylinux.org/docs/hubdns (documentation)
https://github.com/turnkeylinux/hubdns (source code)
rookadook · 2011-09-09
Not sure if these are small enough for you, but they are appliance based:
http://www.turnkeylinux.org/
npongratz · 2013-10-01
Depending on your needs, Bitnami [0] and TurnKey Linux [1] offer preconfigured batteries-included VMs (among other options) that might lower the barrier to entry. (I'm not affiliated with either, but have enjoyed using Bitnami's stacks.)
In particular, I have found Bitnami's Jenkins stack to be helpful for quickly spinning up a prototype and focusing on Jenkins rather than than installing+configuring databases and other stuff. I think it took me about an hour to be up and running with Bitnami's Jenkins VM, including download and provisioning time. It then took me quite a bit longer to coax Jenkins into building my stuff correctly.
Installing and configuring databases and other subsystems may eventually be necessary depending on scale. For my prototyping and learning needs, I've greatly benefited by working with self-contained VMs like Bitnami's. It's an option to consider, at least.
[0] http://bitnami.com/stack/jenkins
[1] http://www.turnkeylinux.org/jenkins
bitcartel · 2013-02-17
Something like TurnkeyLinux? http://www.turnkeylinux.org/
iand · 2011-09-30
Have you looked at http://www.turnkeylinux.org/
genewitch · 2025-06-06
there was also the one that louis rossman was pitching, but i can't remember as i didn't actually look in to it, since i know how to run https://www.turnkeylinux.org/avideo because it's four clicks on any host that supports turnkey linux containers. They'll have the template, you just request a container running avideo.
amenghra · 2022-09-12
Old Kindles' can be jail broken. From there, the sky is the limit. E.g. https://www.turnkeylinux.org/blog/kindle-root
jodrellblank · 2021-01-18
Can basically do that with an old Kindle 3 keyboard for about $40 on eBay - https://blog.rot13.org/2011/12/03/kindle-k3g-myts-6.jpg
https://blog.rot13.org/2011/12/liberate-your-kindle-3-and-get-full-scr…
https://www.turnkeylinux.org/blog/kindle-root
indigodaddy · 2020-02-01
A little bit more roll-your-own, but there's also Turnkey LXC:
https://www.turnkeylinux.org/lxc
durnygbur · 2019-05-17
I was wondering if some media server [1] set up in local network and serving audio and media files in popular formats from an external USB drive would do the job for me. Don't have the time to experiment even with such a simplified setup.
[1] https://www.turnkeylinux.org/mediaserver
pgnas · 2019-01-11
Could try a free demo of Azure or turnkey linux domain controller:
https://www.turnkeylinux.org/domain-controller
TimWolla · 2018-06-10
I am not aware of such a thing, but SystemD supports the "legacy" SysV init scripts out of the box. This feature is required for certain Debian packages, as not all of them ship with proper SystemD units, yet.
see:
https://www.turnkeylinux.org/blog/debugging-systemd-sysv-init-compat
https://www.systutorials.com/docs/linux/man/8-systemd-sysv-generator/
monksy · 2015-01-02
Thats probably because the server is trying to lookup the client on DNS:
http://www.turnkeylinux.org/blog/slow-ssh
corobo · 2013-10-04
Also exists as a nice n easy turnkeylinux package - I use it for all of my private repos http://www.turnkeylinux.org/gitlab
addandsubtract · 2013-09-26
Check out turnkeyliniux.org. They offer prebuilt linux images of popular apps - including Gitlab:
http://www.turnkeylinux.org/gitlab
1O0101ll100O · 2013-07-20
I use the turnkey linux appliance and it has SSL enabled out of the box.
link:
http://www.turnkeylinux.org/owncloud
rexreed · 2013-01-06
You might want to check out the Kindle hacks that turn e-ink kindles into displays / terminals:
[1] http://www.turnkeylinux.org/blog/kindle-root
[2] http://tinyapps.org/docs/e-ink-monitor.html
[3] http://www.ponnuki.net/2012/09/kindleberry-pi
sshconnection · 2012-04-19
Agreed. I saw "turnkey rails" in the sidebar and thought I'd take a look into it. It's very unclear what versions of software are included. The last changelog entry on 2011/12/06 says nothing about ruby or rails versions. The last mention was 2011/01/27 claiming REE 1.8.7-2010.02_i386_ubuntu10.04.
To give a perspective on update frequency, according to the same page (http://www.turnkeylinux.org/updates/rails), two updates before that was Fri, 2009/10/23 - 16:35. This update claims to have ruby 4.1 installed. It seems that their VM image also includes a time machine.
Not getting a huge feel of confidence from that being featured on their landing page. An open market can be good, but when it comes to supplying an image for my production env, that type of thing could leave me feeling a bit uneasy.
yummyfajitas · 2011-12-16
You must hate deploying to ec2.
http://www.turnkeylinux.org/blog/ec2-userdata
davidcollantes · 2011-09-09
Have you seeing this one[1]?
[1] http://www.turnkeylinux.org/bootstrap
signal · 2011-07-26
OTRS? http://otrs.org
I think it has all these features but I only ran a quick search on the site, you may want to ask them for specifics.
Open source, free, you can even get it in vm appliance form: http://www.turnkeylinux.org/otrs
jrwoodruff · 2010-04-26
No, but I can't make that out in the png version either. http://www.turnkeylinux.org/files/images/blog/jpg-vs-png/drupal.png
Looks like an issue with the original file - it was probably created at a higher res and then down-sampled.