Skip to content

JedMeister/tkldev

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

274 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TKLDev - TurnKey Development Toolchain and Build System

TKLDev is the mother of all TurnKey appliances. It's used to give birth to them all, including new versions of itself. It's designed to make simple things simple, and hard things possible. It's a self-contained build system that can be used to rapidly prototype and repeatably build TurnKey appliances from source. Or for that matter, any generic Debian-based Linux distribution. It also supports building packages from source too.

To get started have a look at the documentation. Read the blog post announcing TKLDev for the background story.

This appliance includes all the standard features in TurnKey Core, and on top of that:

  • Includes a fast copy-on-write build toolchain based on GNU make, fab, and deck.
  • Turnkey development directory structure with preconfigured CDPATH.
  • Integrated caching proxy (squid) for fast and iterative development.
  • Full usage and development documentation.

Example build sources

Credentials (passwords set at first boot)

  • SSH: username root

About

TKLDev - TurnKey appliance development infrastructure

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 99.3%
  • Makefile 0.7%