Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    T

    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.

    Visit blogHN submissions
    DevOps & CloudOpen Source & Linux
    What HN says

    HN 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.

    Stats for nerds
    49HN people shared it
    58linked in comments
    727story points
    Jun 2025last shared
    2010people per year2025

    Top posts on HN

    1. 1
      Be nice. It's a fscking gift
      1 person · 137 points · first shared 2011 · 37 comments on HN
    2. 2
      ZeroNet and IPFS: uncensorable auto-scaling BitTorrent powered websites
      1 person · 97 points · first shared 2016 · 24 comments on HN
    3. 3
      PNG vs JPG: 6 simple lessons you can learn from our mistakes
      1 person · 81 points · first shared 2010 · 40 comments on HN
    4. 4
      Reducing the load on a small VPS by 80% in 5 minutes
      1 person · 53 points · first shared 2010 · 35 comments on HN
    5. 5
      Optimizing Django: tricks for faster page loads
      1 person · 53 points · first shared 2010 · 11 comments on HN
    6. 6
      Practical guidelines for beautiful Python code
      1 person · 36 points · first shared 2011 · 3 comments on HN
    7. 7
      Two simple tricks for better shell script error handling
      1 person · 35 points · first shared 2010 · 11 comments on HN
    8. 8
      Background task processing and deferred execution in Django
      1 person · 27 points · first shared 2010 · 2 comments on HN
    9. 9
      Review my app, TurnKey Hub - cloud deployment simplified
      1 person · 24 points · first shared 2010 · 6 comments on HN
    10. 10
      All 40 TurnKey Linux AMIs now free in all Amazon EC2 regions
      2 people · 18 points · first shared 2010 · 3 comments on HN

    What HN people wrote when they linked it

    • npongratzOct 2013

      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

    • X4Jul 2013

      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".

    • sshconnectionApr 2012

      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.

    • alonswartzSep 2011

      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)

    • larryboltNov 2012

      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.

    • xaritasFeb 2012

      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.

    Related

    Graham Jenkinsdarkcoding.net44 people

    Facebook’s code quality problem (2015)

    Graham Jenkins
    Personal · last shared 2025
    Qualys Blogblog.qualys.com65 people

    SSL Labs in 2016 and Beyond

    Qualys Blog
    Company · last shared 2026
    Red Hat Developer Blogdeveloperblog.redhat.com51 people

    Things to avoid in Docker containers

    Red Hat Developer Blog
    Company · last shared 2017
    MirageOS Blogopenmirage.org62 people

    Irmin: Git-like distributed, branchable storage

    MirageOS Blog
    Company · last shared 2015
    LinuxServer.io Bloglinuxserver.io23 people

    We Need to Talk About Docker Hub

    LinuxServer.io Blog
    Company · last shared 2026
    Cambuscambus.net44 people

    Oldest domains in the .com, .net, and .org TLDs

    Cambus
    Personal · last shared 2026
    Changelog (John Goerzen)changelog.complete.org79 people

    I introduced my 5yo and 2yo to startx and xmonad. They’re delighted.

    Changelog (John Goerzen)
    Personal · last shared 2026
    Sander van der Burgsandervanderburg.blogspot.com24 people

    Running Linux on my Amiga 4000

    Sander van der Burg
    Personal · last shared 2026