{"id":3241,"date":"2023-01-10T20:56:36","date_gmt":"2023-01-11T01:56:36","guid":{"rendered":"https:\/\/dft.wiki\/?p=3241"},"modified":"2023-01-10T20:56:36","modified_gmt":"2023-01-11T01:56:36","slug":"why-and-how-to-use-turnkey-core-linux","status":"publish","type":"post","link":"https:\/\/dft.wiki\/?p=3241","title":{"rendered":"Why and How to use TurnKey Core Linux"},"content":{"rendered":"<p><strong>TurnKey Core<\/strong> is the base operating system for all TurnKey GNU\/Linux solutions [<a href=\"https:\/\/www.turnkeylinux.org\/\"><strong>Link<\/strong><\/a>].<\/p>\n<p>It&#8217;s based on Debian and is the convenient starting point for custom system integrations, also known as appliances.<\/p>\n<p>The mindset it to work and build without dealing with all the moving pieces of the infrstructure. It comes out-of-the-box with automation for daily security auto-updates, 1-click backup\/restore\/migrate, and system monitoring with optional email alerts. Everything through a friendly web control panel powered by WebMin [<a href=\"https:\/\/github.com\/webmin\/webmin\">Link<\/a>].<\/p>\n<p>Other popular features:<\/p>\n<ul>\n<li>Dynamic DNS,<\/li>\n<li>Web shell,<\/li>\n<li>Certbot from Let&#8217;s Encrypt,<\/li>\n<li>SMTP relay,<\/li>\n<li>Easy to configure over Web-GUI for:\n<ul>\n<li>Network and firewall,<\/li>\n<li>Backup and migration,<\/li>\n<li>Users and groups management,<\/li>\n<li>Install, remove, and update packages,<\/li>\n<li>HTML5 file manager,<\/li>\n<li>Partition and volumnes management.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p><strong>TurnKey Virtual Appliances<\/strong> are pre-configured system that is designed to perform a specific function or set of functions, such as file sharing, web-hosting, virtualization, networking\/VPN, etc.<\/p>\n<p>Most popular appliances:<\/p>\n<ul>\n<li>LAMP Stack<\/li>\n<li>WordPress<\/li>\n<li>Observium<\/li>\n<li>Domain Controller<\/li>\n<li>ownCloud<\/li>\n<li>OpenLDAP<\/li>\n<li>GitLab<\/li>\n<li>Media Server<\/li>\n<li>etc<\/li>\n<\/ul>\n<hr \/>\n<p><strong>INSTALLATION WAYS<\/strong><\/p>\n<p>TurnKey Core Linux can be found in multiple formats.<\/p>\n<ul>\n<li>Bootable ISO image,2048<\/li>\n<li>Pre-installed Virtual Machine and Cloud images,<\/li>\n<li>Container (LXC\/Docker),<\/li>\n<li>etc.<\/li>\n<\/ul>\n<p>On the first login, it will prompt for an API Key (links this appliance to a TurnKey Hub&#8217;s account)<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3249\" src=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-20-28-29.png\" alt=\"\" width=\"579\" height=\"411\" srcset=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-20-28-29.png 579w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-20-28-29-300x213.png 300w\" sizes=\"auto, (max-width: 579px) 100vw, 579px\" \/><\/p>\n<p>System Adminstrator&#8217;s e-mails (for notifications and alerts):<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3248\" src=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-20-28-47.png\" alt=\"\" width=\"579\" height=\"381\" srcset=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-20-28-47.png 579w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-20-28-47-300x197.png 300w\" sizes=\"auto, (max-width: 579px) 100vw, 579px\" \/><\/p>\n<p>Then, pulls and install the latest security updates:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3247\" src=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-20-29-04.png\" alt=\"\" width=\"579\" height=\"293\" srcset=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-20-29-04.png 579w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-20-29-04-300x152.png 300w\" sizes=\"auto, (max-width: 579px) 100vw, 579px\" \/><\/p>\n<p>When the installation is completed it prompts the addresses to log in with the credentials set to the user <code>root<\/code>:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3242\" src=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-13-46-06.png\" alt=\"\" width=\"582\" height=\"382\" srcset=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-13-46-06.png 582w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-13-46-06-300x197.png 300w\" sizes=\"auto, (max-width: 582px) 100vw, 582px\" \/><\/p>\n<p><strong>Note:<\/strong> it is recommended to do NOT expose this ports to the public Internet. If installed in a public cloud restrict the source IP to reach those port to your own only!<\/p>\n<p>Optionally, tweak the <strong>Advanved Menu<\/strong> for quick adjustments suck as keyboard layout, timezone, hostname&#8230;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3251\" src=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-20-30-51.png\" alt=\"\" width=\"579\" height=\"381\" srcset=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-20-30-51.png 579w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-20-30-51-300x197.png 300w\" sizes=\"auto, (max-width: 579px) 100vw, 579px\" \/><\/p>\n<hr \/>\n<p><strong>WEB SHELL<\/strong><\/p>\n<p>Not much to say other than it is powered by Shell in a Box [<a href=\"https:\/\/github.com\/shellinabox\/shellinabox\">Link<\/a>].<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3254\" src=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-20-46-45.png\" alt=\"\" width=\"860\" height=\"532\" srcset=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-20-46-45.png 860w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-20-46-45-300x186.png 300w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-20-46-45-768x475.png 768w\" sizes=\"auto, (max-width: 860px) 100vw, 860px\" \/><\/p>\n<hr \/>\n<p><strong>WEB MANAGEMENT INTERFACE<\/strong><\/p>\n<p>A tuned installation of Webmin provides a simple web interface that lets you configure all common services of the systems effortless [<a href=\"https:\/\/www.webmin.com\/\">Link<\/a>].<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3256\" src=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-20-49-55.png\" alt=\"\" width=\"1681\" height=\"683\" srcset=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-20-49-55.png 1681w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-20-49-55-300x122.png 300w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-20-49-55-1024x416.png 1024w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-20-49-55-768x312.png 768w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-20-49-55-1536x624.png 1536w\" sizes=\"auto, (max-width: 1681px) 100vw, 1681px\" \/><\/p>\n<p>Plus a dashboard for easy visualisation of system resources and utilisation:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-3255\" src=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-20-50-19.png\" alt=\"\" width=\"1681\" height=\"1287\" srcset=\"https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-20-50-19.png 1681w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-20-50-19-300x230.png 300w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-20-50-19-1024x784.png 1024w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-20-50-19-768x588.png 768w, https:\/\/dft.wiki\/wp-content\/uploads\/sites\/15\/2023\/01\/Screenshot-from-2023-01-10-20-50-19-1536x1176.png 1536w\" sizes=\"auto, (max-width: 1681px) 100vw, 1681px\" \/><\/p>\n","protected":false},"excerpt":{"rendered":"<p>TurnKey Core is the base operating system for all TurnKey GNU\/Linux solutions [Link]. It&#8217;s based [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4,6],"tags":[],"class_list":["post-3241","post","type-post","status-publish","format-standard","hentry","category-linux","category-raspberry-pi"],"_links":{"self":[{"href":"https:\/\/dft.wiki\/index.php?rest_route=\/wp\/v2\/posts\/3241","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/dft.wiki\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/dft.wiki\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/dft.wiki\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/dft.wiki\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3241"}],"version-history":[{"count":7,"href":"https:\/\/dft.wiki\/index.php?rest_route=\/wp\/v2\/posts\/3241\/revisions"}],"predecessor-version":[{"id":3257,"href":"https:\/\/dft.wiki\/index.php?rest_route=\/wp\/v2\/posts\/3241\/revisions\/3257"}],"wp:attachment":[{"href":"https:\/\/dft.wiki\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3241"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/dft.wiki\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=3241"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/dft.wiki\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=3241"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}