Skip to content
TURNKEYGNU / LINUX
AppsDocumentationForumBlogScreenshotsGitHubTurnKey Hub
文English
EnglishDeutschEspañol日本語Portuguêsहिंदी中文
Home/Documentation/TKLPatch - a simple server image customization mechanism

Documentation

TKLPatch - a simple server image customization mechanism

Update: TKLDev now lets you build server images from source so it's recommended to use that for serious image development. TKLPatch can still be used for light customization.

TKLPatch is a set of shell scripts which provide a simple way to customize and extend any server image in the TurnKey Linux server image library. It allows you to easily create a patch which can be used to:

  • Modify an existing ISO image (e.g., create a new server image on top of TurnKey Core)
  • Modify an installed server (e.g., to patch a bug inside a virtual server instance)
  • Collaborate with others on image development

TKLPatch makes it easy for you to tweak a server image to your needs, and is designed to help you help us expand and improve the TurnKey Linux server image library.

In the spirit of open source, developers are encouraged to share their patches with the community to help accelerate development. Once we add a server image to the project we assume the burden of maintaining the complete image with regular updates. This frees you to focus on more interesting tasks (e.g., improving quality of integration, software sub-components).

In this section

Related guides

7 guides

  • Overview
  • Installation (from source or via apt-get)
  • Patch development
  • Publishing a patch
  • Applying a patch (tutorial)
  • Advanced usage (configuration hook scripts)
  • Additional resources
TURNKEYGNU / LINUX

Own your infrastructure without starting from scratch.

Explore TurnKey
AboutDocumentationForumFAQBlogGitHub
Free and open sourceSecure by defaultReady to deploy