<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xml:base="https://www.turnkeylinux.org/taxonomy/term/47/0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>news</title>
    <link>https://www.turnkeylinux.org/taxonomy/term/47/0</link>
    <description></description>
    <language>en</language>
     <atom:link href="https://www.turnkeylinux.org/blog/news/feed" rel="self" type="application/rss+xml" />
      <item>
    <title>v18.0 Stable Release #6 - 10 Newly Updated ISOs, Hub Builds &amp; Proxmox/LXC builds</title>
    <link>https://www.turnkeylinux.org/blog/v18.0-stable-release-06</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;style&gt;
#node-92488 &gt; div.blog__content &gt; div &gt; div &gt; div &gt; table &gt; tbody &gt; tr &gt; td &gt; a {
    word-break: break-all;
}
ul.no-bullets {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
&lt;/style&gt;

&lt;p&gt;The TKL team is thrilled to unveil 10 fresh updates to our appliance lineup!&lt;/p&gt;

&lt;p&gt;See&amp;nbsp;&lt;a href=&quot;https://www.turnkeylinux.org/blog/v18x&quot;&gt;here for all v18.x announcements&lt;/a&gt;. These 10 updated apps are available now on the&amp;nbsp;&lt;a href=&quot;https://hub.turnkeylinux.org/&quot;&gt;TurnKey Hub&lt;/a&gt;, as well as downloads as ISOs or Proxmox/LXC builds.&lt;/p&gt;

&lt;p&gt;We&#039;re excited to announce that the release of 10 appliances is finally here, after a bit of a wait! Apologies for the delay—the TKL team is focused on streamlining our processes to make our company more efficient and give you guys faster releases.&lt;/p&gt;

&lt;p&gt;While there are only a few appliances left to update (some have been retired), please note that the next batch might take a bit longer. We&#039;ve saved the most challenging ones for last, but we&#039;re making progress!&lt;/p&gt;

&lt;h2&gt;Key Points from this Batch&#039;s Updates&lt;/h2&gt;

&lt;p&gt;These appliances from this batch have numerous bug fixes and enhancements. If any appliance in this batch or previous ones lacks certain updates, you can typically install them via apt. Just keep in mind that one update, the PHP version change/update script in all PHP-included appliances, can&#039;t be installed this way. Here&#039;s the lineup, listed in no particular order:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;Downgraded Bugzilla to 5.0.6 due to tracker issues in &lt;a href=&quot;https://github.com/turnkeylinux/tracker/issues/1918&quot; target=&quot;_blank&quot;&gt;#1918&lt;/a&gt;&lt;/li&gt;
	&lt;li&gt;Gitea as of v1.19 includes CI/CD [closes &lt;a href=&quot;https://github.com/turnkeylinux/tracker/issues/1877&quot; target=&quot;_blank&quot;&gt;#1877&lt;/a&gt;]&amp;nbsp;&amp;amp; fixed Gitea appliance inithook (note correct username &#039;gitea&#039;, not &#039;admin&#039;) [closes &lt;a href=&quot;https://github.com/turnkeylinux/tracker/issues/1808&quot; target=&quot;_blank&quot;&gt;#1808&lt;/a&gt;]&lt;/li&gt;
	&lt;li&gt;Installed latest GitLab-CE v16.7.7 - from third party GitLab apt repo.&lt;/li&gt;
	&lt;li&gt;Upgraded to latest LTS version of TYPO3 12.x via composer: 12.4.12&lt;/li&gt;
	&lt;li&gt;Updated Mattermost to latest upstream: v9.0.1.&lt;/li&gt;
	&lt;li&gt;Installed latest Observium CE release - 23.09.13005&lt;/li&gt;
	&lt;li&gt;Installed latest upstream version of phpBB: 3.3.11&lt;/li&gt;
	&lt;li&gt;Install latest version of processwire: 3.0.227&lt;/li&gt;
	&lt;li&gt;Updated roundup to 2.3.0&lt;/li&gt;
	&lt;li&gt;Updated to latest upstream Syncthing (via upstream apt repo) - v1.27.4&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Exciting news! Some appliances now come with fixed upstream bugs and added features from third-party providers. This release automatically includes these updates (all upstream software updated since v17.x), bringing even more value to our users.&lt;/p&gt;

&lt;h2&gt;This Release&#039;s Updated v18.0 Apps&amp;nbsp;&lt;/h2&gt;

&lt;p&gt;Here are the updated apps in this batch:&lt;/p&gt;

&lt;table style=&quot;border: 0px; text-align: center; width: 100%;&quot;&gt;
	&lt;tbody&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a href=&quot;/bugzilla&quot;&gt;Bugzilla&lt;br /&gt;
			&lt;img alt=&quot;bugzilla appliance icon&quot; src=&quot;/files/images/icons/bugzilla.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/gitea&quot;&gt;Gitea&lt;br /&gt;
			&lt;img alt=&quot;gitea appliance icon&quot; src=&quot;/files/images/icons/gitea.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/gitlab&quot;&gt;Gitlab&lt;br /&gt;
			&lt;img alt=&quot;gitlab appliance icon&quot; src=&quot;/files/images/icons/gitlab.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/mattermost&quot;&gt;Mattermost&lt;br /&gt;
			&lt;img alt=&quot;mattermost appliance icon&quot; src=&quot;/files/images/icons/mattermost.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a href=&quot;/observium&quot;&gt;Observium&lt;br /&gt;
			&lt;img alt=&quot;observium appliance icon&quot; src=&quot;/files/images/icons/observium.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/phpbb&quot;&gt;Phpbb&lt;br /&gt;
			&lt;img alt=&quot;phpbb appliance icon&quot; src=&quot;/files/images/icons/phpbb.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/processwire&quot;&gt;Processwire&lt;br /&gt;
			&lt;img alt=&quot;processwire appliance icon&quot; src=&quot;/files/images/icons/processwire.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/roundup&quot;&gt;Roundup&lt;br /&gt;
			&lt;img alt=&quot;roundup appliance icon&quot; src=&quot;/files/images/icons/roundup.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a href=&quot;/syncthing&quot;&gt;Syncthing&lt;br /&gt;
			&lt;img alt=&quot;syncthing appliance icon&quot; src=&quot;/files/images/icons/syncthing.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/typo3&quot;&gt;Typo3&lt;br /&gt;
			&lt;img alt=&quot;typo3 appliance icon&quot; src=&quot;/files/images/icons/typo3.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&amp;nbsp;&lt;/td&gt;
			&lt;td&gt;&amp;nbsp;&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;

&lt;h2&gt;All v18.0 apps to date&lt;/h2&gt;

&lt;p&gt;Per usual, here&#039;s all the appliances that have been updated to v18.0 so far:&lt;/p&gt;

&lt;table style=&quot;border: 0px; text-align: center; width: 100%;&quot;&gt;
	&lt;tbody&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a href=&quot;/avideo&quot;&gt;Avideo&lt;br /&gt;
			&lt;img alt=&quot;avideo appliance icon&quot; src=&quot;/files/images/icons/avideo.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/bagisto&quot;&gt;Bagisto&lt;br /&gt;
			&lt;img alt=&quot;bagisto appliance icon&quot; src=&quot;/files/images/icons/bagisto.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/bookstack&quot;&gt;Bookstack&lt;br /&gt;
			&lt;img alt=&quot;bookstack appliance icon&quot; src=&quot;/files/images/icons/bookstack.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/bugzilla&quot;&gt;Bugzilla&lt;br /&gt;
			&lt;img alt=&quot;bugzilla appliance icon&quot; src=&quot;/files/images/icons/bugzilla.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a href=&quot;/cakephp&quot;&gt;Cakephp&lt;br /&gt;
			&lt;img alt=&quot;cakephp appliance icon&quot; src=&quot;/files/images/icons/cakephp.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/codeigniter&quot;&gt;Codeigniter&lt;br /&gt;
			&lt;img alt=&quot;codeigniter appliance icon&quot; src=&quot;/files/images/icons/codeigniter.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/concrete-cms&quot;&gt;Concrete-cms&lt;br /&gt;
			&lt;img alt=&quot;concrete-cms appliance icon&quot; src=&quot;/files/images/icons/concrete-cms.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/core&quot;&gt;Core&lt;br /&gt;
			&lt;img alt=&quot;core appliance icon&quot; src=&quot;/files/images/icons/core.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a href=&quot;/couchdb&quot;&gt;Couchdb&lt;br /&gt;
			&lt;img alt=&quot;couchdb appliance icon&quot; src=&quot;/files/images/icons/couchdb.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/django&quot;&gt;Django&lt;br /&gt;
			&lt;img alt=&quot;django appliance icon&quot; src=&quot;/files/images/icons/django.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/dokuwiki&quot;&gt;Dokuwiki&lt;br /&gt;
			&lt;img alt=&quot;dokuwiki appliance icon&quot; src=&quot;/files/images/icons/dokuwiki.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/drupal10&quot;&gt;Drupal10&lt;br /&gt;
			&lt;img alt=&quot;drupal10 appliance icon&quot; src=&quot;/files/images/icons/drupal10.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a href=&quot;/drupal7&quot;&gt;Drupal7&lt;br /&gt;
			&lt;img alt=&quot;drupal7 appliance icon&quot; src=&quot;/files/images/icons/drupal7.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/e107&quot;&gt;E107&lt;br /&gt;
			&lt;img alt=&quot;e107 appliance icon&quot; src=&quot;/files/images/icons/e107.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/elgg&quot;&gt;Elgg&lt;br /&gt;
			&lt;img alt=&quot;elgg appliance icon&quot; src=&quot;/files/images/icons/elgg.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/espocrm&quot;&gt;Espocrm&lt;br /&gt;
			&lt;img alt=&quot;espocrm appliance icon&quot; src=&quot;/files/images/icons/espocrm.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a href=&quot;/etherpad&quot;&gt;Etherpad&lt;br /&gt;
			&lt;img alt=&quot;etherpad appliance icon&quot; src=&quot;/files/images/icons/etherpad.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/foswiki&quot;&gt;Foswiki&lt;br /&gt;
			&lt;img alt=&quot;foswiki appliance icon&quot; src=&quot;/files/images/icons/foswiki.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/gitea&quot;&gt;Gitea&lt;br /&gt;
			&lt;img alt=&quot;gitea appliance icon&quot; src=&quot;/files/images/icons/gitea.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/gitlab&quot;&gt;Gitlab&lt;br /&gt;
			&lt;img alt=&quot;gitlab appliance icon&quot; src=&quot;/files/images/icons/gitlab.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a href=&quot;/icescrum&quot;&gt;Icescrum&lt;br /&gt;
			&lt;img alt=&quot;icescrum appliance icon&quot; src=&quot;/files/images/icons/icescrum.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/invoice-ninja&quot;&gt;Invoice-ninja&lt;br /&gt;
			&lt;img alt=&quot;invoice-ninja appliance icon&quot; src=&quot;/files/images/icons/invoice-ninja.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/joomla4&quot;&gt;Joomla4&lt;br /&gt;
			&lt;img alt=&quot;joomla4 appliance icon&quot; src=&quot;/files/images/icons/joomla4.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/lamp&quot;&gt;Lamp&lt;br /&gt;
			&lt;img alt=&quot;lamp appliance icon&quot; src=&quot;/files/images/icons/lamp.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a href=&quot;/lapp&quot;&gt;Lapp&lt;br /&gt;
			&lt;img alt=&quot;lapp appliance icon&quot; src=&quot;/files/images/icons/lapp.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/laravel&quot;&gt;Laravel&lt;br /&gt;
			&lt;img alt=&quot;laravel appliance icon&quot; src=&quot;/files/images/icons/laravel.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/leantime&quot;&gt;Leantime&lt;br /&gt;
			&lt;img alt=&quot;leantime appliance icon&quot; src=&quot;/files/images/icons/leantime.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/lighttpd-php-fastcgi&quot;&gt;Lighttpd-php-fastcgi&lt;br /&gt;
			&lt;img alt=&quot;lighttpd-php-fastcgi appliance icon&quot; src=&quot;/files/images/icons/lighttpd-php-fastcgi.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a href=&quot;/limesurvey&quot;&gt;Limesurvey&lt;br /&gt;
			&lt;img alt=&quot;limesurvey appliance icon&quot; src=&quot;/files/images/icons/limesurvey.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/mantis&quot;&gt;Mantis&lt;br /&gt;
			&lt;img alt=&quot;mantis appliance icon&quot; src=&quot;/files/images/icons/mantis.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/matomo&quot;&gt;Matomo&lt;br /&gt;
			&lt;img alt=&quot;matomo appliance icon&quot; src=&quot;/files/images/icons/matomo.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/mattermost&quot;&gt;Mattermost&lt;br /&gt;
			&lt;img alt=&quot;mattermost appliance icon&quot; src=&quot;/files/images/icons/mattermost.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a href=&quot;/mediawiki&quot;&gt;Mediawiki&lt;br /&gt;
			&lt;img alt=&quot;mediawiki appliance icon&quot; src=&quot;/files/images/icons/mediawiki.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/mibew&quot;&gt;Mibew&lt;br /&gt;
			&lt;img alt=&quot;mibew appliance icon&quot; src=&quot;/files/images/icons/mibew.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/mysql&quot;&gt;Mysql&lt;br /&gt;
			&lt;img alt=&quot;mysql appliance icon&quot; src=&quot;/files/images/icons/mysql.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/nextcloud&quot;&gt;Nextcloud&lt;br /&gt;
			&lt;img alt=&quot;nextcloud appliance icon&quot; src=&quot;/files/images/icons/nextcloud_0.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a href=&quot;/nginx-php-fastcgi&quot;&gt;Nginx-php-fastcgi&lt;br /&gt;
			&lt;img alt=&quot;nginx-php-fastcgi appliance icon&quot; src=&quot;/files/images/icons/nginx-php-fastcgi_0.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/nodejs&quot;&gt;Nodejs&lt;br /&gt;
			&lt;img alt=&quot;nodejs appliance icon&quot; src=&quot;/files/images/icons/nodejs.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/observium&quot;&gt;Observium&lt;br /&gt;
			&lt;img alt=&quot;observium appliance icon&quot; src=&quot;/files/images/icons/observium.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/omeka&quot;&gt;Omeka&lt;br /&gt;
			&lt;img alt=&quot;omeka appliance icon&quot; src=&quot;/files/images/icons/omeka.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a href=&quot;/opencart&quot;&gt;Opencart&lt;br /&gt;
			&lt;img alt=&quot;opencart appliance icon&quot; src=&quot;/files/images/icons/opencart.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/openldap&quot;&gt;Openldap&lt;br /&gt;
			&lt;img alt=&quot;openldap appliance icon&quot; src=&quot;/files/images/icons/openldap.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/openvpn&quot;&gt;Openvpn&lt;br /&gt;
			&lt;img alt=&quot;openvpn appliance icon&quot; src=&quot;/files/images/icons/openvpn_0.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/orangehrm&quot;&gt;Orangehrm&lt;br /&gt;
			&lt;img alt=&quot;orangehrm appliance icon&quot; src=&quot;/files/images/icons/orangehrm.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a href=&quot;/oscommerce&quot;&gt;Oscommerce&lt;br /&gt;
			&lt;img alt=&quot;oscommerce appliance icon&quot; src=&quot;/files/images/icons/oscommerce.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/otrs&quot;&gt;Otrs&lt;br /&gt;
			&lt;img alt=&quot;otrs appliance icon&quot; src=&quot;/files/images/icons/otrs.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/owncloud&quot;&gt;Owncloud&lt;br /&gt;
			&lt;img alt=&quot;owncloud appliance icon&quot; src=&quot;/files/images/icons/owncloud.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/phpbb&quot;&gt;Phpbb&lt;br /&gt;
			&lt;img alt=&quot;phpbb appliance icon&quot; src=&quot;/files/images/icons/phpbb.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a href=&quot;/phplist&quot;&gt;Phplist&lt;br /&gt;
			&lt;img alt=&quot;phplist appliance icon&quot; src=&quot;/files/images/icons/phplist.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/postgresql&quot;&gt;Postgresql&lt;br /&gt;
			&lt;img alt=&quot;postgresql appliance icon&quot; src=&quot;/files/images/icons/postgresql.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/prestashop&quot;&gt;Prestashop&lt;br /&gt;
			&lt;img alt=&quot;prestashop appliance icon&quot; src=&quot;/files/images/icons/prestashop.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/processwire&quot;&gt;Processwire&lt;br /&gt;
			&lt;img alt=&quot;processwire appliance icon&quot; src=&quot;/files/images/icons/processwire.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a href=&quot;/redmine&quot;&gt;Redmine&lt;br /&gt;
			&lt;img alt=&quot;redmine appliance icon&quot; src=&quot;/files/images/icons/redmine.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/roundup&quot;&gt;Roundup&lt;br /&gt;
			&lt;img alt=&quot;roundup appliance icon&quot; src=&quot;/files/images/icons/roundup.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/silverstripe&quot;&gt;Silverstripe&lt;br /&gt;
			&lt;img alt=&quot;silverstripe appliance icon&quot; src=&quot;/files/images/icons/silverstripe.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/simplemachines&quot;&gt;Simplemachines&lt;br /&gt;
			&lt;img alt=&quot;simplemachines appliance icon&quot; src=&quot;/files/images/icons/simplemachines.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a href=&quot;/suitecrm&quot;&gt;Suitecrm&lt;br /&gt;
			&lt;img alt=&quot;suitecrm appliance icon&quot; src=&quot;/files/images/icons/suitecrm.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/syncthing&quot;&gt;Syncthing&lt;br /&gt;
			&lt;img alt=&quot;syncthing appliance icon&quot; src=&quot;/files/images/icons/syncthing.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/tkldev&quot;&gt;Tkldev&lt;br /&gt;
			&lt;img alt=&quot;tkldev appliance icon&quot; src=&quot;/files/images/icons/tkldev.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/typo3&quot;&gt;Typo3&lt;br /&gt;
			&lt;img alt=&quot;typo3 appliance icon&quot; src=&quot;/files/images/icons/typo3.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td&gt;&lt;a href=&quot;/web2py&quot;&gt;Web2py&lt;br /&gt;
			&lt;img alt=&quot;web2py appliance icon&quot; src=&quot;/files/images/icons/web2py.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/wireguard&quot;&gt;Wireguard&lt;br /&gt;
			&lt;img alt=&quot;wireguard appliance icon&quot; src=&quot;/files/images/icons/wireguard.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/wordpress&quot;&gt;Wordpress&lt;br /&gt;
			&lt;img alt=&quot;wordpress appliance icon&quot; src=&quot;/files/images/icons/wordpress.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td&gt;&lt;a href=&quot;/zencart&quot;&gt;Zencart&lt;br /&gt;
			&lt;img alt=&quot;zencart appliance icon&quot; src=&quot;/files/images/icons/zencart.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;

&lt;h2&gt;Give them a try and share your feedback&lt;/h2&gt;

&lt;p&gt;Any problems with any v18.0 appliances, any of our custom software or other included tools, please feel free to post in our&amp;nbsp;&lt;a href=&quot;https://www.turnkeylinux.org/forum/support&quot;&gt;support forums&lt;/a&gt;&amp;nbsp;or lodge an issue on our&amp;nbsp;&lt;a href=&quot;https://github.com/turnkeylinux/tracker/issues&quot;&gt;GitHub Issue Tracker&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Both GitHub and our Forums require registered user accounts. GitHub accounts are easy to create and should &quot;just work&quot; (because they have lots of resources and thus advanced spam managment). Unfortunately due to large amounts of spam, the automated website account approval requires manual approval. If you don&#039;t have an account and want one, please&amp;nbsp;&lt;a href=&quot;https://www.turnkeylinux.org/user/register&quot;&gt;register for one&lt;/a&gt;. Then follow the instructions in the automated account creation email that should be sent out immediately. An alternate option if you have feedback is to do a guest comment here, using the email that you registered with and note that you also want your website account enabled. If you don&#039;t want a website account but do have feedback, please just do a guest comment here.&lt;/p&gt;

&lt;p&gt;Please note that any guest posts will require manual moderation. so your post won&#039;t be visiable until it&#039;s approved. So if you can&#039;t see your post, that&#039;s likely why.&lt;/p&gt;

&lt;h3&gt;Looking Ahead&lt;/h3&gt;

&lt;p&gt;This release is a part of our ongoing effort to deliver robust, secure, and flexible server appliances. We&#039;re already working on the next batch of updated appliances, but as noted above, the next batch may not be that quick. As always we&#039;re guided by your feedback and the evolving needs of all our user base, please do provide feedback - good or bad. Regardless, stay tuned for more updates, and as always, we value your input and support.&lt;/p&gt;

&lt;p&gt;Thank you for choosing TurnKey Linux. Happy deployments!&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-taxonomy-vocabulary-7 field-type-taxonomy-term-reference field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Blog Tags:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/v18x&quot;&gt;V18.X&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/bookworm&quot;&gt;bookworm&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/development&quot;&gt;development&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/news&quot;&gt;news&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/debian&quot;&gt;debian&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/community&quot;&gt;community&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/appliances&quot;&gt;appliances&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/release&quot;&gt;release&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/stable&quot;&gt;stable&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/new&quot;&gt;new&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/iso&quot;&gt;iso&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/hub&quot;&gt;hub&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/lxc&quot;&gt;lxc&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/proxmox&quot;&gt;proxmox&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Wed, 17 Apr 2024 01:41:20 +0000</pubDate>
 <dc:creator>Mattalynn Darden</dc:creator>
 <guid isPermaLink="false">92488 at https://www.turnkeylinux.org</guid>
  </item>
  <item>
    <title>v18.0 Stable Release #5 - 20 Updated ISOs &amp; Hub Builds - Proxmox/LXC builds</title>
    <link>https://www.turnkeylinux.org/blog/v18.0-stable-release-05</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;style&gt;
&lt;!--/*--&gt;&lt;![CDATA[/* &gt;&lt;!--*/

#node-92191 &gt; div.blog__content &gt; div &gt; div &gt; div &gt; table &gt; tbody &gt; tr &gt; td &gt; a {
    word-break: break-all;
}
ul.no-bullets {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/*--&gt;&lt;!]]&gt;*/
&lt;/style&gt;

&lt;p&gt;Finally, following the &lt;a href=&quot;/blog/v18.0-stable-release-04&quot;&gt;announcement last week&lt;/a&gt;, we&#039;re back again with another batch of updated appliances - 20 to announce this time! See &lt;a href=&quot;/blog/v18x&quot;&gt;here for all v18.x announcements&lt;/a&gt;. These 20 updated apps are available now on the &lt;a href=&quot;https://hub.turnkeylinux.org/&quot;&gt;TurnKey Hub&lt;/a&gt;, as well as downloads as ISOs or Proxmox/LXC builds.&lt;/p&gt; 

&lt;p&gt;The announcement of 10 of these appliances is well overdue. Half of these have been live and downloadable for some time. The issue is that I have been quite distracted working on other things and while I had drafted the blog announcement for those, I never quite completed and published it.&lt;/p&gt;

&lt;p&gt;While there are not that many left to update (a number have been deprecated), it&#039;s worth being aware that the next batch will probably be a little while away. That is because we&#039;ve left the trickiest ones until last.&lt;/p&gt;

&lt;h2&gt;v18.0 Update batch details&lt;/h2&gt;

&lt;p&gt;There are a number of bugfixes and improvements in many of these appliances, although the first 10 might not have them all out of the box. For any (in this batch or previously) that don&#039;t already include all these updates, most of them should be installable via apt, although at least one (the PHP version change/update script in all appliances that include PHP) isn&#039;t. Here they are (in no particular order):&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Ensure hashfile includes URL to public key - closes &lt;a href=&quot;https://github.com/turnkeylinux/tracker/issues/1864&quot;&gt;#1864&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Include/install webmin-logviewer module by default - closes &lt;a href=&quot;https://github.com/turnkeylinux/tracker/issues/1866&quot;&gt;#1866&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;Upgraded webmin to v2.105.&lt;/li&gt;
&lt;li&gt;Set mod_evasive log location - makes debugging easier.&lt;/li&gt;
&lt;li&gt;TKLBAM: fix fixclock hook bug - closes &lt;a href=&quot;https://github.com/turnkeylinux/tracker/issues/1910&quot;&gt;#1910&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;TKLBAM: MySQL restore from v16.x and earlier failing - closes &lt;a href=&quot;https://github.com/turnkeylinux/tracker/issues/1872&quot;&gt;#1872&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;TKLBAM - PostgreSQL restore failing - closes &lt;a href=&quot;https://github.com/turnkeylinux/tracker/issues/1867&quot;&gt;#1867&lt;/a&gt;
&lt;/li&gt;&lt;li&gt;Make using an alternate PHP version easier, via tkl-upgrade-php script - closes &lt;a href=&quot;https://github.com/turnkeylinux/tracker/issues/1892&quot;&gt;#1892&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;As noted in last release: Confconsole - bugfix for LE DNS-01 certificates - closes &lt;a href=&quot;https://github.com/turnkeylinux/tracker/issues/1876&quot;&gt;#1876&lt;/a&gt; &amp;amp; &lt;a href=&quot;https://github.com/turnkeylinux/tracker/issues/1895&quot;&gt;#1895&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Note that some appliances have had upstream (i.e. software provided by third parties) bugs fixed and/or features added. This release includes those by default (all upstream software is updated where available since v17.x).&lt;/p&gt;

&lt;h2&gt;v18.0 Apps updated this release&lt;/h2&gt;

&lt;p&gt;Here are the updated apps in this batch:&lt;/p&gt;

&lt;table style=&quot;border: 0px; text-align: center; width: 100%;&quot;&gt;
    &lt;tbody&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/avideo&quot;&gt;AVideo&lt;br /&gt;
        &lt;img alt=&quot;avideo appliance icon&quot; src=&quot;/files/images/icons/avideo.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/cakephp&quot;&gt;CakePHP&lt;br /&gt;
        &lt;img alt=&quot;cakephp appliance icon&quot; src=&quot;/files/images/icons/cakephp.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/couchdb&quot;&gt;CouchDB&lt;br /&gt;
        &lt;img alt=&quot;couchdb appliance icon&quot; src=&quot;/files/images/icons/couchdb.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/django&quot;&gt;Django&lt;br /&gt;
        &lt;img alt=&quot;django appliance icon&quot; src=&quot;/files/images/icons/django.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/elgg&quot;&gt;Elgg&lt;br /&gt;
        &lt;img alt=&quot;elgg appliance icon&quot; src=&quot;/files/images/icons/elgg.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/etherpad&quot;&gt;EtherPad&lt;br /&gt;
        &lt;img alt=&quot;etherpad appliance icon&quot; src=&quot;/files/images/icons/etherpad.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/foswiki&quot;&gt;Foswiki&lt;br /&gt;
        &lt;img alt=&quot;foswiki appliance icon&quot; src=&quot;/files/images/icons/foswiki.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/icescrum&quot;&gt;iceScrum&lt;br /&gt;
        &lt;img alt=&quot;icescrum appliance icon&quot; src=&quot;/files/images/icons/icescrum.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/invoice-ninja&quot;&gt;InvoiceNinja&lt;br /&gt;
        &lt;img alt=&quot;invoice-ninja appliance icon&quot; src=&quot;/files/images/icons/invoice-ninja.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/leantime&quot;&gt;Leantime&lt;br /&gt;
        &lt;img alt=&quot;leantime.jpg appliance icon&quot; src=&quot;/files/images/icons/leantime.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
       &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lighttpd-php-fastcgi&quot;&gt;LighHTTPd PHP FastCGI&lt;br /&gt;
        &lt;img alt=&quot;lighttpd-php-fastcgi appliance icon&quot; src=&quot;/files/images/icons/lighttpd-php-fastcgi.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
       &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/limesurvey&quot;&gt;LimeSurvey&lt;br /&gt;
        &lt;img alt=&quot;limesurvey appliance icon&quot; src=&quot;/files/images/icons/limesurvey.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
       &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mediawiki&quot;&gt;Mediawiki&lt;br /&gt;
        &lt;img alt=&quot;mediawiki appliance icon&quot; src=&quot;/files/images/icons/mediawiki_0.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/opencart&quot;&gt;OpenCart&lt;br /&gt;
        &lt;img alt=&quot;opencart appliance icon&quot; src=&quot;/files/images/icons/opencart.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/openvpn&quot;&gt;OpenVPN&lt;br /&gt;
        &lt;img alt=&quot;openvpn appliance icon&quot; src=&quot;/files/images/icons/openvpn_0.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/otrs&quot;&gt;((OTRS))CommunityEdition&lt;br /&gt;
        &lt;img alt=&quot;otrs appliance icon&quot; src=&quot;/files/images/icons/otrs.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/redmine&quot;&gt;Redmine&lt;br /&gt;
        &lt;img alt=&quot;redmine appliance icon&quot; src=&quot;/files/images/icons/redmine.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/simplemachines&quot;&gt;SimpleMachines&lt;br /&gt;
        &lt;img alt=&quot;simplemachines appliance icon&quot; src=&quot;/files/images/icons/simplemachines.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/web2py&quot;&gt;Web2py&lt;br /&gt;
        &lt;img alt=&quot;web2py appliance icon&quot; src=&quot;/files/images/icons/web2py.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/wireguard&quot;&gt;Wireguard&lt;br /&gt;
        &lt;img alt=&quot;wireguard appliance icon&quot; src=&quot;/files/images/icons/wireguard.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/zencart&quot;&gt;Zencart&lt;br /&gt;
        &lt;img alt=&quot;zencart appliance icon&quot; src=&quot;/files/images/icons/zencart.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;&lt;tr&gt;
    &lt;/tr&gt;&lt;tr&gt;&lt;/tr&gt;
    &lt;tr&gt;&lt;/tr&gt;
    &lt;tr&gt;&lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;&lt;h2&gt;All v18.0 apps to date&lt;/h2&gt;

&lt;p&gt;Please find all the appliances (in alphabetical order) that have been released for v18.0 so far listed below:&lt;/p&gt;

&lt;table style=&quot;border: 0px; text-align: center; width: 100%;&quot;&gt;
    &lt;tbody&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/avideo&quot;&gt;AVideo&lt;br /&gt;
        &lt;img alt=&quot;avideo appliance icon&quot; src=&quot;/files/images/icons/avideo.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/bagisto&quot;&gt;Bagisto&lt;br /&gt;
        &lt;img alt=&quot;bagisto appliance icon&quot; src=&quot;/files/images/icons/bagisto.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/bookstack&quot;&gt;BookStack&lt;br /&gt;
        &lt;img alt=&quot;bookstack appliance icon&quot; src=&quot;/files/images/icons/bookstack.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/cakephp&quot;&gt;CakePHP&lt;br /&gt;
        &lt;img alt=&quot;cakephp appliance icon&quot; src=&quot;/files/images/icons/cakephp.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/codeigniter&quot;&gt;CodeIgniter&lt;br /&gt;
        &lt;img alt=&quot;codeigniter appliance icon&quot; src=&quot;/files/images/icons/codeigniter.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/concrete-cms&quot;&gt;ConcreteCMS&lt;br /&gt;
        &lt;img alt=&quot;concrete-cms appliance icon&quot; src=&quot;/files/images/icons/concrete-cms.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/core&quot;&gt;Core&lt;br /&gt;
        &lt;img alt=&quot;core appliance icon&quot; src=&quot;/files/images/icons/core.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/couchdb&quot;&gt;CouchDB&lt;br /&gt;
        &lt;img alt=&quot;couchdb appliance icon&quot; src=&quot;/files/images/icons/couchdb.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/django&quot;&gt;Django&lt;br /&gt;
        &lt;img alt=&quot;django appliance icon&quot; src=&quot;/files/images/icons/django.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/dokuwiki&quot;&gt;DokuWiki&lt;br /&gt;
        &lt;img alt=&quot;dokuwiki appliance icon&quot; src=&quot;/files/images/icons/dokuwiki.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/drupal10&quot;&gt;Drupal10&lt;br /&gt;
        &lt;img alt=&quot;drupal10 appliance icon&quot; src=&quot;/files/images/icons/drupal10.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/drupal7&quot;&gt;Drupal7&lt;br /&gt;
        &lt;img alt=&quot;drupal7 appliance icon&quot; src=&quot;/files/images/icons/drupal7.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/e107&quot;&gt;e107&lt;br /&gt;
        &lt;img alt=&quot;e107 appliance icon&quot; src=&quot;/files/images/icons/e107.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/elgg&quot;&gt;Elgg&lt;br /&gt;
        &lt;img alt=&quot;elgg appliance icon&quot; src=&quot;/files/images/icons/elgg.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/espocrm&quot;&gt;EspoCRM&lt;br /&gt;
        &lt;img alt=&quot;espocrm appliance icon&quot; src=&quot;/files/images/icons/espocrm.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/etherpad&quot;&gt;EtherPad&lt;br /&gt;
        &lt;img alt=&quot;etherpad appliance icon&quot; src=&quot;/files/images/icons/etherpad.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/foswiki&quot;&gt;Foswiki&lt;br /&gt;
        &lt;img alt=&quot;foswiki appliance icon&quot; src=&quot;/files/images/icons/foswiki.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/icescrum&quot;&gt;iceScrum&lt;br /&gt;
        &lt;img alt=&quot;icescrum appliance icon&quot; src=&quot;/files/images/icons/icescrum.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/invoice-ninja&quot;&gt;InvoiceNinja&lt;br /&gt;
        &lt;img alt=&quot;invoice-ninja appliance icon&quot; src=&quot;/files/images/icons/invoice-ninja.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/joomla4&quot;&gt;Joomla4&lt;br /&gt;
        &lt;img alt=&quot;joomla4 appliance icon&quot; src=&quot;/files/images/icons/joomla4.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lamp&quot;&gt;LAMPStack&lt;br /&gt;
        &lt;img alt=&quot;lamp appliance icon&quot; src=&quot;/files/images/icons/lamp.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lapp&quot;&gt;LAPPStack&lt;br /&gt;
        &lt;img alt=&quot;lapp appliance icon&quot; src=&quot;/files/images/icons/lapp.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/laravel&quot;&gt;Laravel&lt;br /&gt;
        &lt;img alt=&quot;laravel appliance icon&quot; src=&quot;/files/images/icons/laravel.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/leantime&quot;&gt;Leantime&lt;br /&gt;
        &lt;img alt=&quot;leantime.jpg appliance icon&quot; src=&quot;/files/images/icons/leantime.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lighttpd-php-fastcgi&quot;&gt;LighHTTPd PHP FastCGI&lt;br /&gt;
        &lt;img alt=&quot;lighttpd-php-fastcgi appliance icon&quot; src=&quot;/files/images/icons/lighttpd-php-fastcgi.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/limesurvey&quot;&gt;LimeSurvey&lt;br /&gt;
        &lt;img alt=&quot;limesurvey appliance icon&quot; src=&quot;/files/images/icons/limesurvey.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mantis&quot;&gt;Mantis&lt;br /&gt;
        &lt;img alt=&quot;mantis appliance icon&quot; src=&quot;/files/images/icons/mantis.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/matomo&quot;&gt;Matomo&lt;br /&gt;
        &lt;img alt=&quot;matomo appliance icon&quot; src=&quot;/files/images/icons/matomo.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mediawiki&quot;&gt;Mediawiki&lt;br /&gt;
        &lt;img alt=&quot;mediawiki appliance icon&quot; src=&quot;/files/images/icons/mediawiki_0.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mibew&quot;&gt;Mibew&lt;br /&gt;
        &lt;img alt=&quot;mibew appliance icon&quot; src=&quot;/files/images/icons/mibew.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mysql&quot;&gt;MySQL&lt;br /&gt;
        &lt;img alt=&quot;mysql appliance icon&quot; src=&quot;/files/images/icons/mysql.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nextcloud&quot;&gt;Nextcloud&lt;br /&gt;
        &lt;img alt=&quot;nextcloud appliance icon&quot; src=&quot;/files/images/icons/nextcloud_0.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nginx-php-fastcgi&quot;&gt;NGINXPHPFastCGIServer&lt;br /&gt;
        &lt;img alt=&quot;nginx-php-fastcgi appliance icon&quot; src=&quot;/files/images/icons/nginx-php-fastcgi_0.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nodejs&quot;&gt;Nodejs&lt;br /&gt;
        &lt;img alt=&quot;nodejs appliance icon&quot; src=&quot;/files/images/icons/nodejs.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/omeka&quot;&gt;Omeka&lt;br /&gt;
        &lt;img alt=&quot;omeka appliance icon&quot; src=&quot;/files/images/icons/omeka.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/opencart&quot;&gt;OpenCart&lt;br /&gt;
        &lt;img alt=&quot;opencart appliance icon&quot; src=&quot;/files/images/icons/opencart.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/openldap&quot;&gt;OpenLDAP&lt;br /&gt;
        &lt;img alt=&quot;openldap appliance icon&quot; src=&quot;/files/images/icons/openldap.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/orangehrm&quot;&gt;OrangeHRM&lt;br /&gt;
        &lt;img alt=&quot;orangehrm appliance icon&quot; src=&quot;/files/images/icons/orangehrm.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/oscommerce&quot;&gt;osCommerce&lt;br /&gt;
        &lt;img alt=&quot;oscommerce appliance icon&quot; src=&quot;/files/images/icons/oscommerce.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/otrs&quot;&gt;((OTRS))CommunityEdition&lt;br /&gt;
        &lt;img alt=&quot;otrs appliance icon&quot; src=&quot;/files/images/icons/otrs.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/openvpn&quot;&gt;OpenVPN&lt;br /&gt;
        &lt;img alt=&quot;openvpn appliance icon&quot; src=&quot;/files/images/icons/openvpn_0.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/owncloud&quot;&gt;ownCloud&lt;br /&gt;
        &lt;img alt=&quot;owncloud appliance icon&quot; src=&quot;/files/images/icons/owncloud.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/phplist&quot;&gt;phpList&lt;br /&gt;
        &lt;img alt=&quot;phplist appliance icon&quot; src=&quot;/files/images/icons/phplist.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/postgresql&quot;&gt;PostgreSQL&lt;br /&gt;
        &lt;img alt=&quot;postgresql appliance icon&quot; src=&quot;/files/images/icons/postgresql.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/prestashop&quot;&gt;Prestashop&lt;br /&gt;
        &lt;img alt=&quot;prestashop appliance icon&quot; src=&quot;/files/images/icons/prestashop.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/redmine&quot;&gt;Redmine&lt;br /&gt;
        &lt;img alt=&quot;redmine appliance icon&quot; src=&quot;/files/images/icons/redmine.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/simplemachines&quot;&gt;SimpleMachines&lt;br /&gt;
        &lt;img alt=&quot;simplemachines appliance icon&quot; src=&quot;/files/images/icons/simplemachines.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/silverstripe&quot;&gt;SilverStripe&lt;br /&gt;
        &lt;img alt=&quot;silverstripe appliance icon&quot; src=&quot;/files/images/icons/silverstripe.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/suitecrm&quot;&gt;SuiteCRM&lt;br /&gt;
        &lt;img alt=&quot;suitecrm appliance icon&quot; src=&quot;/files/images/icons/suitecrm.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/tkldev&quot;&gt;TKLDev&lt;br /&gt;
        &lt;img alt=&quot;tkldev appliance icon&quot; src=&quot;/files/images/icons/tkldev.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/web2py&quot;&gt;Web2py&lt;br /&gt;
        &lt;img alt=&quot;web2py appliance icon&quot; src=&quot;/files/images/icons/web2py.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/wireguard&quot;&gt;Wireguard&lt;br /&gt;
        &lt;img alt=&quot;wireguard appliance icon&quot; src=&quot;/files/images/icons/wireguard.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/wordpress&quot;&gt;WordPress&lt;br /&gt;
        &lt;img alt=&quot;wordpress appliance icon&quot; src=&quot;/files/images/icons/wordpress.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/zencart&quot;&gt;Zencart&lt;br /&gt;
        &lt;img alt=&quot;zencart appliance icon&quot; src=&quot;/files/images/icons/zencart.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;&lt;tr&gt;&lt;/tr&gt;
    &lt;tr&gt;&lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;

&lt;h2&gt;Give them a try and share your feedback&lt;/h2&gt;

&lt;p&gt;Any problems with any v18.0 appliances, any of our custom software or other included tools, please feel free to post in our &lt;a href=&quot;/forum/support&quot;&gt;support forums&lt;/a&gt; or lodge an issue on our &lt;a href=&quot;https://github.com/turnkeylinux/tracker/issues&quot;&gt;GitHub Issue Tracker&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Both GitHub and our Forums require registered user accounts. GitHub accounts are easy to create and should &quot;just work&quot; (because they have lots of resources and thus advanced spam managment). Unfortunately due to large amounts of spam, the automated website account approval requires manual approval. If you don&#039;t have an account and want one, please &lt;a href=&quot;/user/register&quot;&gt;register for one&lt;/a&gt;. Then follow the instructions in the automated account creation email that should be sent out immediately. An alternate option if you have feedback is to do a guest comment here, using the email that you registered with and note that you also want your website account enabled. If you don&#039;t want a website account but do have feedback, please just do a guest comment here.&lt;/p&gt;

&lt;p&gt;Please note that any guest posts will require manual moderation. so your post won&#039;t be visiable until it&#039;s approved. So if you can&#039;t see your post, that&#039;s likely why.&lt;/p&gt;

&lt;h3&gt;Looking Ahead&lt;/h3&gt;

&lt;p&gt;This release is a part of our ongoing effort to deliver robust, secure, and flexible server appliances. We&#039;re already working on the next batch of updated appliances, but as noted above, the next batch may not be that quick. As always we&#039;re guided by your feedback and the evolving needs of all our user base, please do provide feedback - good or bad. Regardless, stay tuned for more updates, and as always, we value your input and support.&lt;/p&gt;

&lt;p&gt;Thank you for choosing TurnKey Linux. Happy deployments!&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-taxonomy-vocabulary-7 field-type-taxonomy-term-reference field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Blog Tags:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/v18x&quot;&gt;V18.X&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/bookworm&quot;&gt;bookworm&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/development&quot;&gt;development&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/news&quot;&gt;news&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/debian&quot;&gt;debian&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/community&quot;&gt;community&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/appliances&quot;&gt;appliances&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/release&quot;&gt;release&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/stable&quot;&gt;stable&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/iso&quot;&gt;iso&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/hub&quot;&gt;hub&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/lxc&quot;&gt;lxc&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/proxmox&quot;&gt;proxmox&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Mon, 12 Feb 2024 05:47:43 +0000</pubDate>
 <dc:creator>Jeremy Davis</dc:creator>
 <guid isPermaLink="false">92191 at https://www.turnkeylinux.org</guid>
  </item>
  <item>
    <title>v18.0 Stable Release #4 - 10 Updated ISOs &amp; Hub Builds - Proxmox/LXC builds</title>
    <link>https://www.turnkeylinux.org/blog/v18.0-stable-release-04</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;style&gt;
&lt;!--/*--&gt;&lt;![CDATA[/* &gt;&lt;!--*/

#node-92190 &gt; div.blog__content &gt; div &gt; div &gt; div &gt; table &gt; tbody &gt; tr &gt; td &gt; a {
    word-break: break-all;
}
ul.no-bullets {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/*--&gt;&lt;!]]&gt;*/
&lt;/style&gt;

&lt;p&gt;We&#039;re thrilled to announce the forth stable release of version 18.0, bringing another 10 updated appliances, including updated ISOs and Hub builds, with Proxmox/LXC support builds as well! This release marks another milestone in our commitment to providing versatile and reliable solutions for our users - albeit a little delayed. FWIW, these have actually been published for a little while, I&#039;ve just been a bit slow finalising this announcement. Regardless, whether you&#039;re running a personal project or managing enterprise-level deployments, this update brings more of our library up to date.&lt;/p&gt;

&lt;p&gt;As per usual, these updated appliances can all be found on our &lt;a href=&quot;/mirrors&quot;&gt;mirror network&lt;/a&gt;, downloaded from their relevant appliance pages (links below) or they can be launched directly from the &lt;a href=&quot;https://hub.turnkeylinux.org/&quot;&gt;Hub&lt;/a&gt; (note that 17.x appliances are still the default for now - please &lt;a href=&quot;/blog/v18.0-stable-release-01#hub-launch&quot;&gt;see the first announcement for launching v18.0 apps&lt;/a&gt;).&lt;/p&gt;

&lt;h2&gt;v18.0 Update batch details&lt;/h2&gt;

&lt;p&gt;As probably expected, this release includes the &lt;a href=&quot;/blog/v18.0-stable-release-03#details&quot;&gt;bug fixes&lt;/a&gt; from the previous release batch.&lt;/p&gt;

&lt;p&gt;Unfortunately, it&#039;s also been discovered that all v18.0 appliances released to date (including this batch 🙁) include a buggy Confconsole &lt;a href=&quot;/docs/confconsole/letsencrypt#dns-01&quot;&gt;DNS-01 Let&#039;s Encrypt plugin&lt;/a&gt;. This plugin is designed to leverage your DNS provider to provide the requisite DNS info to validate that you control the domain. This is a very useful method if your server is not publicly available, but you want &quot;proper&quot; CA signed certificates for your server and avoids those pesky browser warnings. It also the only way to get a wildcard certificate (e.g. *.example.com) - which will match any/all subdomains (of the same level; e.g. *.example.com will work for a.example.com, b.example.com, etc; but not a.b.example.com). Please note that whilst your server can be locally hosted and not available to the public, but it must have outgoing internet - to connect to your DNS provider&#039;s API.&lt;/p&gt;

&lt;p&gt;The initial release in v18.0 has some issues. However, a new updated and fully functional version has been built and published. This new version can be easily installed by updating it via apt. The version you want is v2.1.4. If you are running a v18.0 TurnKey server, be sure you have that version. To check:&lt;/p&gt;

&lt;pre&gt;
apt policy confconsole
&lt;/pre&gt;

&lt;p&gt;E.g. with the buggy v2.1.2 installed, you should see this:&lt;/p&gt;
&lt;pre&gt;
confconsole:
  Installed: 2.1.2
  Candidate: 2.1.4
  Version table:
     2.1.4 999
        999 http://archive.turnkeylinux.org/debian bookworm/main amd64 Packages
 *** 2.1.2 100
        100 /var/lib/dpkg/status
&lt;/pre&gt;
&lt;p&gt;Simply upgrade with apt. E.g.:&lt;/p&gt;

&lt;pre&gt;
apt update
apt install confconsole -y
&lt;/pre&gt;

&lt;p&gt;Then run Confconsole:&lt;/p&gt;
&lt;pre&gt;confconsole&lt;/pre&gt;

&lt;p&gt;Finally select Advanced &amp;gt;&amp;gt; Let&#039;s Encrypt &amp;gt;&amp;gt; Get certificate &amp;gt;&amp;gt; DNS-01 and follow the prompts. It may take a few minutes initially, but should set everything up for you.&lt;/p&gt;

&lt;p&gt;Many (many) DNS providers are supported, but each one will have slightly different configuration requirements. Please check the details for your specific provider by clicking the relevant link on &lt;a href=&quot;https://dns-lexicon.readthedocs.io/en/latest/configuration_reference.html&quot;&gt;this page&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;v18.0 Apps updated this release&lt;/h2&gt;

&lt;p&gt;Here are the updated apps in this batch:&lt;/p&gt;

&lt;table style=&quot;border: 0px; text-align: center; width: 100%;&quot;&gt;
    &lt;tbody&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/codeigniter&quot;&gt;CodeIgniter&lt;br /&gt;
        &lt;img alt=&quot;codeigniter appliance icon&quot; src=&quot;/files/images/icons/codeigniter.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/e107&quot;&gt;e107&lt;br /&gt;
        &lt;img alt=&quot;e107 appliance icon&quot; src=&quot;/files/images/icons/e107.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/espocrm&quot;&gt;EspoCRM&lt;br /&gt;
        &lt;img alt=&quot;espocrm appliance icon&quot; src=&quot;/files/images/icons/espocrm.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/laravel&quot;&gt;Laravel&lt;br /&gt;
        &lt;img alt=&quot;laravel appliance icon&quot; src=&quot;/files/images/icons/laravel.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mantis&quot;&gt;Mantis&lt;br /&gt;
        &lt;img alt=&quot;mantis appliance icon&quot; src=&quot;/files/images/icons/mantis.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/matomo&quot;&gt;Matomo&lt;br /&gt;
        &lt;img alt=&quot;matomo appliance icon&quot; src=&quot;/files/images/icons/matomo.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mibew&quot;&gt;Mibew&lt;br /&gt;
        &lt;img alt=&quot;mibew appliance icon&quot; src=&quot;/files/images/icons/mibew.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/openldap&quot;&gt;OpenLDAP&lt;br /&gt;
        &lt;img alt=&quot;openldap appliance icon&quot; src=&quot;/files/images/icons/openldap.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/phplist&quot;&gt;phpList&lt;br /&gt;
        &lt;img alt=&quot;phplist appliance icon&quot; src=&quot;/files/images/icons/phplist.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/postgresql&quot;&gt;PostgreSQL&lt;br /&gt;
        &lt;img alt=&quot;postgresql appliance icon&quot; src=&quot;/files/images/icons/postgresql.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td&gt;&lt;/td&gt;
        &lt;td&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;

&lt;h2&gt;All v18.0 apps to date&lt;/h2&gt;

&lt;p&gt;Please find all the appliances (in alphabetical order) that have been released for v18.0 so far listed below:&lt;/p&gt;

&lt;table style=&quot;border: 0px; text-align: center; width: 100%;&quot;&gt;
    &lt;tbody&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/bagisto&quot;&gt;Bagisto&lt;br /&gt;
        &lt;img alt=&quot;bagisto appliance icon&quot; src=&quot;/files/images/icons/bagisto.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/bookstack&quot;&gt;BookStack&lt;br /&gt;
        &lt;img alt=&quot;bookstack appliance icon&quot; src=&quot;/files/images/icons/bookstack.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/codeigniter&quot;&gt;CodeIgniter&lt;br /&gt;
        &lt;img alt=&quot;codeigniter appliance icon&quot; src=&quot;/files/images/icons/codeigniter.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/concrete-cms&quot;&gt;ConcreteCMS&lt;br /&gt;
        &lt;img alt=&quot;concrete-cms appliance icon&quot; src=&quot;/files/images/icons/concrete-cms.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/core&quot;&gt;Core&lt;br /&gt;
        &lt;img alt=&quot;core appliance icon&quot; src=&quot;/files/images/icons/core.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/dokuwiki&quot;&gt;DokuWiki&lt;br /&gt;
        &lt;img alt=&quot;dokuwiki appliance icon&quot; src=&quot;/files/images/icons/dokuwiki.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/drupal10&quot;&gt;Drupal10&lt;br /&gt;
        &lt;img alt=&quot;drupal10 appliance icon&quot; src=&quot;/files/images/icons/drupal10.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/drupal7&quot;&gt;Drupal7&lt;br /&gt;
        &lt;img alt=&quot;drupal7 appliance icon&quot; src=&quot;/files/images/icons/drupal7.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/e107&quot;&gt;e107&lt;br /&gt;
        &lt;img alt=&quot;e107 appliance icon&quot; src=&quot;/files/images/icons/e107.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/espocrm&quot;&gt;EspoCRM&lt;br /&gt;
        &lt;img alt=&quot;espocrm appliance icon&quot; src=&quot;/files/images/icons/espocrm.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/joomla4&quot;&gt;Joomla4&lt;br /&gt;
        &lt;img alt=&quot;joomla4 appliance icon&quot; src=&quot;/files/images/icons/joomla4.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lamp&quot;&gt;LAMPStack&lt;br /&gt;
        &lt;img alt=&quot;lamp appliance icon&quot; src=&quot;/files/images/icons/lamp.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lapp&quot;&gt;LAPPStack&lt;br /&gt;
        &lt;img alt=&quot;lapp appliance icon&quot; src=&quot;/files/images/icons/lapp.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/laravel&quot;&gt;Laravel&lt;br /&gt;
        &lt;img alt=&quot;laravel appliance icon&quot; src=&quot;/files/images/icons/laravel.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mantis&quot;&gt;Mantis&lt;br /&gt;
        &lt;img alt=&quot;mantis appliance icon&quot; src=&quot;/files/images/icons/mantis.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/matomo&quot;&gt;Matomo&lt;br /&gt;
        &lt;img alt=&quot;matomo appliance icon&quot; src=&quot;/files/images/icons/matomo.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mibew&quot;&gt;Mibew&lt;br /&gt;
        &lt;img alt=&quot;mibew appliance icon&quot; src=&quot;/files/images/icons/mibew.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mysql&quot;&gt;MySQL&lt;br /&gt;
        &lt;img alt=&quot;mysql appliance icon&quot; src=&quot;/files/images/icons/mysql.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nextcloud&quot;&gt;Nextcloud&lt;br /&gt;
        &lt;img alt=&quot;nextcloud appliance icon&quot; src=&quot;/files/images/icons/nextcloud_0.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nginx-php-fastcgi&quot;&gt;NGINXPHPFastCGIServer&lt;br /&gt;
        &lt;img alt=&quot;nginx-php-fastcgi appliance icon&quot; src=&quot;/files/images/icons/nginx-php-fastcgi_0.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nodejs&quot;&gt;Nodejs&lt;br /&gt;
        &lt;img alt=&quot;nodejs appliance icon&quot; src=&quot;/files/images/icons/nodejs.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/omeka&quot;&gt;Omeka&lt;br /&gt;
        &lt;img alt=&quot;omeka appliance icon&quot; src=&quot;/files/images/icons/omeka.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/openldap&quot;&gt;OpenLDAP&lt;br /&gt;
        &lt;img alt=&quot;openldap appliance icon&quot; src=&quot;/files/images/icons/openldap.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/orangehrm&quot;&gt;OrangeHRM&lt;br /&gt;
        &lt;img alt=&quot;orangehrm appliance icon&quot; src=&quot;/files/images/icons/orangehrm.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/oscommerce&quot;&gt;osCommerce&lt;br /&gt;
        &lt;img alt=&quot;oscommerce appliance icon&quot; src=&quot;/files/images/icons/oscommerce.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/owncloud&quot;&gt;ownCloud&lt;br /&gt;
        &lt;img alt=&quot;owncloud appliance icon&quot; src=&quot;/files/images/icons/owncloud.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/phplist&quot;&gt;phpList&lt;br /&gt;
        &lt;img alt=&quot;phplist appliance icon&quot; src=&quot;/files/images/icons/phplist.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/postgresql&quot;&gt;PostgreSQL&lt;br /&gt;
        &lt;img alt=&quot;postgresql appliance icon&quot; src=&quot;/files/images/icons/postgresql.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/prestashop&quot;&gt;Prestashop&lt;br /&gt;
        &lt;img alt=&quot;prestashop appliance icon&quot; src=&quot;/files/images/icons/prestashop.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/silverstripe&quot;&gt;SilverStripe&lt;br /&gt;
        &lt;img alt=&quot;silverstripe appliance icon&quot; src=&quot;/files/images/icons/silverstripe.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/suitecrm&quot;&gt;SuiteCRM&lt;br /&gt;
        &lt;img alt=&quot;suitecrm appliance icon&quot; src=&quot;/files/images/icons/suitecrm.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/tkldev&quot;&gt;TKLDev&lt;br /&gt;
        &lt;img alt=&quot;tkldev appliance icon&quot; src=&quot;/files/images/icons/tkldev.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/wordpress&quot;&gt;WordPress&lt;br /&gt;
        &lt;img alt=&quot;wordpress appliance icon&quot; src=&quot;/files/images/icons/wordpress.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td&gt;&lt;/td&gt;
        &lt;td&gt;&lt;/td&gt;
        &lt;td&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;

&lt;h2&gt;Give them a try and share your feedback&lt;/h2&gt;

&lt;p&gt;Any problems with any v18.0 appliances, or Confconsole or any of our custom software, please feel free to post in our &lt;a href=&quot;/forum/support&quot;&gt;support forums&lt;/a&gt; or lodge an issue on our &lt;a href=&quot;https://github.com/turnkeylinux/tracker/issues&quot;&gt;GitHub Issue Tracker&lt;/a&gt;. Comments on this announcement blog post are also an option.&lt;/p&gt;

&lt;p&gt;Unfortunately due to huge amounts of spam, we&#039;ve had to close automated website account approval. So if you don&#039;t have an account, please &lt;a href=&quot;/user/register&quot;&gt;register for one&lt;/a&gt; and follow the instructions in the automated account creation email that should be sent out immediately. As noted, please do a guest post (include your support request in your guest post if relevant and I&#039;ll move it), then I&#039;ll endeavor to approve your account ASAP.&lt;/p&gt;

&lt;p&gt;Please note that guest post will need manual approval too. So if you can&#039;t see your post, that&#039;s probably why.&lt;/p&gt;

&lt;h3&gt;Looking Ahead&lt;/h3&gt;

&lt;p&gt;This release is a part of our ongoing effort to deliver robust, secure, and flexible server solutions. We&#039;re already working on the next batch of updated appliances and seeing as I was a bit slow announcing this lot, the next batch should not be too far away. The next batch will include the updated Confconsole - with working DNS-01 LE certs, plus a few other bits and pieces. As always we&#039;re guided by your feedback and the evolving needs of all our user base. Stay tuned for more updates, and as always, we value your input and support.&lt;/p&gt;

&lt;p&gt;Thank you for choosing TurnKey Linux. Happy deployments!&lt;/p&gt;

&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-taxonomy-vocabulary-7 field-type-taxonomy-term-reference field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Blog Tags:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/v18x&quot;&gt;V18.X&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/bookworm&quot;&gt;bookworm&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/development&quot;&gt;development&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/news&quot;&gt;news&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/debian&quot;&gt;debian&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/community&quot;&gt;community&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/appliances&quot;&gt;appliances&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/release&quot;&gt;release&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/stable&quot;&gt;stable&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/iso&quot;&gt;iso&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/hub&quot;&gt;hub&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/lxc&quot;&gt;lxc&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/proxmox&quot;&gt;proxmox&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Mon, 05 Feb 2024 09:23:12 +0000</pubDate>
 <dc:creator>Jeremy Davis</dc:creator>
 <guid isPermaLink="false">92190 at https://www.turnkeylinux.org</guid>
  </item>
  <item>
    <title>v18.0 Stable Release #3 - 10 Updated ISOs &amp; Hub Builds - Proxmox/LXC builds</title>
    <link>https://www.turnkeylinux.org/blog/v18.0-stable-release-03</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;style&gt;
&lt;!--/*--&gt;&lt;![CDATA[/* &gt;&lt;!--*/

#node-92155 &gt; div.blog__content &gt; div &gt; div &gt; div &gt; table &gt; tbody &gt; tr &gt; td &gt; a {
    word-break: break-all;
}
ul.no-bullets {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/*--&gt;&lt;!]]&gt;*/
&lt;/style&gt;

&lt;p&gt;We have the 3rd v18.0 stable release batch ready to roll (see all v18.x related announcements &lt;a href=&quot;https://www.turnkeylinux.org/blog/v18x&quot;&gt;here&lt;/a&gt;). This batch brings the total number of v18.0 stable releases so far to 23! As per usual, it&#039;s taking longer than I would like, but they are coming together.&lt;/p&gt;

&lt;p&gt;This release consists of 10 freshly updated and tested v18.0 appliances. This release includes all v18.0 LXC/Proxmox builds to date, as well ISOs and &lt;a href=&quot;https://hub.turnkeylinux.org/&quot;&gt;Hub&lt;/a&gt; builds. A few Proxmox users have reported success with the Proxmox/LXC builds but if you have any feedback, please share. It&#039;s still unclear when we might have other builds available, although a VMware user has stuck up their hand to assist with testing; so hopefully we may have them ready soon.&lt;/p&gt;

&lt;p&gt;As per usual, these updated appliances can all be found on our &lt;a href=&quot;/mirrors&quot;&gt;mirror network&lt;/a&gt;, downloaded from their relevant appliance pages (links below) or they can be launched directly from the &lt;a href=&quot;https://hub.turnkeylinux.org/&quot;&gt;Hub&lt;/a&gt; (note that 17.x appliances are still the default for now - please &lt;a href=&quot;/blog/v18.0-stable-release-01#hub-launch&quot;&gt;see the first announcement for launching v18.0 apps&lt;/a&gt;).&lt;/p&gt;

&lt;h2 id=&quot;details&quot;&gt;v18.0 Update batch details&lt;/h2&gt;

&lt;p&gt;Beyond the inclusion of LXC/Proxmox templates, the only things of note for this release are a couple of bugfixes.&lt;/p&gt;

&lt;p&gt;The first was the realization that the appliance hash files did not include the key download URL:&lt;/p&gt;

&lt;pre&gt;
1. Verify the authenticity of this file by checking that it is signed with our
   GPG release key:

    $ curl  | gpg --import
&lt;/pre&gt;

&lt;p&gt;It should look like this:&lt;/p&gt;

&lt;pre&gt;
1. Verify the authenticity of this file by checking that it is signed with our
   GPG release key:

    $ curl https://raw.githubusercontent.com/turnkeylinux/common/18.x/keys/tkl-bookworm-images.asc | gpg --import
&lt;/pre&gt;

&lt;p&gt;This was a gross oversight on our behalf and it was only because a user got a corrupt download (which they reported) and in troubleshooting that, I discovered the missing URL. We won&#039;t rebuild the previous 13 to fix their hash files, but the updated code will mean all apps moving forward will include that URL. The above code block (the one with the URL after the curl command) can be used if you wish to download the key - the remaining instructions (i.e. checking the hash and that the file is properly signed) are correct.&lt;/p&gt;

&lt;p&gt;The second bug, was that Webmin no longer included a log viewer. In previous TurnKey releases (i.e. v17.x and earlier) we used Syslog (technically Syslog-ng) for system logging. However in v18.x (based on Debian 12/Bookworm) Syslog is no longer required. Instead Journalctl (a component of systemd) provides all system logging requirements. However, I completely overlooked that removing Syslog (and Webmin-syslog) left Webmin with no facility for viewing logs! Oops. From this batch forwards, we are including webmin-logviewer - that allows you to view the journal, thus providing the required functionality. As per the hash bug, we&#039;re not going to rebuild the previous apps yet, but this batch and all others moving forward will include this package by default.&lt;/p&gt;

&lt;p&gt;If you already have any of the other v18.0 appliances that don&#039;t already include the Webmin logviewer, you can easily install it from apt - either via Webmin (System &amp;gt;&amp;gt; Software Packages &amp;gt;&amp;gt; Install New Package -&amp;gt; Package from apt &quot;webmin-logviewer&quot;) or the Webmin console or CLI (e.g. via SSH):&lt;/p&gt;

&lt;pre&gt;
apt-get update
apt-get install -y webmin-logviewer
&lt;/pre&gt;

&lt;h2&gt;v18.0 Apps updated this release&lt;/h2&gt;

&lt;p&gt;Here are the updated apps in this batch:&lt;/p&gt;

&lt;table style=&quot;border: 0px; text-align: center; width: 100%;&quot;&gt;
    &lt;tbody&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/bookstack&quot;&gt;BookStack&lt;br /&gt;
        &lt;img alt=&quot;bookstack appliance icon&quot; src=&quot;/files/images/icons/bookstack.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/concrete-cms&quot;&gt;ConcreteCMS&lt;br /&gt;
        &lt;img alt=&quot;concrete-cms appliance icon&quot; src=&quot;/files/images/icons/concrete-cms.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/dokuwiki&quot;&gt;DokuWiki&lt;br /&gt;
        &lt;img alt=&quot;dokuwiki appliance icon&quot; src=&quot;/files/images/icons/dokuwiki.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nginx-php-fastcgi&quot;&gt;NGINXPHPFastCGIServer&lt;br /&gt;
        &lt;img alt=&quot;nginx-php-fastcgi appliance icon&quot; src=&quot;/files/images/icons/nginx-php-fastcgi_0.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nodejs&quot;&gt;Nodejs&lt;br /&gt;
        &lt;img alt=&quot;nodejs appliance icon&quot; src=&quot;/files/images/icons/nodejs.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/omeka&quot;&gt;Omeka&lt;br /&gt;
        &lt;img alt=&quot;omeka appliance icon&quot; src=&quot;/files/images/icons/omeka.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/oscommerce&quot;&gt;osCommerce&lt;br /&gt;
        &lt;img alt=&quot;oscommerce appliance icon&quot; src=&quot;/files/images/icons/oscommerce.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/prestashop&quot;&gt;Prestashop&lt;br /&gt;
        &lt;img alt=&quot;prestashop appliance icon&quot; src=&quot;/files/images/icons/prestashop.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/silverstripe&quot;&gt;SilverStripe&lt;br /&gt;
        &lt;img alt=&quot;silverstripe appliance icon&quot; src=&quot;/files/images/icons/silverstripe.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/wordpress&quot;&gt;WordPress&lt;br /&gt;
        &lt;img alt=&quot;wordpress appliance icon&quot; src=&quot;/files/images/icons/wordpress.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td&gt;&lt;/td&gt;
        &lt;td&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;

&lt;h2&gt;All v18.0 apps to date&lt;/h2&gt;

&lt;p&gt;Whilst it&#039;s perhaps a bit redundant this time (as we&#039;ve only release Core &amp;amp; TKLDev previously), as per existing convention, please find all the appliances (in alphabetical order) that have been released for v18.0 so far listed below:&lt;/p&gt;

&lt;table style=&quot;border: 0px; text-align: center; width: 100%;&quot;&gt;
    &lt;tbody&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/bagisto&quot;&gt;Bagisto&lt;br /&gt;
        &lt;img alt=&quot;bagisto appliance icon&quot; src=&quot;/files/images/icons/bagisto.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/bookstack&quot;&gt;BookStack&lt;br /&gt;
        &lt;img alt=&quot;bookstack appliance icon&quot; src=&quot;/files/images/icons/bookstack.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/concrete-cms&quot;&gt;ConcreteCMS&lt;br /&gt;
        &lt;img alt=&quot;concrete-cms appliance icon&quot; src=&quot;/files/images/icons/concrete-cms.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/core&quot;&gt;Core&lt;br /&gt;
        &lt;img alt=&quot;core appliance icon&quot; src=&quot;/files/images/icons/core.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/dokuwiki&quot;&gt;DokuWiki&lt;br /&gt;
        &lt;img alt=&quot;dokuwiki appliance icon&quot; src=&quot;/files/images/icons/dokuwiki.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/drupal10&quot;&gt;Drupal10&lt;br /&gt;
        &lt;img alt=&quot;drupal10 appliance icon&quot; src=&quot;/files/images/icons/drupal10.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/drupal7&quot;&gt;Drupal7&lt;br /&gt;
        &lt;img alt=&quot;drupal7 appliance icon&quot; src=&quot;/files/images/icons/drupal7.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/joomla4&quot;&gt;Joomla4&lt;br /&gt;
        &lt;img alt=&quot;joomla4 appliance icon&quot; src=&quot;/files/images/icons/joomla4.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lamp&quot;&gt;LAMPStack&lt;br /&gt;
        &lt;img alt=&quot;lamp appliance icon&quot; src=&quot;/files/images/icons/lamp.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lapp&quot;&gt;LAPPStack&lt;br /&gt;
        &lt;img alt=&quot;lapp appliance icon&quot; src=&quot;/files/images/icons/lapp.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mysql&quot;&gt;MySQL&lt;br /&gt;
        &lt;img alt=&quot;mysql appliance icon&quot; src=&quot;/files/images/icons/mysql.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nextcloud&quot;&gt;Nextcloud&lt;br /&gt;
        &lt;img alt=&quot;nextcloud appliance icon&quot; src=&quot;/files/images/icons/nextcloud_0.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nginx-php-fastcgi&quot;&gt;NGINXPHPFastCGIServer&lt;br /&gt;
        &lt;img alt=&quot;nginx-php-fastcgi appliance icon&quot; src=&quot;/files/images/icons/nginx-php-fastcgi_0.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nodejs&quot;&gt;Nodejs&lt;br /&gt;
        &lt;img alt=&quot;nodejs appliance icon&quot; src=&quot;/files/images/icons/nodejs.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/omeka&quot;&gt;Omeka&lt;br /&gt;
        &lt;img alt=&quot;omeka appliance icon&quot; src=&quot;/files/images/icons/omeka.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/orangehrm&quot;&gt;OrangeHRM&lt;br /&gt;
        &lt;img alt=&quot;orangehrm appliance icon&quot; src=&quot;/files/images/icons/orangehrm.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/oscommerce&quot;&gt;osCommerce&lt;br /&gt;
        &lt;img alt=&quot;oscommerce appliance icon&quot; src=&quot;/files/images/icons/oscommerce.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/owncloud&quot;&gt;ownCloud&lt;br /&gt;
        &lt;img alt=&quot;owncloud appliance icon&quot; src=&quot;/files/images/icons/owncloud.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/prestashop&quot;&gt;Prestashop&lt;br /&gt;
        &lt;img alt=&quot;prestashop appliance icon&quot; src=&quot;/files/images/icons/prestashop.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/silverstripe&quot;&gt;SilverStripe&lt;br /&gt;
        &lt;img alt=&quot;silverstripe appliance icon&quot; src=&quot;/files/images/icons/silverstripe.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/suitecrm&quot;&gt;SuiteCRM&lt;br /&gt;
        &lt;img alt=&quot;suitecrm appliance icon&quot; src=&quot;/files/images/icons/suitecrm.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/tkldev&quot;&gt;TKLDev&lt;br /&gt;
        &lt;img alt=&quot;tkldev appliance icon&quot; src=&quot;/files/images/icons/tkldev.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/wordpress&quot;&gt;WordPress&lt;br /&gt;
        &lt;img alt=&quot;wordpress appliance icon&quot; src=&quot;/files/images/icons/wordpress.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;

&lt;h2&gt;Give them a try and share your feedback&lt;/h2&gt;

&lt;p&gt;We always love feedback. Hearing nice things is always great, and very valuable. Although constructive criticism is probably even better. So if you have any feedback, want to offer a hand with testing or would like to request a specific appliance be prioritized, please post below (guest posts don&#039;t require log in, but do require manual approval). Or you can open a new thread in the &lt;a href=&quot;https://www.turnkeylinux.org/forum&quot;&gt;forums&lt;/a&gt;. Please note that posting new threads requires a free website user account; due to spammers, automated approvals have been disabled. So please ping me (via email, as a guest comment here, or over on the specific &quot;welcome&quot; thread) if you&#039;re waiting for approval.&lt;/p&gt;

&lt;p&gt;If you think that you&#039;ve found a bug or would like to request a new feature, please post below, in the &lt;a href=&quot;/forum&quot;&gt;forums&lt;/a&gt; or skip straight on over to our &lt;a href=&quot;https://github.com/turnkeylinux/tracker/issues&quot;&gt;issue tracker&lt;/a&gt; (requires free &lt;a href=&quot;https://help.github.com/articles/signing-up-for-a-new-github-account/&quot; rel=&quot;nofollow&quot;&gt;GitHub user account&lt;/a&gt;).&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-taxonomy-vocabulary-7 field-type-taxonomy-term-reference field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Blog Tags:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/v18x&quot;&gt;V18.X&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/bookworm&quot;&gt;bookworm&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/development&quot;&gt;development&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/news&quot;&gt;news&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/debian&quot;&gt;debian&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/community&quot;&gt;community&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/appliances&quot;&gt;appliances&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/release&quot;&gt;release&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/stable&quot;&gt;stable&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/iso&quot;&gt;iso&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/hub&quot;&gt;hub&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/lxc&quot;&gt;lxc&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/proxmox&quot;&gt;proxmox&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Thu, 16 Nov 2023 03:54:36 +0000</pubDate>
 <dc:creator>Jeremy Davis</dc:creator>
 <guid isPermaLink="false">92155 at https://www.turnkeylinux.org</guid>
  </item>
  <item>
    <title>v18.0 Stable Release #2 - 11 Updated ISOs &amp; Hub Builds</title>
    <link>https://www.turnkeylinux.org/blog/v18.0-stable-release-02</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;style&gt;
&lt;!--/*--&gt;&lt;![CDATA[/* &gt;&lt;!--*/

#node-92120 &gt; div.blog__content &gt; div &gt; div &gt; div &gt; table &gt; tbody &gt; tr &gt; td &gt; a {
    word-break: break-all;
}
ul.no-bullets {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/*--&gt;&lt;!]]&gt;*/
&lt;/style&gt;

&lt;p&gt;We have the 2nd v18.0 stable release batch ready to roll (see all v18.x related announcements &lt;a href=&quot;https://www.turnkeylinux.org/blog/v18x&quot;&gt;here&lt;/a&gt;). This batch brings the total number of v18.0 stable releases so far to lucky number 13! As per usual, it&#039;s taking longer than I would like, but they are coming together.&lt;/p&gt;

&lt;p&gt;This release consists of 11 freshly updated and tested v18.0 appliances. As per the previous announcements, this release is only ISOs and &lt;a href=&quot;https://hub.turnkeylinux.org/&quot;&gt;Hub&lt;/a&gt; builds. Once we have a few more published, I plan to circle back and build for Proxmox LXC. It&#039;s still unclear when we might have other builds available.&lt;/p&gt;

&lt;p&gt;As per usual, these updated appliances can all be found on our &lt;a href=&quot;/mirrors&quot;&gt;mirror network&lt;/a&gt;, downloaded from their relevant appliance pages (links below) or they can be launched directly from the &lt;a href=&quot;https://hub.turnkeylinux.org/&quot;&gt;Hub&lt;/a&gt; (note that 17.x appliances are still the default for now - please &lt;a href=&quot;/blog/v18.0-stable-release-01#hub-launch&quot;&gt;see the previous announcement for launching v18.0 apps&lt;/a&gt;).&lt;/p&gt;

&lt;h2&gt;v18.0 Update batch details&lt;/h2&gt;

&lt;p&gt;Technically, &lt;a href=&quot;/drupal10&quot;&gt;Drupal 10&lt;/a&gt; could &quot;sort of&quot; be considered a new appliance. I mean, we&#039;ve never had a Drupal 10 appliance before, so in that sense, it&#039;s definitely new. Although really it&#039;s just a continuation of the Drupal 9 appliance, but with Drupal 10 installed. So in that sense, it&#039;s just an update to the &lt;a href=&quot;/drupal9&quot;&gt;Drupal 9&lt;/a&gt; appliance. Speaking of Drupal 9, it&#039;s EOL (end of life) is fast approaching (Nov 1st 2023), so we decided to skip that one in v18.x. If you really need Drupal 9, please use the v17.1 release. If you are starting a new Drupal site, then 10 is definitely the version you want!&lt;/p&gt;

&lt;p&gt;Despite not having a Drupal 9 (or Drupal 8) appliance(s) anymore, we still have a &lt;a href=&quot;/drupal7&quot;&gt;Drupal 7&lt;/a&gt;! Whilst it is NOT recommended to use Drupal 7 for any new projects, we continue to provide the (an updated release of) Drupal 7 appliance for existing users. D7 support has been downgraded, but will now not reach EOL until &lt;a href=&quot;https://www.drupal.org/psa-2023-06-07&quot;&gt;Jan 5th 2025&lt;/a&gt;! Despite that, we recommend where possible to migrate to a newer version of Drupal (or some other platform) ASAP.&lt;/p&gt;

&lt;p&gt;Somewhat similar to the situation with D9/D10 (above), we won&#039;t be producing a Joomla 3 appliance for v18.x. Joomla 3 is very close to EOL so in v18.x, there will only be a Joomla 4 app. The other app worth a special mention this time around is &lt;a href=&quot;/suitecrm&quot;&gt;SuiteCRM&lt;/a&gt;. We did not build a SuiteCRM app in v17.x because we had some concerns about the security of the product. It seems that they have addressed our concerns on the new v8.x release of SuiteCRM, so we&#039;ve added it back to the library for this release.&lt;/p&gt;

&lt;h2&gt;v18.0 Apps updated this release&lt;/h2&gt;

&lt;p&gt;Here are the updated apps in all their glory:&lt;/p&gt;

&lt;table style=&quot;border: 0px; text-align: center; width: 100%;&quot;&gt;
    &lt;tbody&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/bagisto&quot;&gt;Bagisto&lt;br /&gt;
        &lt;img alt=&quot;bagisto appliance icon&quot; src=&quot;/files/images/icons/bagisto.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/drupal10&quot;&gt;Drupal 10&lt;br /&gt;
        &lt;img alt=&quot;drupal10 appliance icon&quot; src=&quot;/files/images/icons/drupal10.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/drupal7&quot;&gt;Drupal 7&lt;br /&gt;
        &lt;img alt=&quot;drupal7 appliance icon&quot; src=&quot;/files/images/icons/drupal7.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/joomla4&quot;&gt;Joomla 4&lt;br /&gt;
        &lt;img alt=&quot;joomla4 appliance icon&quot; src=&quot;/files/images/icons/joomla4.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lamp&quot;&gt;LAMP Stack&lt;br /&gt;
        &lt;img alt=&quot;lamp appliance icon&quot; src=&quot;/files/images/icons/lamp.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lapp&quot;&gt;LAPP Stack&lt;br /&gt;
        &lt;img alt=&quot;lapp appliance icon&quot; src=&quot;/files/images/icons/lapp.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mysql&quot;&gt;MySQL&lt;br /&gt;
        &lt;img alt=&quot;mysql appliance icon&quot; src=&quot;/files/images/icons/mysql.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nextcloud&quot;&gt;Nextcloud&lt;br /&gt;
        &lt;img alt=&quot;nextcloud appliance icon&quot; src=&quot;/files/images/icons/nextcloud_0.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/orangehrm&quot;&gt;OrangeHRM&lt;br /&gt;
        &lt;img alt=&quot;orangehrm appliance icon&quot; src=&quot;/files/images/icons/orangehrm.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/owncloud&quot;&gt;ownCloud&lt;br /&gt;
        &lt;img alt=&quot;owncloud appliance icon&quot; src=&quot;/files/images/icons/owncloud.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/suitecrm&quot;&gt;SuiteCRM&lt;br /&gt;
        &lt;img alt=&quot;suitecrm appliance icon&quot; src=&quot;/files/images/icons/suitecrm.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;

&lt;h2&gt;All v18.0 apps to date&lt;/h2&gt;

&lt;p&gt;Whilst it&#039;s perhaps a bit redundant this time (as we&#039;ve only release Core &amp;amp; TKLDev previously), as per existing convention, please find all the appliances (in alphabetical order) that have been released for v18.0 so far listed below:&lt;/p&gt;

&lt;table style=&quot;border: 0px; text-align: center; width: 100%;&quot;&gt;
    &lt;tbody&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/bagisto&quot;&gt;Bagisto&lt;br /&gt;
        &lt;img alt=&quot;bagisto appliance icon&quot; src=&quot;/files/images/icons/bagisto.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/core&quot;&gt;Core&lt;br /&gt;
        &lt;img alt=&quot;core appliance icon&quot; src=&quot;/files/images/icons/core.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/drupal10&quot;&gt;Drupal10&lt;br /&gt;
        &lt;img alt=&quot;drupal10 appliance icon&quot; src=&quot;/files/images/icons/drupal10.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/drupal7&quot;&gt;Drupal7&lt;br /&gt;
        &lt;img alt=&quot;drupal7 appliance icon&quot; src=&quot;/files/images/icons/drupal7.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/joomla4&quot;&gt;Joomla4&lt;br /&gt;
        &lt;img alt=&quot;joomla4 appliance icon&quot; src=&quot;/files/images/icons/joomla4.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lamp&quot;&gt;LAMPStack&lt;br /&gt;
        &lt;img alt=&quot;lamp appliance icon&quot; src=&quot;/files/images/icons/lamp.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lapp&quot;&gt;LAPPStack&lt;br /&gt;
        &lt;img alt=&quot;lapp appliance icon&quot; src=&quot;/files/images/icons/lapp.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mysql&quot;&gt;MySQL&lt;br /&gt;
        &lt;img alt=&quot;mysql appliance icon&quot; src=&quot;/files/images/icons/mysql.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nextcloud&quot;&gt;Nextcloud&lt;br /&gt;
        &lt;img alt=&quot;nextcloud appliance icon&quot; src=&quot;/files/images/icons/nextcloud_0.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/orangehrm&quot;&gt;OrangeHRM&lt;br /&gt;
        &lt;img alt=&quot;orangehrm appliance icon&quot; src=&quot;/files/images/icons/orangehrm.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/owncloud&quot;&gt;ownCloud&lt;br /&gt;
        &lt;img alt=&quot;owncloud appliance icon&quot; src=&quot;/files/images/icons/owncloud.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/suitecrm&quot;&gt;SuiteCRM&lt;br /&gt;
        &lt;img alt=&quot;suitecrm appliance icon&quot; src=&quot;/files/images/icons/suitecrm.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/tkldev&quot;&gt;TKLDev&lt;br /&gt;
        &lt;img alt=&quot;tkldev appliance icon&quot; src=&quot;/files/images/icons/tkldev.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td&gt;&lt;/td&gt;
        &lt;td&gt;&lt;/td&gt;
        &lt;td&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;

&lt;h2&gt;Give them a try and share your feedback&lt;/h2&gt;

&lt;p&gt;We always love feedback. Hearing nice things is always great, and very valuable. Although constructive criticism is probably even better. So if you have any feedback, want to offer a hand with testing or would like to request a specific appliance be prioritized, please post below (guest posts don&#039;t require log in, but do require manual approval). Or you can open a new thread in the &lt;a href=&quot;https://www.turnkeylinux.org/forum&quot;&gt;forums&lt;/a&gt;. Please note that posting new threads requires a free website user account; due to spammers, automated approvals have been disabled. So please ping me (via email, as a guest comment here, or over on the specific &quot;welcome&quot; thread) if you&#039;re waiting for approval.&lt;/p&gt;

&lt;p&gt;If you think that you&#039;ve found a bug or would like to request a new feature, please post below, in the &lt;a href=&quot;/forum&quot;&gt;forums&lt;/a&gt; or skip straight on over to our &lt;a href=&quot;https://github.com/turnkeylinux/tracker/issues&quot;&gt;issue tracker&lt;/a&gt; (requires free &lt;a href=&quot;https://help.github.com/articles/signing-up-for-a-new-github-account/&quot; rel=&quot;nofollow&quot;&gt;GitHub user account&lt;/a&gt;).&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-taxonomy-vocabulary-7 field-type-taxonomy-term-reference field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Blog Tags:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/v18x&quot;&gt;V18.X&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/bookworm&quot;&gt;bookworm&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/development&quot;&gt;development&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/news&quot;&gt;news&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/debian&quot;&gt;debian&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/community&quot;&gt;community&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/appliances&quot;&gt;appliances&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/release&quot;&gt;release&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/stable&quot;&gt;stable&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/iso&quot;&gt;iso&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/hub&quot;&gt;hub&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Fri, 13 Oct 2023 03:51:51 +0000</pubDate>
 <dc:creator>Jeremy Davis</dc:creator>
 <guid isPermaLink="false">92120 at https://www.turnkeylinux.org</guid>
  </item>
  <item>
    <title>Core &amp; TKLDev v18.0 Stable Release</title>
    <link>https://www.turnkeylinux.org/blog/v18.0-stable-release-01</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;
	Happy to announce the stable release of Turnkey v18.0. Took a little longer than I had hoped and there are only two this time. Regardless, we&#039;ve finally made it to the stable release milestone, at least for &lt;a href=&quot;https://www.turnkeylinux.org/core&quot; rel=&quot;nofollow&quot;&gt;Core&lt;/a&gt; and &lt;a href=&quot;https://www.turnkeylinux.org/tkldev&quot; rel=&quot;nofollow&quot;&gt;TKLDev&lt;/a&gt;. I know we&#039;ll keep the momentum up and have more v18.0 appliances ready really soon!&lt;/p&gt;

&lt;p&gt;
	In the meantime, these 2 new v18.0 appliances are published to our &lt;a href=&quot;/mirrors&quot; rel=&quot;nofollow&quot;&gt;mirror network&lt;/a&gt; and are also available for download direct from their relevant appliance pages (app page links above, direct download links below) or launched directly from the &lt;a href=&quot;https://hub.turnkeylinux.org/&quot; rel=&quot;nofollow&quot;&gt;Hub&lt;/a&gt;.&lt;/p&gt;

&lt;h2 id=&quot;downloads&quot;&gt;
	Downloads&lt;/h2&gt;

&lt;p&gt;
	&lt;strong&gt;Core (64bit / amd64 build)&lt;/strong&gt;:  &lt;a href=&quot;https://www.turnkeylinux.org/download?file=turnkey-core-18.0-bookworm-amd64.iso&quot; rel=&quot;nofollow&quot;&gt;339MB ISO&lt;/a&gt;  ( &lt;a href=&quot;https://releases.turnkeylinux.org/turnkey-core/18.0-bookworm-amd64/turnkey-core-18.0-bookworm-amd64.changelog&quot; rel=&quot;nofollow&quot;&gt;changelog&lt;/a&gt; ,  &lt;a href=&quot;https://releases.turnkeylinux.org/turnkey-core/18.0-bookworm-amd64/turnkey-core-18.0-bookworm-amd64.iso.hash&quot; rel=&quot;nofollow&quot;&gt;hash file&lt;/a&gt; ,  &lt;a href=&quot;http://releases.turnkeylinux.org/turnkey-core/18.0-bookworm-amd64/turnkey-core-18.0-bookworm-amd64.manifest&quot; rel=&quot;nofollow&quot;&gt;manifest&lt;/a&gt; )&lt;/p&gt;

&lt;p&gt;
	&lt;strong&gt;TKLDev (64bit / amd64 build)&lt;/strong&gt;:  &lt;a href=&quot;https://www.turnkeylinux.org/download?file=turnkey-tkldev-18.0-bookworm-amd64.iso&quot; rel=&quot;nofollow&quot;&gt;419MB ISO&lt;/a&gt;  ( &lt;a href=&quot;http://releases.turnkeylinux.org/turnkey-tkldev/18.0-bookworm-amd64/turnkey-tkldev-18.0-bookworm-amd64.changelog&quot; rel=&quot;nofollow&quot;&gt;changelog&lt;/a&gt; ,  &lt;a href=&quot;http://releases.turnkeylinux.org/turnkey-tkldev/18.0-bookworm-amd64/turnkey-tkldev-18.0-bookworm-amd64.iso.hash&quot; rel=&quot;nofollow&quot;&gt;hash file&lt;/a&gt; ,  &lt;a href=&quot;http://releases.turnkeylinux.org/turnkey-tkldev/18.0-bookworm-amd64/turnkey-tkldev-18.0-bookworm-amd64.manifest&quot; rel=&quot;nofollow&quot;&gt;manifest&lt;/a&gt; )&lt;/p&gt;

&lt;h2 id=&quot;significant-changes&quot;&gt;
	Changes of significance&lt;/h2&gt;

&lt;p&gt;
	As per previous TurnKey major version releases, the biggest change is the Debian version that this TurnKey release is based on. TurnKey 18.x release is based on &lt;a href=&quot;https://wiki.debian.org/DebianBookworm&quot; rel=&quot;nofollow&quot;&gt;Debian 12/Bookworm&lt;/a&gt;. As noted in the &lt;a href=&quot;https://www.turnkeylinux.org/blog/v18.0-release-candidates&quot; rel=&quot;nofollow&quot;&gt;release candidate announcement&lt;/a&gt; the &lt;a href=&quot;significant-changes&quot; rel=&quot;nofollow&quot;&gt;main changes&lt;/a&gt; have generally been at the software level, although much of the work will likely not be immediately obvious to an end user. We have done some general software maintenance and implemented some bugfixes and/or code cleanup in our software.&lt;/p&gt;

&lt;p&gt;
	Otherwise, we inherit the updated Debian packages. As per usual, upstream software will be refreshed (where relevant - neither of these apps include upstream third-party software). There has also been a myriad of bug fixes applied and feature requests implemented. You can view the full changes that (will) apply to all v18.x appliances (to both these and the upcoming batches) via the &lt;a href=&quot;https://www.turnkeylinux.org/updates/new-turnkey-core-version-180&quot; rel=&quot;nofollow&quot;&gt;Core v18.0 changes&lt;/a&gt;. New in v18.0, all appliances will include a full, exhaustive changelog. I.e. the &lt;a href=&quot;https://www.turnkeylinux.org/updates/new-turnkey-tkldev-version-180&quot; rel=&quot;nofollow&quot;&gt;TKLDev v18.0 changes&lt;/a&gt; include the changes for TKLDev, plus all the common Core changes. Previously common changes were only noted in the Core changelog.&lt;/p&gt;

&lt;h2 id=&quot;hub-launch&quot;&gt;
	Launching from the Hub&lt;/h2&gt;

&lt;p&gt;
	For now, the Hub will still launch v17.x appliances by default (mostly because there are only 2 v18.0 app so far). At some point, once we get a few more loaded, we&#039;ll make v18.x the default (and eventually remove v16.x altogether). In the meantime, it&#039;s really easy to launch these 2 new apps (and the upcoming ones as they get added) in their v18.0 incarnation. You can click &lt;a href=&quot;https://hub.turnkeylinux.org/amazon/launch/new/&quot; rel=&quot;nofollow&quot;&gt;this link to launch a new v18.0 server&lt;/a&gt;. Otherwise, look for the &quot;18.x&quot; text link in the top right corner when logged into the Hub (just below &quot;logout&quot;):&lt;/p&gt;

&lt;p&gt;
	&lt;img alt=&quot;look for &#039;18.x&#039; text link towards the top right corner, below the &#039;logout&#039;&quot; src=&quot;/files/images/blog/hub-launch-server-18.x.png&quot; /&gt;&lt;/p&gt;

&lt;h2&gt;
	Where are the other builds?&lt;/h2&gt;

&lt;p&gt;
	Due to the time it&#039;s taken to get to this point, we&#039;ve decided to focus primarily on getting the appliances updated and released ASAP. As such, we&#039;ll only be publishing ISO and Hub (AWS EC2) builds initially. I know that this won&#039;t suit all of our users and we deeply apologize in anticipation. The rationale for this move is that the ISO build can be installed almost anywhere, and the Hub builds provide our primary source of revenue (which keeps the lights on). Furthermore, with all appliances published as ISO, once we update and test the build code for other builds, pumping out the alternate build formats should be fairly straight forward. So, focusing on the ISO and AWS EC2 builds first seems like a reasonable balance between what we&#039;d ideally like (publish everything together) and giving the community the maximum value, at the soonest possible moment.&lt;/p&gt;

&lt;p&gt;
	In the meantime, if you REALLY need/want a specific build, please feel free to share which one. I can&#039;t offer any guarantees, but at the very least, I&#039;m more than happy to assist you testing to see if the existing code works (if it does, great - if it needs update, then we&#039;ll play it by ear).&lt;/p&gt;

&lt;p&gt;
	Just to be clear, we do intend to publish other builds. I just can&#039;t give firm timeframe on when they&#039;ll be available. As I say above, if that doesn&#039;t suit you, feel free to share your feelings (although please keep it classy). If we get big enough pushback from you, then perhaps we&#039;ll need to reassess?&lt;/p&gt;

&lt;h2&gt;
	Stuff that didn&#039;t make it...&lt;/h2&gt;

&lt;p&gt;
	There are always tons of things I try to cram into a new release. I try to close as many issues as possible, focusing first on the bugs, but also trying to implement feature requests and make any other improvements we can along the way. Much of this work occurs behind the scenes and most community members probably have no idea of how much agonizing occurs when it comes to deciding what to keep working on (trying to include), and what to leave until next time.&lt;/p&gt;

&lt;p&gt;
	It&#039;s perhaps also worth noting that TKLBAM is still python2 in v18.0. We have made some steps towards porting it to py3, but again we didn&#039;t want to hold up v18.0 any longer. Plus, because TKLBAM is such a pivotal and important component, we can&#039;t afford to rush it and really do need to ensure that we test the heck out of it! The plan at this point is to pivot back to TKLBAM dev once v18.0 stable release is finished and keep working on the update. Our current intention is to release &quot;TKLBAM 2.0&quot; within the lifetime of v18.x. Initially both TKLBAM &amp;amp; TKLBAM2 will be available side-by-side. Once we get to v19.0 (or perhaps before?) we will have TKLBAM2 only. Obviously, the plan is open to changes, but I wanted to raise the curtain a little, so you have some insight into our plans.&lt;/p&gt;

&lt;h2&gt;
	Please help test and give us your feedback.&lt;/h2&gt;

&lt;p&gt;
	As per always, we&#039;d be super happy if you gave these appliances a spin. Ideally, we&#039;d love to hear how great they are. But obviously we&#039;d also like to really hear of any issues you hit, any bugs we missed (or new ones we&#039;ve introduced) or any other thoughts or feedback about v18.0.&lt;/p&gt;

&lt;p&gt;
	If you aren&#039;t happy about any features we&#039;re missing, or things we should have included but didn&#039;t, let us know! Obviously keep it respectful, but we always love feedback! :)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-taxonomy-vocabulary-7 field-type-taxonomy-term-reference field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Blog Tags:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/v18x&quot;&gt;V18.X&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/bookworm&quot;&gt;bookworm&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/development&quot;&gt;development&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/core&quot;&gt;core&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/tkldev&quot;&gt;tkldev&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/news&quot;&gt;news&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/debian&quot;&gt;debian&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/community&quot;&gt;community&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/appliances&quot;&gt;appliances&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/release&quot;&gt;release&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/new&quot;&gt;new&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/stable&quot;&gt;stable&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/iso&quot;&gt;iso&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/hub&quot;&gt;hub&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Thu, 14 Sep 2023 02:03:20 +0000</pubDate>
 <dc:creator>Mattalynn Darden</dc:creator>
 <guid isPermaLink="false">91698 at https://www.turnkeylinux.org</guid>
  </item>
  <item>
    <title>Core &amp; TKLDev v18.0 Release Candidates are LIVE!!</title>
    <link>https://www.turnkeylinux.org/blog/v18.0-release-candidates</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;
	I&#039;m happy to announce the pre-release of the next major version of TurnKey GNU/Linux. The first v18.0 Release Candidates of &lt;a href=&quot;https://www.turnkeylinux.org/core&quot; rel=&quot;nofollow&quot;&gt;Core&lt;/a&gt; and &lt;a href=&quot;https://www.turnkeylinux.org/tkldev&quot; rel=&quot;nofollow&quot;&gt;TKLDev&lt;/a&gt; are ready for download, inspection and open for feedback..&lt;/p&gt;

&lt;h2&gt;
	Core and TKLDev&lt;/h2&gt;

&lt;h2&gt;
	&lt;img alt=&quot;core appliance icon&quot; src=&quot;/files/images/icons/core.jpg&quot; /&gt; &lt;img alt=&quot;tkldev appliance icon&quot; src=&quot;/files/images/icons/tkldev.jpg&quot; /&gt;&lt;/h2&gt;

&lt;p&gt;
	As per always, we are pre-releasing our base OS appliance, Core v18.0rc1 and asking the community to give it a spin and let us know what you think. As has become convention, we are also pre-releasing our &quot;build tool in a box&quot;, TKLDev v18.0rc1. For the uninitiated, TKLDev is literally the mother of all appliances! It what we use internally to develop, build and run preliminary tests on new appliances.&lt;/p&gt;

&lt;p&gt;
	If you have a particular appliance you are interested in, then &lt;a href=&quot;https://www.turnkeylinux.org/docs/howto-build-isos-with-tkldev&quot; rel=&quot;nofollow&quot;&gt;building it to ISO&lt;/a&gt; and taking it for a test drive would be an awesome experience and a huge help to us and the rest of the community. If you need more specifics on that, please ask and I may even spend some time writing up a blog post on what&#039;s required and where things might hiccup (during development). Otherwise, please feel free to browse the &lt;a href=&quot;https://github.com/turnkeylinux-apps/tkldev/tree/master/docs&quot; rel=&quot;nofollow&quot;&gt;TKLDev docs&lt;/a&gt; and/or ask questions (here in the comments, or open a new thread on the &lt;a href=&quot;https://www.turnkeylinux.org/forum&quot; rel=&quot;nofollow&quot;&gt;forums&lt;/a&gt;).&lt;/p&gt;

&lt;h2&gt;
	Download the RCs and help us test them&lt;/h2&gt;

&lt;p&gt;
	&lt;strong&gt;Core (64bit / amd64 build)&lt;/strong&gt;:  &lt;a href=&quot;https://www.turnkeylinux.org/download?file=turnkey-core-18.0rc1-bookworm-amd64.iso&quot; rel=&quot;nofollow&quot;&gt;342MB ISO&lt;/a&gt;  ( &lt;a href=&quot;https://releases.turnkeylinux.org/turnkey-core/18.0rc1-bookworm-amd64/turnkey-core-18.0rc1-bookworm-amd64.changelog&quot; rel=&quot;nofollow&quot;&gt;changelog&lt;/a&gt; ,  &lt;a href=&quot;https://releases.turnkeylinux.org/turnkey-core/18.0rc1-bookworm-amd64/turnkey-core-18.0rc1-bookworm-amd64.iso.hash&quot; rel=&quot;nofollow&quot;&gt;hash file&lt;/a&gt; ,  &lt;a href=&quot;https://releases.turnkeylinux.org/turnkey-core/18.0rc1-bookworm-amd64/turnkey-core-18.0rc1-bookworm-amd64.manifest&quot; rel=&quot;nofollow&quot;&gt;manifest&lt;/a&gt; )&lt;/p&gt;

&lt;p&gt;
	&lt;strong&gt;TKLDev (64bit / amd64 build)&lt;/strong&gt;:  &lt;a href=&quot;https://www.turnkeylinux.org/download?file=turnkey-tkldev-18.0rc1-bookworm-amd64.iso&quot; rel=&quot;nofollow&quot;&gt;373MB ISO&lt;/a&gt; ( &lt;a href=&quot;https://releases.turnkeylinux.org/turnkey-tkldev/18.0rc1-bookworm-amd64/turnkey-tkldev-18.0rc1-bookworm-amd64.changelog&quot; rel=&quot;nofollow&quot;&gt;changelog&lt;/a&gt; ,  &lt;a href=&quot;https://releases.turnkeylinux.org/turnkey-tkldev/18.0rc1-bookworm-amd64/turnkey-tkldev-18.0rc1-bookworm-amd64.iso.hash&quot; rel=&quot;nofollow&quot;&gt;hash file&lt;/a&gt; ,  &lt;a href=&quot;https://releases.turnkeylinux.org/turnkey-tkldev/18.0rc1-bookworm-amd64/turnkey-tkldev-18.0rc1-bookworm-amd64.manifest&quot; rel=&quot;nofollow&quot;&gt;manifest&lt;/a&gt; )&lt;/p&gt;

&lt;h2 id=&quot;significant-changes&quot;&gt;
	Quick overview of significant changes&lt;/h2&gt;

&lt;p&gt;
	You can view further details of specific changes/bugfixes via the relevant changelogs (links above) and I&#039;ll do a full outline of the changes when we do the final stable release of v18.0. But in the meantime, here&#039;s a quick overview of major changes:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;
		Rebase on Debian 12/Bookworm.&lt;/li&gt;
	&lt;li&gt;
		Improvements and bugfixes for Fab, Autoversion, and Bootstrap in TKLDev.&lt;/li&gt;
	&lt;li&gt;
		TKLDev now includes TurnKey developer tools tkldev-changelog, fab-rewind &amp;amp; fab-investigate scripts in TKLDev by default.&lt;/li&gt;
	&lt;li&gt;
		For those working on future TKLDev transitions, it now requires RELEASE to be set (rather than CODENAME). For general building, it will continue to fallback to the current system (i.e. debian/bookworm for v18.x).&lt;/li&gt;
	&lt;li&gt;
		Core updates and improvements for Confconsole, Inithooks, and TKLBAM (mostly code improvements and updates).&lt;/li&gt;
	&lt;li&gt;
		Improved IPv6 support for base components.&lt;/li&gt;
	&lt;li&gt;
		New Webmin version, which includes a full, interactive terminal client. As such, Webshell (aka shellinabox) has been removed (either use Webmin or SSH instead).&lt;/li&gt;
	&lt;li&gt;
		Security hardening improvements through new TurnKey Bookworm keys being implemented in Core.&lt;/li&gt;
	&lt;li&gt;
		Enhancing security in Core by automating (and requiring) default pinning for packages from Debian backports.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
	This release continues our work to bring the TurnKey base more into line with vanilla Debian, whilst still providing ready to use appliances, our special toolset and secret sauce (well not really secret, because you can view the open-source code anytime on GitHub). The idea behind this is that by default our appliances should &quot;just work&quot; but are much more approachable by non-seasoned TurnKey veterans with some Debian/Ubuntu experience.&lt;/p&gt;

&lt;h2&gt;
	Expected timeframe for v18.0 stable release appliances&lt;/h2&gt;

&lt;p&gt;
	As per always, there is still plenty to be done including quite a few feature requests that I&#039;d love to see included in v18.0. We won&#039;t be holding up the release of v18.0 stable appliances any longer than we have to. We will be focused on so at least some of that will almost certainly be delayed until later in the lifetime of v18.x. Some things, still require some work, so whether or not they&#039;ll make it in remains to be seen. Regardless, we&#039;ll try to get as much in as we can whilst still pushing v18.0 out the door ASAP. We release &quot;when ready&quot; so I can&#039;t give any firm commitment on which appliances will be released when. We will however seek to prioritize our base appliances (Core, LAMP, LAPP, NodeJS, etc.) and I hope to have a batch of shiny new releases ready for publishing (as the first batch) in the upcoming months.&lt;/p&gt;

&lt;h2&gt;
	Please help test and give us your feedback&lt;/h2&gt;

&lt;p&gt;
	As with previous &quot;point-oh&quot; releases, this is a major OS transition. As such, we need plenty of testing! We&#039;ve already done a fair bit of testing in house, but the more the merrier! So hopefully you get a chance to give the RCs a test drive. We welcome all feedback, especially constructive critique. Please post below, open a new thread in the &lt;a href=&quot;https://www.turnkeylinux.org/forum&quot; rel=&quot;nofollow&quot;&gt;forums&lt;/a&gt; (requires a free website user account) or bugs can be reported directly to the &lt;a href=&quot;https://github.com/turnkeylinux/tracker/issues&quot; rel=&quot;nofollow&quot;&gt;Issue tracker&lt;/a&gt; (free GitHub user account required).&lt;/p&gt;

&lt;p&gt;
	If you have any spare cycles and hope to help out, we&#039;d especially love to hear from you. Please reach out if you aren&#039;t sure where to start or need some guidance. Look forward to hearing from you! :)&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-taxonomy-vocabulary-7 field-type-taxonomy-term-reference field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Blog Tags:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/release&quot;&gt;release&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/v18x&quot;&gt;V18.X&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/rc&quot;&gt;rc&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/bookworm&quot;&gt;bookworm&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/development&quot;&gt;development&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/tkldev&quot;&gt;tkldev&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/core&quot;&gt;core&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/news&quot;&gt;news&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/debian&quot;&gt;debian&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/new&quot;&gt;new&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/iso&quot;&gt;iso&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Fri, 21 Jul 2023 22:57:54 +0000</pubDate>
 <dc:creator>Mattalynn Darden</dc:creator>
 <guid isPermaLink="false">91673 at https://www.turnkeylinux.org</guid>
  </item>
  <item>
    <title>v17.x Stable Release #6 - 7 More Updated ISOs &amp; Hub Builds, Plus Bug Fixes</title>
    <link>https://www.turnkeylinux.org/blog/v17.1-stable-release-6</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;style&gt;
#node-91608 &gt; div.blog__content &gt; div &gt; div &gt; div &gt; table &gt; tbody &gt; tr &gt; td &gt; a {
    word-break: break-all;
}
ul.no-bullets {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
&lt;/style&gt;

&lt;p&gt;We have the 6th (and hopefully final) release for 17.x (see previous v17.x announcements&amp;nbsp;&lt;a href=&quot;https://www.turnkeylinux.org/blog/release&quot;&gt;here&lt;/a&gt;&amp;nbsp;if you wish). There may be some stragglers, but we&#039;re fairly close to finishing the v17.x release.&lt;/p&gt;

&lt;p&gt;As per the previous announcements, this release is only ISOs,&amp;nbsp;&lt;a href=&quot;https://hub.turnkeylinux.org/&quot;&gt;Hub&lt;/a&gt;&amp;nbsp;builds, as well as Proxmox LXC. It&#039;s still unclear when we might have other builds available.&lt;/p&gt;

&lt;p&gt;As per usual, these updated appliances can all be found on our&amp;nbsp;&lt;a href=&quot;https://www.turnkeylinux.org/mirrors&quot;&gt;mirror network&lt;/a&gt;, downloaded from their relevant pages (links below) or they can be launched directly from the&amp;nbsp;&lt;a href=&quot;https://hub.turnkeylinux.org/&quot;&gt;Hub&lt;/a&gt;&amp;nbsp;(note that 17.x appliances are now the default).&lt;/p&gt;

&lt;h2&gt;Bug Fixed Appliances&lt;/h2&gt;

&lt;p&gt;Turnkey associates have been hard at work to keep all appliances up to date and working as expected. There are 3 initial v17.x releases and 4 bugfixed appliances included in this batch. The bug fixes are applied to fix reported issues and update the upstream software and where required; their dependencies.&lt;/p&gt;

&lt;h2&gt;Updates for v17.x&lt;/h2&gt;

&lt;p&gt;Turnkey has 7 freshly updated appliances for to give back to the community.&lt;/p&gt;

&lt;table style=&quot;border: 0px; text-align: center; width: 100%;&quot; &gt;
	&lt;tbody&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/domain-controller&quot;&gt;Domain-controller&lt;br /&gt;
			&lt;img alt=&quot;domain-controller appliance icon&quot; src=&quot;/files/images/icons/domain-controller.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/gitlab&quot;&gt;GitLab&lt;br /&gt;
			&lt;img alt=&quot;gitlab appliance icon&quot; src=&quot;/files/images/icons/gitlab.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/invoice-ninja&quot;&gt;Invoice-ninja&lt;br /&gt;
			&lt;img alt=&quot;invoice-ninja appliance icon&quot; src=&quot;/files/images/icons/invoice-ninja.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nextcloud&quot;&gt;Nextcloud&lt;br /&gt;
			&lt;img alt=&quot;nextcloud appliance icon&quot; src=&quot;/files/images/icons/nextcloud_0.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/otrs&quot;&gt;((OTRS))CommunityEdition&lt;br /&gt;
			&lt;img alt=&quot;otrs appliance icon&quot; src=&quot;/files/images/icons/otrs.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/rails&quot;&gt;Rails&lt;br /&gt;
			&lt;img alt=&quot;rails appliance icon&quot; src=&quot;/files/images/icons/rails.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/snipe-it&quot;&gt;Snipe-it&lt;br /&gt;
			&lt;img alt=&quot;snipe-it appliance icon&quot; src=&quot;/files/images/icons/snipe-it.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&amp;nbsp;&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;

&lt;h2&gt;All 17.x Apps to Date&lt;/h2&gt;

&lt;p&gt;As per existing convention, here are all the appliances (in alphabetical order) that have been released for v17.1+ so far:&lt;/p&gt;

&lt;table style=&quot;border: 0px; text-align: center; width: 100%;&quot;&gt;
	&lt;tbody&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/ansible&quot;&gt;Ansible&lt;br /&gt;
			&lt;img alt=&quot;ansible appliance icon&quot; src=&quot;/files/images/icons/ansible_1.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/asp-net-core&quot;&gt;Asp-net-core&lt;br /&gt;
			&lt;img alt=&quot;asp-net-core appliance icon&quot; src=&quot;/files/images/icons/asp-net-core.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/avideo&quot;&gt;AVideo&lt;br /&gt;
			&lt;img alt=&quot;avideo appliance icon&quot; src=&quot;/files/images/icons/avideo.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/b2evolution&quot;&gt;B2evolution&lt;br /&gt;
			&lt;img alt=&quot;b2evolution appliance icon&quot; src=&quot;/files/images/icons/b2evolution.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/bagisto&quot;&gt;Bagisto&lt;br /&gt;
			&lt;img alt=&quot;bagisto appliance icon&quot; src=&quot;/files/images/icons/bagisto.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/bookstack&quot;&gt;Bookstack&lt;br /&gt;
			&lt;img alt=&quot;bookstack appliance icon&quot; src=&quot;/files/images/icons/bookstack.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/bugzilla&quot;&gt;Bugzilla&lt;br /&gt;
			&lt;img alt=&quot;bugzilla appliance icon&quot; src=&quot;/files/images/icons/bugzilla.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/cakephp&quot;&gt;CakePHP&lt;br /&gt;
			&lt;img alt=&quot;cakephp appliance icon&quot; src=&quot;/files/images/icons/cakephp.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/canvas&quot;&gt;Canvas&lt;br /&gt;
			&lt;img alt=&quot;canvas appliance icon&quot; src=&quot;/files/images/icons/canvas.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/codeigniter&quot;&gt;CodeIgniter&lt;br /&gt;
			&lt;img alt=&quot;codeigniter appliance icon&quot; src=&quot;/files/images/icons/codeigniter.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/concrete-cms&quot;&gt;Concrete-cms&lt;br /&gt;
			&lt;img alt=&quot;concrete-cms appliance icon&quot; src=&quot;/files/images/icons/concrete-cms.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/core&quot;&gt;Core&lt;br /&gt;
			&lt;img alt=&quot;core appliance icon&quot; src=&quot;/files/images/icons/core.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/couchdb&quot;&gt;CouchDB&lt;br /&gt;
			&lt;img alt=&quot;couchdb appliance icon&quot; src=&quot;/files/images/icons/couchdb.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/django&quot;&gt;Django&lt;br /&gt;
			&lt;img alt=&quot;django appliance icon&quot; src=&quot;/files/images/icons/django.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/dokuwiki&quot;&gt;DokuWiki&lt;br /&gt;
			&lt;img alt=&quot;dokuwiki appliance icon&quot; src=&quot;/files/images/icons/dokuwiki.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/domain-controller&quot;&gt;Domain-controller&lt;br /&gt;
			&lt;img alt=&quot;domain-controller appliance icon&quot; src=&quot;/files/images/icons/domain-controller.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/drupal7&quot;&gt;Drupal7&lt;br /&gt;
			&lt;img alt=&quot;drupal7 appliance icon&quot; src=&quot;/files/images/icons/drupal7.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/drupal9&quot;&gt;Drupal9&lt;br /&gt;
			&lt;img alt=&quot;drupal9 appliance icon&quot; src=&quot;/files/images/icons/drupal9.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/e107&quot;&gt;e107&lt;br /&gt;
			&lt;img alt=&quot;e107 appliance icon&quot; src=&quot;/files/images/icons/e107.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/elgg&quot;&gt;Elgg&lt;br /&gt;
			&lt;img alt=&quot;elgg appliance icon&quot; src=&quot;/files/images/icons/elgg.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/espocrm&quot;&gt;EspoCRM&lt;br /&gt;
			&lt;img alt=&quot;espocrm appliance icon&quot; src=&quot;/files/images/icons/espocrm.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/etherpad&quot;&gt;EtherPad&lt;br /&gt;
			&lt;img alt=&quot;etherpad appliance icon&quot; src=&quot;/files/images/icons/etherpad.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/fileserver&quot;&gt;FileServer&lt;br /&gt;
			&lt;img alt=&quot;fileserver appliance icon&quot; src=&quot;/files/images/icons/fileserver.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/foswiki&quot;&gt;Foswiki&lt;br /&gt;
			&lt;img alt=&quot;foswiki appliance icon&quot; src=&quot;/files/images/icons/foswiki.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/gallery&quot;&gt;Gallery&lt;br /&gt;
			&lt;img alt=&quot;gallery appliance icon&quot; src=&quot;/files/images/icons/gallery.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/gameserver&quot;&gt;Gameserver&lt;br /&gt;
			&lt;img alt=&quot;gameserver appliance icon&quot; src=&quot;/files/images/icons/gameserver.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/gitea&quot;&gt;Gitea&lt;br /&gt;
			&lt;img alt=&quot;gitea appliance icon&quot; src=&quot;/files/images/icons/gitea.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/gitlab&quot;&gt;GitLab&lt;br /&gt;
			&lt;img alt=&quot;gitlab appliance icon&quot; src=&quot;/files/images/icons/gitlab.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/gnusocial&quot;&gt;GNUsocial&lt;br /&gt;
			&lt;img alt=&quot;gnusocial appliance icon&quot; src=&quot;/files/images/icons/gnusocial.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/icescrum&quot;&gt;iceScrum&lt;br /&gt;
			&lt;img alt=&quot;icescrum appliance icon&quot; src=&quot;/files/images/icons/icescrum.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/invoice-ninja&quot;&gt;Invoice-ninja&lt;br /&gt;
			&lt;img alt=&quot;invoice-ninja appliance icon&quot; src=&quot;/files/images/icons/invoice-ninja.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/jenkins&quot;&gt;Jenkins&lt;br /&gt;
			&lt;img alt=&quot;jenkins appliance icon&quot; src=&quot;/files/images/icons/jenkins.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/joomla3&quot;&gt;Joomla3&lt;br /&gt;
			&lt;img alt=&quot;joomla3 appliance icon&quot; src=&quot;/files/images/icons/joomla3.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/joomla4&quot;&gt;Joomla4&lt;br /&gt;
			&lt;img alt=&quot;joomla4 appliance icon&quot; src=&quot;/files/images/icons/joomla4.jpg&quot;style=&quot;border:0&quot;  /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lamp&quot;&gt;LAMPStack&lt;br /&gt;
			&lt;img alt=&quot;lamp appliance icon&quot; src=&quot;/files/images/icons/lamp.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lapp&quot;&gt;LAPPStack&lt;br /&gt;
			&lt;img alt=&quot;lapp appliance icon&quot; src=&quot;/files/images/icons/lapp.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/laravel&quot;&gt;Laravel&lt;br /&gt;
			&lt;img alt=&quot;laravel appliance icon&quot; src=&quot;/files/images/icons/laravel.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/leantime&quot;&gt;Leantime&lt;br /&gt;
			&lt;img alt=&quot;leantime appliance icon&quot; src=&quot;/files/images/icons/leantime.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lighttpd-php-fastcgi&quot;&gt;LighttpdPHPFastCGIServer&lt;br /&gt;
			&lt;img alt=&quot;lighttpd-php-fastcgi appliance icon&quot; src=&quot;/files/images/icons/lighttpd-php-fastcgi.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/limesurvey&quot;&gt;LimeSurvey&lt;br /&gt;
			&lt;img alt=&quot;limesurvey appliance icon&quot; src=&quot;/files/images/icons/limesurvey.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mahara&quot;&gt;Mahara&lt;br /&gt;
			&lt;img alt=&quot;mahara appliance icon&quot; src=&quot;/files/images/icons/mahara.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mantis&quot;&gt;Mantis&lt;br /&gt;
			&lt;img alt=&quot;mantis appliance icon&quot; src=&quot;/files/images/icons/mantis.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/matomo&quot;&gt;Matomo&lt;br /&gt;
			&lt;img alt=&quot;matomo appliance icon&quot; src=&quot;/files/images/icons/matomo.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mattermost&quot;&gt;Mattermost&lt;br /&gt;
			&lt;img alt=&quot;mattermost appliance icon&quot; src=&quot;/files/images/icons/mattermost.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mayan-edms&quot;&gt;MayanEDMS&lt;br /&gt;
			&lt;img alt=&quot;mayan-edms appliance icon&quot; src=&quot;/files/images/icons/mayan-edms.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mediaserver&quot;&gt;Mediaserver&lt;br /&gt;
			&lt;img alt=&quot;mediaserver appliance icon&quot; src=&quot;/files/images/icons/mediaserver_1.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mediawiki&quot;&gt;MediaWiki&lt;br /&gt;
			&lt;img alt=&quot;mediawiki appliance icon&quot; src=&quot;/files/images/icons/mediawiki.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mibew&quot;&gt;Mibew&lt;br /&gt;
			&lt;img alt=&quot;mibew appliance icon&quot; src=&quot;/files/images/icons/mibew.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/moodle&quot;&gt;Moodle&lt;br /&gt;
			&lt;img alt=&quot;moodle appliance icon&quot; src=&quot;/files/images/icons/moodle.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mumble&quot;&gt;Mumble&lt;br /&gt;
			&lt;img alt=&quot;mumble appliance icon&quot; src=&quot;/files/images/icons/mumble.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mysql&quot;&gt;MySQL&lt;br /&gt;
			&lt;img alt=&quot;mysql appliance icon&quot; src=&quot;/files/images/icons/mysql.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nextcloud&quot;&gt;Nextcloud&lt;br /&gt;
			&lt;img alt=&quot;nextcloud appliance icon&quot; src=&quot;/files/images/icons/nextcloud_0.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nginx-php-fastcgi&quot;&gt;NGINXPHPFastCGIServer&lt;br /&gt;
			&lt;img alt=&quot;nginx-php-fastcgi appliance icon&quot; src=&quot;/files/images/icons/nginx-php-fastcgi_0.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nodejs&quot;&gt;node.js&lt;br /&gt;
			&lt;img alt=&quot;nodejs appliance icon&quot; src=&quot;/files/images/icons/nodejs.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/observium&quot;&gt;Observium&lt;br /&gt;
			&lt;img alt=&quot;observium appliance icon&quot; src=&quot;/files/images/icons/observium.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/odoo&quot;&gt;Odoo&lt;br /&gt;
			&lt;img alt=&quot;odoo appliance icon&quot; src=&quot;/files/images/icons/odoo.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/omeka&quot;&gt;Omeka&lt;br /&gt;
			&lt;img alt=&quot;omeka appliance icon&quot; src=&quot;/files/images/icons/omeka.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/opencart&quot;&gt;OpenCart&lt;br /&gt;
			&lt;img alt=&quot;opencart appliance icon&quot; src=&quot;/files/images/icons/opencart.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/openldap&quot;&gt;OpenLDAP&lt;br /&gt;
			&lt;img alt=&quot;openldap appliance icon&quot; src=&quot;/files/images/icons/openldap.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/openvpn&quot;&gt;OpenVPN&lt;br /&gt;
			&lt;img alt=&quot;openvpn appliance icon&quot; src=&quot;/files/images/icons/openvpn_0.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/orangehrm&quot;&gt;OrangeHRM&lt;br /&gt;
			&lt;img alt=&quot;orangehrm appliance icon&quot; src=&quot;/files/images/icons/orangehrm.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/oscommerce&quot;&gt;osCommerce&lt;br /&gt;
			&lt;img alt=&quot;oscommerce appliance icon&quot; src=&quot;/files/images/icons/oscommerce.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/otrs&quot;&gt;((OTRS))CommunityEdition&lt;br /&gt;
			&lt;img alt=&quot;otrs appliance icon&quot; src=&quot;/files/images/icons/otrs.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/owncloud&quot;&gt;ownCloud&lt;br /&gt;
			&lt;img alt=&quot;owncloud appliance icon&quot; src=&quot;/files/images/icons/owncloud.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/phpbb&quot;&gt;phpBB&lt;br /&gt;
			&lt;img alt=&quot;phpbb appliance icon&quot; src=&quot;/files/images/icons/phpbb.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/phplist&quot;&gt;phpList&lt;br /&gt;
			&lt;img alt=&quot;phplist appliance icon&quot; src=&quot;/files/images/icons/phplist.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/plone&quot;&gt;Plone&lt;br /&gt;
			&lt;img alt=&quot;plone appliance icon&quot; src=&quot;/files/images/icons/plone.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/postgresql&quot;&gt;PostgreSQL&lt;br /&gt;
			&lt;img alt=&quot;postgresql appliance icon&quot; src=&quot;/files/images/icons/postgresql.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/prestashop&quot;&gt;Prestashop&lt;br /&gt;
			&lt;img alt=&quot;prestashop appliance icon&quot; src=&quot;/files/images/icons/prestashop.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/processwire&quot;&gt;Processwire&lt;br /&gt;
			&lt;img alt=&quot;processwire appliance icon&quot; src=&quot;/files/images/icons/processwire.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/rails&quot;&gt;Rails&lt;br /&gt;
			&lt;img alt=&quot;rails appliance icon&quot; src=&quot;/files/images/icons/rails.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/redis&quot;&gt;Redis&lt;br /&gt;
			&lt;img alt=&quot;redis appliance icon&quot; src=&quot;/files/images/icons/redis.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/redmine&quot;&gt;Redmine&lt;br /&gt;
			&lt;img alt=&quot;redmine appliance icon&quot; src=&quot;/files/images/icons/redmine.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/roundup&quot;&gt;Roundup&lt;br /&gt;
			&lt;img alt=&quot;roundup appliance icon&quot; src=&quot;/files/images/icons/roundup.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/sahana-eden&quot;&gt;SahanaEden&lt;br /&gt;
			&lt;img alt=&quot;sahana-eden appliance icon&quot; src=&quot;/files/images/icons/sahana-eden.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/silverstripe&quot;&gt;SilverStripe&lt;br /&gt;
			&lt;img alt=&quot;silverstripe appliance icon&quot; src=&quot;/files/images/icons/silverstripe.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/simplemachines&quot;&gt;SimpleMachines&lt;br /&gt;
			&lt;img alt=&quot;simplemachines appliance icon&quot; src=&quot;/files/images/icons/simplemachines.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/snipe-it&quot;&gt;Snipe-it&lt;br /&gt;
			&lt;img alt=&quot;snipe-it appliance icon&quot; src=&quot;/files/images/icons/snipe-it.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/symfony&quot;&gt;Symfony&lt;br /&gt;
			&lt;img alt=&quot;symfony appliance icon&quot; src=&quot;/files/images/icons/symfony.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/syncthing&quot;&gt;Syncthing&lt;br /&gt;
			&lt;img alt=&quot;syncthing appliance icon&quot; src=&quot;/files/images/icons/syncthing.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/tkldev&quot;&gt;TKLDev&lt;br /&gt;
			&lt;img alt=&quot;tkldev appliance icon&quot; src=&quot;/files/images/icons/tkldev.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/tomcat&quot;&gt;Tomcat&lt;br /&gt;
			&lt;img alt=&quot;tomcat appliance icon&quot; src=&quot;/files/images/icons/tomcat.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/tomcat-apache&quot;&gt;TomcatonApache&lt;br /&gt;
			&lt;img alt=&quot;tomcat-apache appliance icon&quot; src=&quot;/files/images/icons/tomcat-apache.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/torrentserver&quot;&gt;TorrentServer&lt;br /&gt;
			&lt;img alt=&quot;torrentserver appliance icon&quot; src=&quot;/files/images/icons/torrentserver.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/tracks&quot;&gt;Tracks&lt;br /&gt;
			&lt;img alt=&quot;tracks appliance icon&quot; src=&quot;/files/images/icons/tracks.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/typo3&quot;&gt;Typo3&lt;br /&gt;
			&lt;img alt=&quot;typo3 appliance icon&quot; src=&quot;/files/images/icons/typo3.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/ushahidi&quot;&gt;Ushahidi&lt;br /&gt;
			&lt;img alt=&quot;ushahidi appliance icon&quot; src=&quot;/files/images/icons/ushahidi.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/vanilla&quot;&gt;Vanilla&lt;br /&gt;
			&lt;img alt=&quot;vanilla appliance icon&quot; src=&quot;/files/images/icons/vanilla.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/web2py&quot;&gt;web2py&lt;br /&gt;
			&lt;img alt=&quot;web2py appliance icon&quot; src=&quot;/files/images/icons/web2py.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/wireguard&quot;&gt;Wireguard&lt;br /&gt;
			&lt;img alt=&quot;wireguard appliance icon&quot; src=&quot;/files/images/icons/wireguard.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/wordpress&quot;&gt;WordPress&lt;br /&gt;
			&lt;img alt=&quot;wordpress appliance icon&quot; src=&quot;/files/images/icons/wordpress.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/xoops&quot;&gt;XOOPS&lt;br /&gt;
			&lt;img alt=&quot;xoops appliance icon&quot; src=&quot;/files/images/icons/xoops.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/yiiframework&quot;&gt;YiiFramework&lt;br /&gt;
			&lt;img alt=&quot;yiiframework appliance icon&quot; src=&quot;/files/images/icons/yiiframework.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/zencart&quot;&gt;ZenCart&lt;br /&gt;
			&lt;img alt=&quot;zencart appliance icon&quot; src=&quot;/files/images/icons/zencart.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/zoneminder&quot;&gt;ZoneMinder&lt;br /&gt;
			&lt;img alt=&quot;zoneminder appliance icon&quot; src=&quot;/files/images/icons/zoneminder.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&amp;nbsp;&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;

&lt;p&gt;&amp;nbsp;&lt;/p&gt;

&lt;h2&gt;Give them a try and share your feedback&lt;/h2&gt;

&lt;p&gt;We always love feedback. Hearing nice things is always great, and very valuable. Although constructive criticism is probably even better. So if you have any feedback, want to offer a hand with testing or request a specific appliance be developed or updated, please post below. Or you can open a new thread in the&amp;nbsp;&lt;a href=&quot;https://www.turnkeylinux.org/forum&quot;&gt;forums&lt;/a&gt;&amp;nbsp;(new threads require being logged into a user account; they&#039;re free so feel free to sign up).&lt;/p&gt;

&lt;p&gt;If you think that you&#039;ve found a bug or would like to request a new feature, please post below, in the&amp;nbsp;&lt;a href=&quot;https://www.turnkeylinux.org/forum&quot;&gt;forums&lt;/a&gt;&amp;nbsp;or skip straight on over to our&amp;nbsp;&lt;a href=&quot;https://github.com/turnkeylinux/tracker/issues&quot;&gt;issue tracker&lt;/a&gt;&amp;nbsp;(requires free&amp;nbsp;&lt;a href=&quot;https://help.github.com/articles/signing-up-for-a-new-github-account/&quot; rel=&quot;nofollow&quot;&gt;GitHub user account&lt;/a&gt;).&lt;/p&gt;

&lt;h2&gt;What&#039;s next?&lt;/h2&gt;

&lt;p&gt;Those of you who have read this far are likely wondering on where we plan to turn our attention now that the initial v17.x release is (more or less) complete. To reward your willingness to read all this, I&#039;m happy to let you know that we are now shifting our attention to the upcoming &lt;a href=&quot;https://wiki.debian.org/DebianBookworm&quot;&gt;Debian 12/Bookworm&lt;/a&gt; release - which will be the base of our future v18.x TurnKey appliance release. Very little (perhaps none?) of the work we have done so far is public, but work is well underway rebasing TurnKey on the new (upcoming) Debian release. If you are interested in following the progress, please keep an eye out for &#039;18.x-dev&#039; branches in the core components (hosted on our &lt;a href=&quot;https://github.com/turnkeylinux/&quot;&gt;&quot;turnkeylinux&quot; GitHub organisation&lt;/a&gt;).&lt;/p&gt;

&lt;p&gt;The hope is that we can get the v18.x release ready earlier this time. Hopefully we&#039;ll be able to release our usual RC release of Core and TKLDev very soon after Debian 12/Bookworm is released as &quot;stable&quot;. We may even look to release &quot;Beta&quot; versions of Core and TKLDev? Note that the idea of &quot;Beta&quot; releases is that they will essentially be the &quot;RC&quot;, but before Bookworm is &quot;stable&quot; (i.e. while it&#039;s still &quot;Debian testing&quot;).&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-taxonomy-vocabulary-7 field-type-taxonomy-term-reference field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Blog Tags:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/v17x&quot;&gt;v17.x&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/bullseye&quot;&gt;bullseye&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/development&quot;&gt;development&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/news&quot;&gt;news&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/debian&quot;&gt;debian&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/community&quot;&gt;community&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/appliances&quot;&gt;appliances&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/release&quot;&gt;release&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/new&quot;&gt;new&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/stable&quot;&gt;stable&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/iso&quot;&gt;iso&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/hub&quot;&gt;hub&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Wed, 05 Apr 2023 20:57:00 +0000</pubDate>
 <dc:creator>Mattalynn Darden</dc:creator>
 <guid isPermaLink="false">91608 at https://www.turnkeylinux.org</guid>
  </item>
  <item>
    <title>v17.1 Stable Release #5 - 17 More Updated &amp; Buggfixed ISOs, Promxox &amp; Hub Builds</title>
    <link>https://www.turnkeylinux.org/blog/v17.1-stable-release-5</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;style&gt;
#node-84130 &gt; div.blog__content &gt; div &gt; div &gt; div &gt; table &gt; tbody &gt; tr &gt; td &gt; a {
    word-break: break-all;
}
ul.no-bullets {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
&lt;/style&gt;

&lt;p&gt;We have the 5th release for 17.1 (see previous v17.x announcements&amp;nbsp;&lt;a href=&quot;https://www.turnkeylinux.org/blog/release&quot;&gt;here&lt;/a&gt;&amp;nbsp;if you wish). We&#039;re fairly close to finishing the initial v17.x release, with only 4 appliances remaining - so one more small batch!&lt;/p&gt;

&lt;p&gt;Those with sharp eyes might notice that there are a few more than that not yet updated. Most of them are due to limitations in upstream software (e.g. a number of old Python applications still haven&#039;t yet been updated to Python3). These may or may not be reintroduced in the future, depending on a range of factors. If an appliance you are looking for is missing, please be sure to ask.&lt;/p&gt;

&lt;p&gt;This release consists of 17 freshly updated and tested v17.x appliances, 7 appliances with their first v17.x release and 10 with bugfixed v17.x releases. As per the previous announcements, this release is only ISOs,&amp;nbsp;&lt;a href=&quot;https://hub.turnkeylinux.org/&quot;&gt;Hub&lt;/a&gt;&amp;nbsp;builds, as well as Proxmox LXC. It&#039;s still unclear when we might have other builds available.&lt;/p&gt;

&lt;p&gt;As per usual, these updated appliances can all be found on our&amp;nbsp;&lt;a href=&quot;https://www.turnkeylinux.org/mirrors&quot;&gt;mirror network&lt;/a&gt;, downloaded from their relevant pages (links below) or they can be launched directly from the&amp;nbsp;&lt;a href=&quot;https://hub.turnkeylinux.org/&quot;&gt;Hub&lt;/a&gt;&amp;nbsp;(note that 17.x appliances are now the default).&lt;/p&gt;

&lt;h2&gt;Bugfixed apps&lt;/h2&gt;

&lt;p&gt;With this release, Turnkey associates have also been working on bugfixes for previously released v17.x appliances. These updates close issues raised via Hub support, forums, upstream developers and our best Turnkey associates. Thanks to all our users for reporting bugs and assisting us to resolve them. The bugfixed updates improve the end user experience, with a number providing improved IPv6 support and a few (PHP based apps) including PHP 8.1 - to faciliate recent or nearly ready updates. E.g. the current version of &lt;a href=&quot;/bookstack&quot;&gt;Bookstack&lt;/a&gt; still only requires PHP 7.4, but the next major release (coming soon) - will require PHP 8.1 - so shipping with PHP 8.1 means future updates should be smooth. Thanks to Dan Brown (&lt;a href=&quot;https://github.com/ssddanbrown&quot;&gt;Bookstack dev&lt;/a&gt;) for making the effort to reach out ot us to give us the heads up.&lt;/p&gt;

&lt;p&gt;Another bugfixed appliance is &lt;a href=&quot;/observium&quot;&gt;Observium&lt;/a&gt;. Please see videos below showing Observium set up in action. Please note that the bugfixes referred to in the video are included in the latest Observium appliance bugfix release (see &lt;a href=&quot;/updates/new-turnkey-observium-version-172&quot;&gt;changes&lt;/a&gt; for details).&lt;/p&gt;

&lt;video width=&quot;100%&quot; height=&quot;100%&quot; controls=&quot;controls&quot;&gt;
        &lt;source src=&quot;/files/observium_2023-02-20_14-39-07.mp4&quot; type=&quot;video/mp4&quot;&gt;
&lt;/video&gt;

&lt;video width=&quot;100%&quot; height=&quot;100%&quot; controls=&quot;controls&quot;&gt;
        &lt;source src=&quot;/files/observium_2023-02-20_15-02-19.mp4&quot; type=&quot;video/mp4&quot;&gt;
&lt;/video&gt;

&lt;h2&gt;Updates for v17.x&lt;/h2&gt;

&lt;p&gt;Turnkey Linux has 17 updated and refreshed appliances to give back to the community:&lt;/p&gt;

&lt;table style=&quot;border: 0px; text-align: center; width: 100%;&quot;&gt;
    &lt;tbody&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/bookstack&quot;&gt;Bookstack&lt;br /&gt;
        &lt;img alt=&quot;bookstack appliance icon&quot; src=&quot;/files/images/icons/bookstack.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/canvas&quot;&gt;Canvas&lt;br /&gt;
        &lt;img alt=&quot;canvas appliance icon&quot; src=&quot;/files/images/icons/canvas.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/espocrm&quot;&gt;EspoCRM&lt;br /&gt;
        &lt;img alt=&quot;espocrm appliance icon&quot; src=&quot;/files/images/icons/espocrm.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/gitea&quot;&gt;Gitea&lt;br /&gt;
        &lt;img alt=&quot;gitea appliance icon&quot; src=&quot;/files/images/icons/gitea.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/invoice-ninja&quot;&gt;Invoice-ninja&lt;br /&gt;
        &lt;img alt=&quot;invoice-ninja appliance icon&quot; src=&quot;/files/images/icons/invoice-ninja.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/leantime&quot;&gt;Leantime&lt;br /&gt;
        &lt;img alt=&quot;leantime appliance icon&quot; src=&quot;/files/images/icons/leantime.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/matomo&quot;&gt;Matomo&lt;br /&gt;
        &lt;img alt=&quot;matomo appliance icon&quot; src=&quot;/files/images/icons/matomo.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mattermost&quot;&gt;Mattermost&lt;br /&gt;
        &lt;img alt=&quot;mattermost appliance icon&quot; src=&quot;/files/images/icons/mattermost.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/observium&quot;&gt;Observium&lt;br /&gt;
        &lt;img alt=&quot;observium appliance icon&quot; src=&quot;/files/images/icons/observium.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/openldap&quot;&gt;OpenLDAP&lt;br /&gt;
        &lt;img alt=&quot;openldap appliance icon&quot; src=&quot;/files/images/icons/openldap.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/plone&quot;&gt;Plone&lt;br /&gt;
        &lt;img alt=&quot;plone appliance icon&quot; src=&quot;/files/images/icons/plone.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/snipe-it&quot;&gt;Snipe-it&lt;br /&gt;
        &lt;img alt=&quot;snipe-it appliance icon&quot; src=&quot;/files/images/icons/snipe-it.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/tkldev&quot;&gt;TKLDev&lt;br /&gt;
        &lt;img alt=&quot;tkldev appliance icon&quot; src=&quot;/files/images/icons/tkldev.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/tracks&quot;&gt;Tracks&lt;br /&gt;
        &lt;img alt=&quot;tracks appliance icon&quot; src=&quot;/files/images/icons/tracks.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/ushahidi&quot;&gt;Ushahidi&lt;br /&gt;
        &lt;img alt=&quot;ushahidi appliance icon&quot; src=&quot;/files/images/icons/ushahidi.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/wireguard&quot;&gt;Wireguard&lt;br /&gt;
        &lt;img alt=&quot;wireguard appliance icon&quot; src=&quot;/files/images/icons/wireguard.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/zoneminder&quot;&gt;ZoneMinder&lt;br /&gt;
        &lt;img alt=&quot;zoneminder appliance icon&quot; src=&quot;/files/images/icons/zoneminder.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td&gt;&lt;/td&gt;
        &lt;td&gt;&lt;/td&gt;
        &lt;td&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;

&lt;h2&gt;All v17.x apps to date&lt;/h2&gt;

&lt;p&gt;As per existing convention, here are all the appliances (in alphabetical order) that have been released for v17.1 so far:&lt;/p&gt;

&lt;table style=&quot;border: 0px; text-align: center; width: 100%;&quot;&gt;
    &lt;tbody&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/ansible&quot;&gt;Ansible&lt;br /&gt;
        &lt;img alt=&quot;ansible appliance icon&quot; src=&quot;/files/images/icons/ansible_1.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/asp-net-core&quot;&gt;Asp-net-core&lt;br /&gt;
        &lt;img alt=&quot;asp-net-core appliance icon&quot; src=&quot;/files/images/icons/asp-net-core.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/avideo&quot;&gt;AVideo&lt;br /&gt;
        &lt;img alt=&quot;avideo appliance icon&quot; src=&quot;/files/images/icons/avideo.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/b2evolution&quot;&gt;B2evolution&lt;br /&gt;
        &lt;img alt=&quot;b2evolution appliance icon&quot; src=&quot;/files/images/icons/b2evolution.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/bagisto&quot;&gt;Bagisto&lt;br /&gt;
        &lt;img alt=&quot;bagisto appliance icon&quot; src=&quot;/files/images/icons/bagisto.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/bookstack&quot;&gt;Bookstack&lt;br /&gt;
        &lt;img alt=&quot;bookstack appliance icon&quot; src=&quot;/files/images/icons/bookstack.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/bugzilla&quot;&gt;Bugzilla&lt;br /&gt;
        &lt;img alt=&quot;bugzilla appliance icon&quot; src=&quot;/files/images/icons/bugzilla.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/cakephp&quot;&gt;CakePHP&lt;br /&gt;
        &lt;img alt=&quot;cakephp appliance icon&quot; src=&quot;/files/images/icons/cakephp.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/canvas&quot;&gt;Canvas&lt;br /&gt;
        &lt;img alt=&quot;canvas appliance icon&quot; src=&quot;/files/images/icons/canvas.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/codeigniter&quot;&gt;CodeIgniter&lt;br /&gt;
        &lt;img alt=&quot;codeigniter appliance icon&quot; src=&quot;/files/images/icons/codeigniter.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/concrete-cms&quot;&gt;Concrete-cms&lt;br /&gt;
        &lt;img alt=&quot;concrete-cms appliance icon&quot; src=&quot;/files/images/icons/concrete-cms.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/core&quot;&gt;Core&lt;br /&gt;
        &lt;img alt=&quot;core appliance icon&quot; src=&quot;/files/images/icons/core.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/couchdb&quot;&gt;CouchDB&lt;br /&gt;
        &lt;img alt=&quot;couchdb appliance icon&quot; src=&quot;/files/images/icons/couchdb.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/django&quot;&gt;Django&lt;br /&gt;
        &lt;img alt=&quot;django appliance icon&quot; src=&quot;/files/images/icons/django.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/dokuwiki&quot;&gt;DokuWiki&lt;br /&gt;
        &lt;img alt=&quot;dokuwiki appliance icon&quot; src=&quot;/files/images/icons/dokuwiki.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/drupal7&quot;&gt;Drupal7&lt;br /&gt;
        &lt;img alt=&quot;drupal7 appliance icon&quot; src=&quot;/files/images/icons/drupal7.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/drupal9&quot;&gt;Drupal9&lt;br /&gt;
        &lt;img alt=&quot;drupal9 appliance icon&quot; src=&quot;/files/images/icons/drupal9.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/e107&quot;&gt;e107&lt;br /&gt;
        &lt;img alt=&quot;e107 appliance icon&quot; src=&quot;/files/images/icons/e107.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/elgg&quot;&gt;Elgg&lt;br /&gt;
        &lt;img alt=&quot;elgg appliance icon&quot; src=&quot;/files/images/icons/elgg.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/espocrm&quot;&gt;EspoCRM&lt;br /&gt;
        &lt;img alt=&quot;espocrm appliance icon&quot; src=&quot;/files/images/icons/espocrm.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/etherpad&quot;&gt;EtherPad&lt;br /&gt;
        &lt;img alt=&quot;etherpad appliance icon&quot; src=&quot;/files/images/icons/etherpad.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/fileserver&quot;&gt;FileServer&lt;br /&gt;
        &lt;img alt=&quot;fileserver appliance icon&quot; src=&quot;/files/images/icons/fileserver.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/foswiki&quot;&gt;Foswiki&lt;br /&gt;
        &lt;img alt=&quot;foswiki appliance icon&quot; src=&quot;/files/images/icons/foswiki.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/gallery&quot;&gt;Gallery&lt;br /&gt;
        &lt;img alt=&quot;gallery appliance icon&quot; src=&quot;/files/images/icons/gallery.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/gameserver&quot;&gt;Gameserver&lt;br /&gt;
        &lt;img alt=&quot;gameserver appliance icon&quot; src=&quot;/files/images/icons/gameserver.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/gitea&quot;&gt;Gitea&lt;br /&gt;
        &lt;img alt=&quot;gitea appliance icon&quot; src=&quot;/files/images/icons/gitea.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/gnusocial&quot;&gt;GNUsocial&lt;br /&gt;
        &lt;img alt=&quot;gnusocial appliance icon&quot; src=&quot;/files/images/icons/gnusocial.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/icescrum&quot;&gt;iceScrum&lt;br /&gt;
        &lt;img alt=&quot;icescrum appliance icon&quot; src=&quot;/files/images/icons/icescrum.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/invoice-ninja&quot;&gt;Invoice-ninja&lt;br /&gt;
        &lt;img alt=&quot;invoice-ninja appliance icon&quot; src=&quot;/files/images/icons/invoice-ninja.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/jenkins&quot;&gt;Jenkins&lt;br /&gt;
        &lt;img alt=&quot;jenkins appliance icon&quot; src=&quot;/files/images/icons/jenkins.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/joomla3&quot;&gt;Joomla3&lt;br /&gt;
        &lt;img alt=&quot;joomla3 appliance icon&quot; src=&quot;/files/images/icons/joomla3.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/joomla4&quot;&gt;Joomla4&lt;br /&gt;
        &lt;img alt=&quot;joomla4 appliance icon&quot; src=&quot;/files/images/icons/joomla4.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lamp&quot;&gt;LAMPStack&lt;br /&gt;
        &lt;img alt=&quot;lamp appliance icon&quot; src=&quot;/files/images/icons/lamp.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lapp&quot;&gt;LAPPStack&lt;br /&gt;
        &lt;img alt=&quot;lapp appliance icon&quot; src=&quot;/files/images/icons/lapp.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/laravel&quot;&gt;Laravel&lt;br /&gt;
        &lt;img alt=&quot;laravel appliance icon&quot; src=&quot;/files/images/icons/laravel.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/leantime&quot;&gt;Leantime&lt;br /&gt;
        &lt;img alt=&quot;leantime appliance icon&quot; src=&quot;/files/images/icons/leantime.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lighttpd-php-fastcgi&quot;&gt;LighttpdPHPFastCGIServer&lt;br /&gt;
        &lt;img alt=&quot;lighttpd-php-fastcgi appliance icon&quot; src=&quot;/files/images/icons/lighttpd-php-fastcgi.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/limesurvey&quot;&gt;LimeSurvey&lt;br /&gt;
        &lt;img alt=&quot;limesurvey appliance icon&quot; src=&quot;/files/images/icons/limesurvey.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mahara&quot;&gt;Mahara&lt;br /&gt;
        &lt;img alt=&quot;mahara appliance icon&quot; src=&quot;/files/images/icons/mahara.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mantis&quot;&gt;Mantis&lt;br /&gt;
        &lt;img alt=&quot;mantis appliance icon&quot; src=&quot;/files/images/icons/mantis.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/matomo&quot;&gt;Matomo&lt;br /&gt;
        &lt;img alt=&quot;matomo appliance icon&quot; src=&quot;/files/images/icons/matomo.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mattermost&quot;&gt;Mattermost&lt;br /&gt;
        &lt;img alt=&quot;mattermost appliance icon&quot; src=&quot;/files/images/icons/mattermost.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mayan-edms&quot;&gt;MayanEDMS&lt;br /&gt;
        &lt;img alt=&quot;mayan-edms appliance icon&quot; src=&quot;/files/images/icons/mayan-edms.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mediaserver&quot;&gt;Mediaserver&lt;br /&gt;
        &lt;img alt=&quot;mediaserver appliance icon&quot; src=&quot;/files/images/icons/mediaserver_1.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mediawiki&quot;&gt;MediaWiki&lt;br /&gt;
        &lt;img alt=&quot;mediawiki appliance icon&quot; src=&quot;/files/images/icons/mediawiki.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mibew&quot;&gt;Mibew&lt;br /&gt;
        &lt;img alt=&quot;mibew appliance icon&quot; src=&quot;/files/images/icons/mibew.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/moodle&quot;&gt;Moodle&lt;br /&gt;
        &lt;img alt=&quot;moodle appliance icon&quot; src=&quot;/files/images/icons/moodle.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mumble&quot;&gt;Mumble&lt;br /&gt;
        &lt;img alt=&quot;mumble appliance icon&quot; src=&quot;/files/images/icons/mumble.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mysql&quot;&gt;MySQL&lt;br /&gt;
        &lt;img alt=&quot;mysql appliance icon&quot; src=&quot;/files/images/icons/mysql.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nextcloud&quot;&gt;Nextcloud&lt;br /&gt;
        &lt;img alt=&quot;nextcloud appliance icon&quot; src=&quot;/files/images/icons/nextcloud_0.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nginx-php-fastcgi&quot;&gt;NGINXPHPFastCGIServer&lt;br /&gt;
        &lt;img alt=&quot;nginx-php-fastcgi appliance icon&quot; src=&quot;/files/images/icons/nginx-php-fastcgi_0.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nodejs&quot;&gt;node.js&lt;br /&gt;
        &lt;img alt=&quot;nodejs appliance icon&quot; src=&quot;/files/images/icons/nodejs.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/observium&quot;&gt;Observium&lt;br /&gt;
        &lt;img alt=&quot;observium appliance icon&quot; src=&quot;/files/images/icons/observium.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/odoo&quot;&gt;Odoo&lt;br /&gt;
        &lt;img alt=&quot;odoo appliance icon&quot; src=&quot;/files/images/icons/odoo.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/omeka&quot;&gt;Omeka&lt;br /&gt;
        &lt;img alt=&quot;omeka appliance icon&quot; src=&quot;/files/images/icons/omeka.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/opencart&quot;&gt;OpenCart&lt;br /&gt;
        &lt;img alt=&quot;opencart appliance icon&quot; src=&quot;/files/images/icons/opencart.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/openldap&quot;&gt;OpenLDAP&lt;br /&gt;
        &lt;img alt=&quot;openldap appliance icon&quot; src=&quot;/files/images/icons/openldap.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/openvpn&quot;&gt;OpenVPN&lt;br /&gt;
        &lt;img alt=&quot;openvpn appliance icon&quot; src=&quot;/files/images/icons/openvpn_0.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/orangehrm&quot;&gt;OrangeHRM&lt;br /&gt;
        &lt;img alt=&quot;orangehrm appliance icon&quot; src=&quot;/files/images/icons/orangehrm.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/oscommerce&quot;&gt;osCommerce&lt;br /&gt;
        &lt;img alt=&quot;oscommerce appliance icon&quot; src=&quot;/files/images/icons/oscommerce.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/owncloud&quot;&gt;ownCloud&lt;br /&gt;
        &lt;img alt=&quot;owncloud appliance icon&quot; src=&quot;/files/images/icons/owncloud.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/phpbb&quot;&gt;phpBB&lt;br /&gt;
        &lt;img alt=&quot;phpbb appliance icon&quot; src=&quot;/files/images/icons/phpbb.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/phplist&quot;&gt;phpList&lt;br /&gt;
        &lt;img alt=&quot;phplist appliance icon&quot; src=&quot;/files/images/icons/phplist.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/plone&quot;&gt;Plone&lt;br /&gt;
        &lt;img alt=&quot;plone appliance icon&quot; src=&quot;/files/images/icons/plone.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/postgresql&quot;&gt;PostgreSQL&lt;br /&gt;
        &lt;img alt=&quot;postgresql appliance icon&quot; src=&quot;/files/images/icons/postgresql.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/prestashop&quot;&gt;Prestashop&lt;br /&gt;
        &lt;img alt=&quot;prestashop appliance icon&quot; src=&quot;/files/images/icons/prestashop.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/processwire&quot;&gt;Processwire&lt;br /&gt;
        &lt;img alt=&quot;processwire appliance icon&quot; src=&quot;/files/images/icons/processwire.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/redis&quot;&gt;Redis&lt;br /&gt;
        &lt;img alt=&quot;redis appliance icon&quot; src=&quot;/files/images/icons/redis.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/redmine&quot;&gt;Redmine&lt;br /&gt;
        &lt;img alt=&quot;redmine appliance icon&quot; src=&quot;/files/images/icons/redmine.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/roundup&quot;&gt;Roundup&lt;br /&gt;
        &lt;img alt=&quot;roundup appliance icon&quot; src=&quot;/files/images/icons/roundup.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/sahana-eden&quot;&gt;SahanaEden&lt;br /&gt;
        &lt;img alt=&quot;sahana-eden appliance icon&quot; src=&quot;/files/images/icons/sahana-eden.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/silverstripe&quot;&gt;SilverStripe&lt;br /&gt;
        &lt;img alt=&quot;silverstripe appliance icon&quot; src=&quot;/files/images/icons/silverstripe.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/simplemachines&quot;&gt;SimpleMachines&lt;br /&gt;
        &lt;img alt=&quot;simplemachines appliance icon&quot; src=&quot;/files/images/icons/simplemachines.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/snipe-it&quot;&gt;Snipe-it&lt;br /&gt;
        &lt;img alt=&quot;snipe-it appliance icon&quot; src=&quot;/files/images/icons/snipe-it.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/symfony&quot;&gt;Symfony&lt;br /&gt;
        &lt;img alt=&quot;symfony appliance icon&quot; src=&quot;/files/images/icons/symfony.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/syncthing&quot;&gt;Syncthing&lt;br /&gt;
        &lt;img alt=&quot;syncthing appliance icon&quot; src=&quot;/files/images/icons/syncthing.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/tkldev&quot;&gt;TKLDev&lt;br /&gt;
        &lt;img alt=&quot;tkldev appliance icon&quot; src=&quot;/files/images/icons/tkldev.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/tomcat&quot;&gt;Tomcat&lt;br /&gt;
        &lt;img alt=&quot;tomcat appliance icon&quot; src=&quot;/files/images/icons/tomcat.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/tomcat-apache&quot;&gt;TomcatonApache&lt;br /&gt;
        &lt;img alt=&quot;tomcat-apache appliance icon&quot; src=&quot;/files/images/icons/tomcat-apache.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/torrentserver&quot;&gt;TorrentServer&lt;br /&gt;
        &lt;img alt=&quot;torrentserver appliance icon&quot; src=&quot;/files/images/icons/torrentserver.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/tracks&quot;&gt;Tracks&lt;br /&gt;
        &lt;img alt=&quot;tracks appliance icon&quot; src=&quot;/files/images/icons/tracks.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/typo3&quot;&gt;Typo3&lt;br /&gt;
        &lt;img alt=&quot;typo3 appliance icon&quot; src=&quot;/files/images/icons/typo3.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/ushahidi&quot;&gt;Ushahidi&lt;br /&gt;
        &lt;img alt=&quot;ushahidi appliance icon&quot; src=&quot;/files/images/icons/ushahidi.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/vanilla&quot;&gt;Vanilla&lt;br /&gt;
        &lt;img alt=&quot;vanilla appliance icon&quot; src=&quot;/files/images/icons/vanilla.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/web2py&quot;&gt;web2py&lt;br /&gt;
        &lt;img alt=&quot;web2py appliance icon&quot; src=&quot;/files/images/icons/web2py.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/wireguard&quot;&gt;Wireguard&lt;br /&gt;
        &lt;img alt=&quot;wireguard appliance icon&quot; src=&quot;/files/images/icons/wireguard.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/wordpress&quot;&gt;WordPress&lt;br /&gt;
        &lt;img alt=&quot;wordpress appliance icon&quot; src=&quot;/files/images/icons/wordpress.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/xoops&quot;&gt;XOOPS&lt;br /&gt;
        &lt;img alt=&quot;xoops appliance icon&quot; src=&quot;/files/images/icons/xoops.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/yiiframework&quot;&gt;YiiFramework&lt;br /&gt;
        &lt;img alt=&quot;yiiframework appliance icon&quot; src=&quot;/files/images/icons/yiiframework.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/zencart&quot;&gt;ZenCart&lt;br /&gt;
        &lt;img alt=&quot;zencart appliance icon&quot; src=&quot;/files/images/icons/zencart.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/zoneminder&quot;&gt;ZoneMinder&lt;br /&gt;
        &lt;img alt=&quot;zoneminder appliance icon&quot; src=&quot;/files/images/icons/zoneminder.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;

&lt;h2&gt;Give them a try and share your feedback&lt;/h2&gt;

&lt;p&gt;We always love feedback. Hearing nice things is always great, and very valuable. Although constructive criticism is probably even better. So if you have any feedback, want to offer a hand with testing or request a specific appliance be developed or updated, please post below. Or you can open a new thread in the&amp;nbsp;&lt;a href=&quot;https://www.turnkeylinux.org/forum&quot;&gt;forums&lt;/a&gt;&amp;nbsp;(new threads require being logged into a user account; they&#039;re free so feel free to sign up).&lt;/p&gt;

&lt;p&gt;If you think that you&#039;ve found a bug or would like to request a new feature, please post below, in the&amp;nbsp;&lt;a href=&quot;https://www.turnkeylinux.org/forum&quot;&gt;forums&lt;/a&gt;&amp;nbsp;or skip straight on over to our&amp;nbsp;&lt;a href=&quot;https://github.com/turnkeylinux/tracker/issues&quot;&gt;issue tracker&lt;/a&gt;&amp;nbsp;(requires free&amp;nbsp;&lt;a href=&quot;https://help.github.com/articles/signing-up-for-a-new-github-account/&quot; rel=&quot;nofollow&quot;&gt;GitHub user account&lt;/a&gt;).&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-taxonomy-vocabulary-7 field-type-taxonomy-term-reference field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Blog Tags:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/v17x&quot;&gt;v17.x&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/bullseye&quot;&gt;bullseye&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/development&quot;&gt;development&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/news&quot;&gt;news&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/debian&quot;&gt;debian&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/community&quot;&gt;community&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/appliances&quot;&gt;appliances&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/release&quot;&gt;release&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/newstable&quot;&gt;NEWSTABLE&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/iso&quot;&gt;iso&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/hub&quot;&gt;hub&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Tue, 07 Mar 2023 20:04:18 +0000</pubDate>
 <dc:creator>Mattalynn Darden</dc:creator>
 <guid isPermaLink="false">84130 at https://www.turnkeylinux.org</guid>
  </item>
  <item>
    <title>v17.1 Stable Release #4 - 8 More Updated ISOs &amp; Hub Builds, Plus Bug Fixes</title>
    <link>https://www.turnkeylinux.org/blog/v17.1-stable-release-4</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;style&gt;
#node-54672 &gt; div.blog__content &gt; div &gt; div &gt; div &gt; table &gt; tbody &gt; tr &gt; td &gt; a {
    word-break: break-all;
}
ul.no-bullets {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
&lt;/style&gt;

&lt;p&gt;I hope everyone had a happy holiday season; Turnkey associates have definitely been busy over the holidays. We have a 4th installment of stable v17.1 appliances and the 7th release for 17.x (see the first 6 announcements&amp;nbsp;&lt;a href=&quot;https://www.turnkeylinux.org/blog/release&quot;&gt;here&lt;/a&gt;&amp;nbsp;if you wish). As previously noted, all of these apps have the&amp;nbsp;&lt;a href=&quot;https://www.turnkeylinux.org/blog/v17.1-release-continues-with-bugfix&quot;&gt;v17.0 bugfix applied&lt;/a&gt;&amp;nbsp;(many had no official v17.0 release). We&#039;re now getting fairly close to finishing the initial v17.x release, with probably one, perhaps 2 more batches.&lt;/p&gt;

&lt;p&gt;This release consists of 7 freshly updated and tested v17.1 appliances, and 3 appliances with updated, bugfixed v17.2 releases. As per the previous announcements, this release is only ISOs,&amp;nbsp;&lt;a href=&quot;https://hub.turnkeylinux.org/&quot;&gt;Hub&lt;/a&gt;&amp;nbsp;builds, as well as Proxmox LXC. It&#039;s still unclear when we might have other builds available.&lt;/p&gt;

&lt;p&gt;As per usual, these updated appliances can all be found on our&amp;nbsp;&lt;a href=&quot;https://www.turnkeylinux.org/mirrors&quot;&gt;mirror network&lt;/a&gt;, downloaded from their relevant pages (links below) or they can be launched directly from the&amp;nbsp;&lt;a href=&quot;https://hub.turnkeylinux.org/&quot;&gt;Hub&lt;/a&gt;&amp;nbsp;(note that 17.x appliances are now the default).&lt;/p&gt;

&lt;h2&gt;V17.2 bugfix apps&lt;/h2&gt;

&lt;p&gt;With this release, Turnkey associates have also been working on bugfixes for previously released appliances. First, the &lt;a href=&quot;/invoice-ninja&quot;&gt;Invoice Ninja&lt;/a&gt; appliance has been tweaked to close &lt;a href=&quot;https://github.com/turnkeylinux/tracker/issues/1778&quot;&gt;tracker issue #1778&lt;/a&gt; (including a raft of improvements). Next, the &lt;a href=&quot;/leantime&quot;&gt;Leantime&lt;/a&gt; appliance has also had additional work done to close a related &lt;a href=&quot;https://github.com/turnkeylinux/tracker/issues/1784&quot;&gt; tracker issue #1784&lt;/a&gt; and its issues. Lastly, the &lt;a href=&quot;/otrs&quot;&gt;OTRS&lt;/a&gt; appliance has been updated and tweaked to close the related&amp;nbsp;&lt;a href=&quot;https://github.com/turnkeylinux/tracker/issues/1783&quot;&gt;tracker issue #1783&lt;/a&gt;. These updates have been worked on to close issues from Hub support, forums, and our best Turnkey associates, and overall improve the how the end user interacts with the appliances.&lt;/p&gt;

&lt;h2&gt;Updates for v17.x&lt;/h2&gt;

&lt;p&gt;Turnkey Linux has 10 updated and refreshed appliances to give back to the community:&lt;/p&gt;

&lt;table style=&quot;border: 0px; text-align: center; width: 100%;&quot;&gt;
	&lt;tbody&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/couchdb&quot;&gt;CouchDB&lt;br /&gt;
			&lt;img alt=&quot;couchdb appliance icon&quot; src=&quot;/files/images/icons/couchdb.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/etherpad&quot;&gt;EtherPad&lt;br /&gt;
			&lt;img alt=&quot;etherpad appliance icon&quot; src=&quot;/files/images/icons/etherpad.jpg                                                                             &quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/faveo-helpdesk&quot;&gt;Faveo-helpdesk&lt;br /&gt;
			&lt;img alt=&quot;faveo-helpdesk appliance icon&quot; src=&quot;/files/images/icons/faveo-helpdesk.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/invoice-ninja&quot;&gt;Invoice-ninja&lt;br /&gt;
			&lt;img alt=&quot;invoice-ninja appliance icon&quot; src=&quot;/files/images/icons/invoice-ninja.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/leantime&quot;&gt;Leantime&lt;br /&gt;
			&lt;img alt=&quot;leantime appliance icon&quot; src=&quot;/files/images/icons/leantime.jpg                                                                             &quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/oscommerce&quot;&gt;osCommerce&lt;br /&gt;
			&lt;img alt=&quot;oscommerce appliance icon&quot; src=&quot;/files/images/icons/oscommerce.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/otrs&quot;&gt;((OTRS))CommunityEdition&lt;br /&gt;
			&lt;img alt=&quot;otrs appliance icon&quot; src=&quot;/files/images/icons/otrs.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/sahana-eden&quot;&gt;SahanaEden&lt;br /&gt;
			&lt;img alt=&quot;sahana-eden appliance icon&quot; src=&quot;/files/images/icons/sahana-eden.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/symfony&quot;&gt;Symfony&lt;br /&gt;
			&lt;img alt=&quot;symfony appliance icon&quot; src=&quot;/files/images/icons/symfony.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/web2py&quot;&gt;web2py&lt;br /&gt;
			&lt;img alt=&quot;web2py appliance icon&quot; src=&quot;/files/images/icons/web2py.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&amp;nbsp;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&amp;nbsp;&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;

&lt;h2&gt;All v17.x apps to date&lt;/h2&gt;

&lt;p&gt;As per existing convention, here are all the appliances (in alphabetical order) that have been released for v17.1 so far:&lt;/p&gt;

&lt;table style=&quot;border: 0px; text-align: center; width: 100%;&quot;&gt;
	&lt;tbody&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/ansible&quot;&gt;Ansible&lt;br /&gt;
			&lt;img alt=&quot;ansible appliance icon&quot; src=&quot;/files/images/icons/ansible_1.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/asp-net-core&quot;&gt;Asp-net-core&lt;br /&gt;
			&lt;img alt=&quot;asp-net-core appliance icon&quot; src=&quot;/files/images/icons/asp-net-core.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/avideo&quot;&gt;AVideo&lt;br /&gt;
			&lt;img alt=&quot;avideo appliance icon&quot; src=&quot;/files/images/icons/avideo.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/b2evolution&quot;&gt;B2evolution&lt;br /&gt;
			&lt;img alt=&quot;b2evolution appliance icon&quot; src=&quot;/files/images/icons/b2evolution.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/bagisto&quot;&gt;Bagisto&lt;br /&gt;
			&lt;img alt=&quot;bagisto appliance icon&quot; src=&quot;/files/images/icons/bagisto.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/bookstack&quot;&gt;Bookstack&lt;br /&gt;
			&lt;img alt=&quot;bookstack appliance icon&quot; src=&quot;/files/images/icons/bookstack.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/bugzilla&quot;&gt;Bugzilla&lt;br /&gt;
			&lt;img alt=&quot;bugzilla appliance icon&quot; src=&quot;/files/images/icons/bugzilla.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/cakephp&quot;&gt;CakePHP&lt;br /&gt;
			&lt;img alt=&quot;cakephp appliance icon&quot; src=&quot;/files/images/icons/cakephp.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/codeigniter&quot;&gt;CodeIgniter&lt;br /&gt;
			&lt;img alt=&quot;codeigniter appliance icon&quot; src=&quot;/files/images/icons/codeigniter.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/concrete-cms&quot;&gt;Concrete-cms&lt;br /&gt;
			&lt;img alt=&quot;concrete-cms appliance icon&quot; src=&quot;/files/images/icons/concrete-cms.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/core&quot;&gt;Core&lt;br /&gt;
			&lt;img alt=&quot;core appliance icon&quot; src=&quot;/files/images/icons/core.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/couchdb&quot;&gt;CouchDB&lt;br /&gt;
			&lt;img alt=&quot;couchdb appliance icon&quot; src=&quot;/files/images/icons/couchdb.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/django&quot;&gt;Django&lt;br /&gt;
			&lt;img alt=&quot;django appliance icon&quot; src=&quot;/files/images/icons/django.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/dokuwiki&quot;&gt;DokuWiki&lt;br /&gt;
			&lt;img alt=&quot;dokuwiki appliance icon&quot; src=&quot;/files/images/icons/dokuwiki.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/drupal7&quot;&gt;Drupal7&lt;br /&gt;
			&lt;img alt=&quot;drupal7 appliance icon&quot; src=&quot;/files/images/icons/drupal7.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/drupal9&quot;&gt;Drupal9&lt;br /&gt;
			&lt;img alt=&quot;drupal9 appliance icon&quot; src=&quot;/files/images/icons/drupal9.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/e107&quot;&gt;e107&lt;br /&gt;
			&lt;img alt=&quot;e107 appliance icon&quot; src=&quot;/files/images/icons/e107.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/elgg&quot;&gt;Elgg&lt;br /&gt;
			&lt;img alt=&quot;elgg appliance icon&quot; src=&quot;/files/images/icons/elgg.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/espocrm&quot;&gt;EspoCRM&lt;br /&gt;
			&lt;img alt=&quot;espocrm appliance icon&quot; src=&quot;/files/images/icons/espocrm.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/etherpad&quot;&gt;EtherPad&lt;br /&gt;
			&lt;img alt=&quot;etherpad appliance icon&quot; src=&quot;/files/images/icons/etherpad.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/faveo-helpdesk&quot;&gt;Faveo-helpdesk&lt;br /&gt;
			&lt;img alt=&quot;faveo-helpdesk appliance icon&quot; src=&quot;/files/images/icons/faveo-helpdesk.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/fileserver&quot;&gt;FileServer&lt;br /&gt;
			&lt;img alt=&quot;fileserver appliance icon&quot; src=&quot;/files/images/icons/fileserver.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/foswiki&quot;&gt;Foswiki&lt;br /&gt;
			&lt;img alt=&quot;foswiki appliance icon&quot; src=&quot;/files/images/icons/foswiki.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/gallery&quot;&gt;Gallery&lt;br /&gt;
			&lt;img alt=&quot;gallery appliance icon&quot; src=&quot;/files/images/icons/gallery.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/gameserver&quot;&gt;Gameserver&lt;br /&gt;
			&lt;img alt=&quot;gameserver appliance icon&quot; src=&quot;/files/images/icons/gameserver.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/ghost&quot;&gt;Ghost&lt;br /&gt;
			&lt;img alt=&quot;ghost appliance icon&quot; src=&quot;/files/images/icons/ghost.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/gitea&quot;&gt;Gitea&lt;br /&gt;
			&lt;img alt=&quot;gitea appliance icon&quot; src=&quot;/files/images/icons/gitea.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/gnusocial&quot;&gt;GNUsocial&lt;br /&gt;
			&lt;img alt=&quot;gnusocial appliance icon&quot; src=&quot;/files/images/icons/gnusocial.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/icescrum&quot;&gt;iceScrum&lt;br /&gt;
			&lt;img alt=&quot;icescrum appliance icon&quot; src=&quot;/files/images/icons/icescrum.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/invoice-ninja&quot;&gt;Invoice-ninja&lt;br /&gt;
			&lt;img alt=&quot;invoice-ninja appliance icon&quot; src=&quot;/files/images/icons/invoice-ninja.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/jenkins&quot;&gt;Jenkins&lt;br /&gt;
			&lt;img alt=&quot;jenkins appliance icon&quot; src=&quot;/files/images/icons/jenkins.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/joomla3&quot;&gt;Joomla3&lt;br /&gt;
			&lt;img alt=&quot;joomla3 appliance icon&quot; src=&quot;/files/images/icons/joomla3.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/joomla4&quot;&gt;Joomla4&lt;br /&gt;
			&lt;img alt=&quot;joomla4 appliance icon&quot; src=&quot;/files/images/icons/joomla4.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lamp&quot;&gt;LAMPStack&lt;br /&gt;
			&lt;img alt=&quot;lamp appliance icon&quot; src=&quot;/files/images/icons/lamp.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lapp&quot;&gt;LAPPStack&lt;br /&gt;
			&lt;img alt=&quot;lapp appliance icon&quot; src=&quot;/files/images/icons/lapp.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/laravel&quot;&gt;Laravel&lt;br /&gt;
			&lt;img alt=&quot;laravel appliance icon&quot; src=&quot;/files/images/icons/laravel.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/leantime&quot;&gt;Leantime&lt;br /&gt;
			&lt;img alt=&quot;leantime appliance icon&quot; src=&quot;/files/images/icons/leantime.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lighttpd-php-fastcgi&quot;&gt;LighttpdPHPFastCGIServer&lt;br /&gt;
			&lt;img alt=&quot;lighttpd-php-fastcgi appliance icon&quot; src=&quot;/files/images/icons/lighttpd-php-fastcgi.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/limesurvey&quot;&gt;LimeSurvey&lt;br /&gt;
			&lt;img alt=&quot;limesurvey appliance icon&quot; src=&quot;/files/images/icons/limesurvey.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mahara&quot;&gt;Mahara&lt;br /&gt;
			&lt;img alt=&quot;mahara appliance icon&quot; src=&quot;/files/images/icons/mahara.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mantis&quot;&gt;Mantis&lt;br /&gt;
			&lt;img alt=&quot;mantis appliance icon&quot; src=&quot;/files/images/icons/mantis.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mattermost&quot;&gt;Mattermost&lt;br /&gt;
			&lt;img alt=&quot;mattermost appliance icon&quot; src=&quot;/files/images/icons/mattermost.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mayan-edms&quot;&gt;MayanEDMS&lt;br /&gt;
			&lt;img alt=&quot;mayan-edms appliance icon&quot; src=&quot;/files/images/icons/mayan-edms.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mediaserver&quot;&gt;Mediaserver&lt;br /&gt;
			&lt;img alt=&quot;mediaserver appliance icon&quot; src=&quot;/files/images/icons/mediaserver_1.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mediawiki&quot;&gt;MediaWiki&lt;br /&gt;
			&lt;img alt=&quot;mediawiki appliance icon&quot; src=&quot;/files/images/icons/mediawiki.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mibew&quot;&gt;Mibew&lt;br /&gt;
			&lt;img alt=&quot;mibew appliance icon&quot; src=&quot;/files/images/icons/mibew.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/moodle&quot;&gt;Moodle&lt;br /&gt;
			&lt;img alt=&quot;moodle appliance icon&quot; src=&quot;/files/images/icons/moodle.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mumble&quot;&gt;Mumble&lt;br /&gt;
			&lt;img alt=&quot;mumble appliance icon&quot; src=&quot;/files/images/icons/mumble.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mysql&quot;&gt;MySQL&lt;br /&gt;
			&lt;img alt=&quot;mysql appliance icon&quot; src=&quot;/files/images/icons/mysql.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nextcloud&quot;&gt;Nextcloud&lt;br /&gt;
			&lt;img alt=&quot;nextcloud appliance icon&quot; src=&quot;/files/images/icons/nextcloud_0.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nginx-php-fastcgi&quot;&gt;NGINXPHPFastCGIServer&lt;br /&gt;
			&lt;img alt=&quot;nginx-php-fastcgi appliance icon&quot; src=&quot;/files/images/icons/nginx-php-fastcgi_0.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nodejs&quot;&gt;node.js&lt;br /&gt;
			&lt;img alt=&quot;nodejs appliance icon&quot; src=&quot;/files/images/icons/nodejs.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/observium&quot;&gt;Observium&lt;br /&gt;
			&lt;img alt=&quot;observium appliance icon&quot; src=&quot;/files/images/icons/observium.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/odoo&quot;&gt;Odoo&lt;br /&gt;
			&lt;img alt=&quot;odoo appliance icon&quot; src=&quot;/files/images/icons/odoo.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/omeka&quot;&gt;Omeka&lt;br /&gt;
			&lt;img alt=&quot;omeka appliance icon&quot; src=&quot;/files/images/icons/omeka.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/opencart&quot;&gt;OpenCart&lt;br /&gt;
			&lt;img alt=&quot;opencart appliance icon&quot; src=&quot;/files/images/icons/opencart.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/openvpn&quot;&gt;OpenVPN&lt;br /&gt;
			&lt;img alt=&quot;openvpn appliance icon&quot; src=&quot;/files/images/icons/openvpn_0.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/orangehrm&quot;&gt;OrangeHRM&lt;br /&gt;
			&lt;img alt=&quot;orangehrm appliance icon&quot; src=&quot;/files/images/icons/orangehrm.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/oscommerce&quot;&gt;osCommerce&lt;br /&gt;
			&lt;img alt=&quot;oscommerce appliance icon&quot; src=&quot;/files/images/icons/oscommerce.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/otrs&quot;&gt;((OTRS))CommunityEdition&lt;br /&gt;
			&lt;img alt=&quot;otrs appliance icon&quot; src=&quot;/files/images/icons/otrs.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/owncloud&quot;&gt;ownCloud&lt;br /&gt;
			&lt;img alt=&quot;owncloud appliance icon&quot; src=&quot;/files/images/icons/owncloud.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/phpbb&quot;&gt;phpBB&lt;br /&gt;
			&lt;img alt=&quot;phpbb appliance icon&quot; src=&quot;/files/images/icons/phpbb.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/phplist&quot;&gt;phpList&lt;br /&gt;
			&lt;img alt=&quot;phplist appliance icon&quot; src=&quot;/files/images/icons/phplist.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/postgresql&quot;&gt;PostgreSQL&lt;br /&gt;
			&lt;img alt=&quot;postgresql appliance icon&quot; src=&quot;/files/images/icons/postgresql.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
                        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/prestashop&quot;&gt;Prestashop&lt;br /&gt;
			&lt;img alt=&quot;prestashop appliance icon&quot; src=&quot;/files/images/icons/prestashop.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/processwire&quot;&gt;Processwire&lt;br /&gt;
			&lt;img alt=&quot;processwire appliance icon&quot; src=&quot;/files/images/icons/processwire.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/redis&quot;&gt;Redis&lt;br /&gt;
			&lt;img alt=&quot;redis appliance icon&quot; src=&quot;/files/images/icons/redis.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/redmine&quot;&gt;Redmine&lt;br /&gt;
			&lt;img alt=&quot;redmine appliance icon&quot; src=&quot;/files/images/icons/redmine.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/roundup&quot;&gt;Roundup&lt;br /&gt;
			&lt;img alt=&quot;roundup appliance icon&quot; src=&quot;/files/images/icons/roundup.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/sahana-eden&quot;&gt;SahanaEden&lt;br /&gt;
			&lt;img alt=&quot;sahana-eden appliance icon&quot; src=&quot;/files/images/icons/sahana-eden.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/silverstripe&quot;&gt;SilverStripe&lt;br /&gt;
			&lt;img alt=&quot;silverstripe appliance icon&quot; src=&quot;/files/images/icons/silverstripe.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/simplemachines&quot;&gt;SimpleMachines&lt;br /&gt;
			&lt;img alt=&quot;simplemachines appliance icon&quot; src=&quot;/files/images/icons/simplemachines.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/snipe-it&quot;&gt;Snipe-it&lt;br /&gt;
			&lt;img alt=&quot;snipe-it appliance icon&quot; src=&quot;/files/images/icons/snipe-it.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/symfony&quot;&gt;Symfony&lt;br /&gt;
			&lt;img alt=&quot;symfony appliance icon&quot; src=&quot;/files/images/icons/symfony.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/syncthing&quot;&gt;Syncthing&lt;br /&gt;
			&lt;img alt=&quot;syncthing appliance icon&quot; src=&quot;/files/images/icons/syncthing.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/tomcat&quot;&gt;Tomcat&lt;br /&gt;
			&lt;img alt=&quot;tomcat appliance icon&quot; src=&quot;/files/images/icons/tomcat.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/tomcat-apache&quot;&gt;TomcatonApache&lt;br /&gt;
			&lt;img alt=&quot;tomcat-apache appliance icon&quot; src=&quot;/files/images/icons/tomcat-apache.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/torrentserver&quot;&gt;TorrentServer&lt;br /&gt;
			&lt;img alt=&quot;torrentserver appliance icon&quot; src=&quot;/files/images/icons/torrentserver.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/typo3&quot;&gt;Typo3&lt;br /&gt;
			&lt;img alt=&quot;typo3 appliance icon&quot; src=&quot;/files/images/icons/typo3.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/vanilla&quot;&gt;Vanilla&lt;br /&gt;
			&lt;img alt=&quot;vanilla appliance icon&quot; src=&quot;/files/images/icons/vanilla.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/web2py&quot;&gt;web2py&lt;br /&gt;
			&lt;img alt=&quot;web2py appliance icon&quot; src=&quot;/files/images/icons/web2py.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/wordpress&quot;&gt;WordPress&lt;br /&gt;
			&lt;img alt=&quot;wordpress appliance icon&quot; src=&quot;/files/images/icons/wordpress.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/xoops&quot;&gt;XOOPS&lt;br /&gt;
			&lt;img alt=&quot;xoops appliance icon&quot; src=&quot;/files/images/icons/xoops.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/yiiframework&quot;&gt;YiiFramework&lt;br /&gt;
			&lt;img alt=&quot;yiiframework appliance icon&quot; src=&quot;/files/images/icons/yiiframework.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
		&lt;/tr&gt;
		&lt;tr&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/zencart&quot;&gt;ZenCart&lt;br /&gt;
			&lt;img alt=&quot;zencart appliance icon&quot; src=&quot;/files/images/icons/zencart.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/zoneminder&quot;&gt;ZoneMinder&lt;br /&gt;
			&lt;img alt=&quot;zoneminder appliance icon&quot; src=&quot;/files/images/icons/zoneminder.jpg&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&amp;nbsp;&lt;/td&gt;
			&lt;td width=&quot;25%&quot;&gt;&amp;nbsp;&lt;/td&gt;
		&lt;/tr&gt;
	&lt;/tbody&gt;
&lt;/table&gt;

&lt;h2&gt;Give them a try and share your feedback&lt;/h2&gt;

&lt;p&gt;We always love feedback. Hearing nice things is always great, and very valuable. Although constructive criticism is probably even better. So if you have any feedback, want to offer a hand with testing or request a specific appliance be developed or updated, please post below. Or you can open a new thread in the&amp;nbsp;&lt;a href=&quot;/forum&quot;&gt;forums&lt;/a&gt;&amp;nbsp;(new threads require being logged into a user account; they&#039;re free so feel free to sign up).&lt;/p&gt;

&lt;p&gt;If you think that you&#039;ve found a bug or would like to request a new feature, please post below, in the&amp;nbsp;&lt;a href=&quot;/forum&quot;&gt;forums&lt;/a&gt;&amp;nbsp;or skip straight on over to our&amp;nbsp;&lt;a href=&quot;https://github.com/turnkeylinux/tracker/issues&quot;&gt;issue tracker&lt;/a&gt;&amp;nbsp;(requires free&amp;nbsp;&lt;a href=&quot;https://help.github.com/articles/signing-up-for-a-new-github-account/&quot; rel=&quot;nofollow&quot;&gt;GitHub user account&lt;/a&gt;).&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-taxonomy-vocabulary-7 field-type-taxonomy-term-reference field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Blog Tags:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/v17x&quot;&gt;v17.x&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/bullseye&quot;&gt;bullseye&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/development&quot;&gt;development&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/news&quot;&gt;news&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/debian&quot;&gt;debian&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/community&quot;&gt;community&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/appliances&quot;&gt;appliances&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/release&quot;&gt;release&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/new&quot;&gt;new&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/stable&quot;&gt;stable&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/iso&quot;&gt;iso&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/hub&quot;&gt;hub&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Thu, 29 Dec 2022 02:50:33 +0000</pubDate>
 <dc:creator>Mattalynn Darden</dc:creator>
 <guid isPermaLink="false">54672 at https://www.turnkeylinux.org</guid>
  </item>
  <item>
    <title>v17.1 Stable Release #3 - 14 more ISOs &amp; Hub builds</title>
    <link>https://www.turnkeylinux.org/blog/v17.1-stable-release-3</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;style&gt;
#node-32688 &gt; div.blog__content &gt; div &gt; div &gt; div &gt; table &gt; tbody &gt; tr &gt; td &gt; a {
    word-break: break-all;
}
ul.no-bullets {
  list-style: none;
  margin: 0;
  padding: 0;
}
&lt;/style&gt;

&lt;p&gt;This will be technically the 3rd installment of stable v17.1 appliances and the 6th release for 17.x (see the first 5 announcements &lt;a href=&quot;/blog/release&quot;&gt;here&lt;/a&gt; if you wish). As previously noted, all of these apps have the &lt;a href=&quot;/blog/v17.1-release-continues-with-bugfix&quot;&gt;v17.0 bugfix applied&lt;/a&gt; (many had no offical v17.0 release). We&#039;re now getting fairly close to finishing the initial v17.x release, with probably one, perhaps 2 more batches.&lt;/p&gt;

&lt;p&gt;This release consists of 14 updated and tested appliances. As per the previous announcements, this release is only ISOs, &lt;a href=&quot;https://hub.turnkeylinux.org/&quot;&gt;Hub&lt;/a&gt; builds, as well as Proxmox LXC. It&#039;s still unclear when we might have other builds available.&lt;/p&gt;

&lt;p&gt;As per usual, these updated appliances can all be found on our &lt;a href=&quot;/mirrors&quot;&gt;mirror network&lt;/a&gt;, downloaded from their relevant pages (links below) or they can be launched directly from the &lt;a href=&quot;https://hub.turnkeylinux.org/&quot;&gt;Hub&lt;/a&gt; (note that 17.x appliances are now the default).&lt;/p&gt;

&lt;h2&gt;New Appliances&lt;/h2&gt;

&lt;p&gt;This time around, we have one brand new shiny appliance to add to the library. It&#039;s a major update for one of our most popular and long running appliances, Joomla!:

&lt;ul  style=&quot;list-style: none; padding: 20px 20px 0; margin: 0;&quot;&gt;
	&lt;li&gt;&lt;a href=&quot;/joomla4&quot;&gt;&lt;img alt=&quot;joomla4 appliance icon&quot; src=&quot;/files/images/icons/joomla4.jpg&quot; /&gt; Joomla4&lt;/a&gt; - Joomla! - award-winning Content Management System (CMS)&lt;/li&gt;
&lt;/ul&gt;
Joomla! is an award-winning Content Management System (CMS) for building websites as well as a Model-view-controller (MVC) Web Application Development framework. Features include page caching to improve performance, RSS feeds, printable versions of pages, news flashes, blogs, polls, website searching, and language internationalization.&lt;/p&gt;

&lt;p&gt;Additionally, the appliance previously named Concrete5 has been renamed to Concrete-CMS during the v.17.x update.&lt;/p&gt;

&lt;h2&gt;Updates for v17.x&lt;/h2&gt;

&lt;p&gt;Turnkey Linux has 14 updated and refreshed appliances to give back to the community:&lt;/p&gt;

&lt;table style=&quot;border: 0px; text-align: center; width: 100%;&quot;&gt;
    &lt;tbody&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/bagisto&quot;&gt;Bagisto&lt;br /&gt;
        &lt;img alt=&quot;bagisto appliance icon&quot; src=&quot;/files/images/icons/bagisto.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/jenkins&quot;&gt;Jenkins&lt;br /&gt;
        &lt;img alt=&quot;jenkins appliance icon&quot; src=&quot;/files/images/icons/jenkins.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/joomla3&quot;&gt;Joomla3&lt;br /&gt;
        &lt;img alt=&quot;joomla3 appliance icon&quot; src=&quot;/files/images/icons/joomla3.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/joomla4&quot;&gt;Joomla4&lt;br /&gt;
        &lt;img alt=&quot;joomla4 appliance icon&quot; src=&quot;/files/images/icons/joomla4.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mayan-edms&quot;&gt;MayanEDMS&lt;br /&gt;
        &lt;img alt=&quot;mayan-edms appliance icon&quot; src=&quot;/files/images/icons/mayan-edms.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/moodle&quot;&gt;Moodle&lt;br /&gt;
        &lt;img alt=&quot;moodle appliance icon&quot; src=&quot;/files/images/icons/moodle.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mysql&quot;&gt;MySQL&lt;br /&gt;
        &lt;img alt=&quot;mysql appliance icon&quot; src=&quot;/files/images/icons/mysql.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nextcloud&quot;&gt;Nextcloud&lt;br /&gt;
        &lt;img alt=&quot;nextcloud appliance icon&quot; src=&quot;/files/images/icons/nextcloud_0.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/openvpn&quot;&gt;OpenVPN&lt;br /&gt;
        &lt;img alt=&quot;openvpn appliance icon&quot; src=&quot;/files/images/icons/openvpn_0.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/phpbb&quot;&gt;phpBB&lt;br /&gt;
        &lt;img alt=&quot;phpbb appliance icon&quot; src=&quot;/files/images/icons/phpbb.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/postgresql&quot;&gt;PostgreSQL&lt;br /&gt;
        &lt;img alt=&quot;postgresql appliance icon&quot; src=&quot;/files/images/icons/postgresql.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/redis&quot;&gt;Redis&lt;br /&gt;
        &lt;img alt=&quot;redis appliance icon&quot; src=&quot;/files/images/icons/redis.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/snipe-it&quot;&gt;Snipe-it&lt;br /&gt;
        &lt;img alt=&quot;snipe-it appliance icon&quot; src=&quot;/files/images/icons/snipe-it.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/wordpress&quot;&gt;WordPress&lt;br /&gt;
        &lt;img alt=&quot;wordpress appliance icon&quot; src=&quot;/files/images/icons/wordpress.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td&gt;&lt;/td&gt;
        &lt;td&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;

&lt;h2&gt;All v17.x apps to date&lt;/h2&gt;

&lt;p&gt;As per existing convention, here are all the appliances (in alphabetical order) that have been released for v17.1 so far:&lt;/p&gt;

&lt;table style=&quot;border: 0px; text-align: center; width: 100%;&quot;&gt;
    &lt;tbody&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/ansible&quot;&gt;Ansible&lt;br /&gt;
        &lt;img alt=&quot;ansible appliance icon&quot; src=&quot;/files/images/icons/ansible_1.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/asp-net-core&quot;&gt;Asp-net-core&lt;br /&gt;
        &lt;img alt=&quot;asp-net-core appliance icon&quot; src=&quot;/files/images/icons/asp-net-core.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/avideo&quot;&gt;AVideo&lt;br /&gt;
        &lt;img alt=&quot;avideo appliance icon&quot; src=&quot;/files/images/icons/avideo.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/b2evolution&quot;&gt;B2evolution&lt;br /&gt;
        &lt;img alt=&quot;b2evolution appliance icon&quot; src=&quot;/files/images/icons/b2evolution.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/bagisto&quot;&gt;Bagisto&lt;br /&gt;
        &lt;img alt=&quot;bagisto appliance icon&quot; src=&quot;/files/images/icons/bagisto.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/bookstack&quot;&gt;Bookstack&lt;br /&gt;
        &lt;img alt=&quot;bookstack appliance icon&quot; src=&quot;/files/images/icons/bookstack.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/bugzilla&quot;&gt;Bugzilla&lt;br /&gt;
        &lt;img alt=&quot;bugzilla appliance icon&quot; src=&quot;/files/images/icons/bugzilla.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/cakephp&quot;&gt;CakePHP&lt;br /&gt;
        &lt;img alt=&quot;cakephp appliance icon&quot; src=&quot;/files/images/icons/cakephp.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/codeigniter&quot;&gt;CodeIgniter&lt;br /&gt;
        &lt;img alt=&quot;codeigniter appliance icon&quot; src=&quot;/files/images/icons/codeigniter.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/concrete-cms&quot;&gt;Concrete-cms&lt;br /&gt;
        &lt;img alt=&quot;concrete-cms appliance icon&quot; src=&quot;/files/images/icons/concrete-cms.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/core&quot;&gt;Core&lt;br /&gt;
        &lt;img alt=&quot;core appliance icon&quot; src=&quot;/files/images/icons/core.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/django&quot;&gt;Django&lt;br /&gt;
        &lt;img alt=&quot;django appliance icon&quot; src=&quot;/files/images/icons/django.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/dokuwiki&quot;&gt;DokuWiki&lt;br /&gt;
        &lt;img alt=&quot;dokuwiki appliance icon&quot; src=&quot;/files/images/icons/dokuwiki.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/drupal7&quot;&gt;Drupal7&lt;br /&gt;
        &lt;img alt=&quot;drupal7 appliance icon&quot; src=&quot;/files/images/icons/drupal7.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/drupal9&quot;&gt;Drupal9&lt;br /&gt;
        &lt;img alt=&quot;drupal9 appliance icon&quot; src=&quot;/files/images/icons/drupal9.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/e107&quot;&gt;e107&lt;br /&gt;
        &lt;img alt=&quot;e107 appliance icon&quot; src=&quot;/files/images/icons/e107.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/elgg&quot;&gt;Elgg&lt;br /&gt;
        &lt;img alt=&quot;elgg appliance icon&quot; src=&quot;/files/images/icons/elgg.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/espocrm&quot;&gt;EspoCRM&lt;br /&gt;
        &lt;img alt=&quot;espocrm appliance icon&quot; src=&quot;/files/images/icons/espocrm.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/fileserver&quot;&gt;FileServer&lt;br /&gt;
        &lt;img alt=&quot;fileserver appliance icon&quot; src=&quot;/files/images/icons/fileserver.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/foswiki&quot;&gt;Foswiki&lt;br /&gt;
        &lt;img alt=&quot;foswiki appliance icon&quot; src=&quot;/files/images/icons/foswiki.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/gallery&quot;&gt;Gallery&lt;br /&gt;
        &lt;img alt=&quot;gallery appliance icon&quot; src=&quot;/files/images/icons/gallery.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/gameserver&quot;&gt;Gameserver&lt;br /&gt;
        &lt;img alt=&quot;gameserver appliance icon&quot; src=&quot;/files/images/icons/gameserver.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/ghost&quot;&gt;Ghost&lt;br /&gt;
        &lt;img alt=&quot;ghost appliance icon&quot; src=&quot;/files/images/icons/ghost.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/gitea&quot;&gt;Gitea&lt;br /&gt;
        &lt;img alt=&quot;gitea appliance icon&quot; src=&quot;/files/images/icons/gitea.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/gnusocial&quot;&gt;GNUsocial&lt;br /&gt;
        &lt;img alt=&quot;gnusocial appliance icon&quot; src=&quot;/files/images/icons/gnusocial.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/icescrum&quot;&gt;iceScrum&lt;br /&gt;
        &lt;img alt=&quot;icescrum appliance icon&quot; src=&quot;/files/images/icons/icescrum.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/invoice-ninja&quot;&gt;Invoice-ninja&lt;br /&gt;
        &lt;img alt=&quot;invoice-ninja appliance icon&quot; src=&quot;/files/images/icons/invoice-ninja.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/jenkins&quot;&gt;Jenkins&lt;br /&gt;
        &lt;img alt=&quot;jenkins appliance icon&quot; src=&quot;/files/images/icons/jenkins.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/joomla3&quot;&gt;Joomla3&lt;br /&gt;
        &lt;img alt=&quot;joomla3 appliance icon&quot; src=&quot;/files/images/icons/joomla3.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/joomla4&quot;&gt;Joomla4&lt;br /&gt;
        &lt;img alt=&quot;joomla4 appliance icon&quot; src=&quot;/files/images/icons/joomla4.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lamp&quot;&gt;LAMPStack&lt;br /&gt;
        &lt;img alt=&quot;lamp appliance icon&quot; src=&quot;/files/images/icons/lamp.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lapp&quot;&gt;LAPPStack&lt;br /&gt;
        &lt;img alt=&quot;lapp appliance icon&quot; src=&quot;/files/images/icons/lapp.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/laravel&quot;&gt;Laravel&lt;br /&gt;
        &lt;img alt=&quot;laravel appliance icon&quot; src=&quot;/files/images/icons/laravel.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/leantime&quot;&gt;Leantime&lt;br /&gt;
        &lt;img alt=&quot;leantime appliance icon&quot; src=&quot;/files/images/icons/leantime.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lighttpd-php-fastcgi&quot;&gt;LighttpdPHPFastCGIServer&lt;br /&gt;
        &lt;img alt=&quot;lighttpd-php-fastcgi appliance icon&quot; src=&quot;/files/images/icons/lighttpd-php-fastcgi.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/limesurvey&quot;&gt;LimeSurvey&lt;br /&gt;
        &lt;img alt=&quot;limesurvey appliance icon&quot; src=&quot;/files/images/icons/limesurvey.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mahara&quot;&gt;Mahara&lt;br /&gt;
        &lt;img alt=&quot;mahara appliance icon&quot; src=&quot;/files/images/icons/mahara.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mantis&quot;&gt;Mantis&lt;br /&gt;
        &lt;img alt=&quot;mantis appliance icon&quot; src=&quot;/files/images/icons/mantis.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mattermost&quot;&gt;Mattermost&lt;br /&gt;
        &lt;img alt=&quot;mattermost appliance icon&quot; src=&quot;/files/images/icons/mattermost.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mayan-edms&quot;&gt;MayanEDMS&lt;br /&gt;
        &lt;img alt=&quot;mayan-edms appliance icon&quot; src=&quot;/files/images/icons/mayan-edms.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mediaserver&quot;&gt;Mediaserver&lt;br /&gt;
        &lt;img alt=&quot;mediaserver appliance icon&quot; src=&quot;/files/images/icons/mediaserver_1.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mediawiki&quot;&gt;MediaWiki&lt;br /&gt;
        &lt;img alt=&quot;mediawiki appliance icon&quot; src=&quot;/files/images/icons/mediawiki.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mibew&quot;&gt;Mibew&lt;br /&gt;
        &lt;img alt=&quot;mibew appliance icon&quot; src=&quot;/files/images/icons/mibew.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/moodle&quot;&gt;Moodle&lt;br /&gt;
        &lt;img alt=&quot;moodle appliance icon&quot; src=&quot;/files/images/icons/moodle.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mumble&quot;&gt;Mumble&lt;br /&gt;
        &lt;img alt=&quot;mumble appliance icon&quot; src=&quot;/files/images/icons/mumble.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mysql&quot;&gt;MySQL&lt;br /&gt;
        &lt;img alt=&quot;mysql appliance icon&quot; src=&quot;/files/images/icons/mysql.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nextcloud&quot;&gt;Nextcloud&lt;br /&gt;
        &lt;img alt=&quot;nextcloud appliance icon&quot; src=&quot;/files/images/icons/nextcloud_0.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nginx-php-fastcgi&quot;&gt;NGINXPHPFastCGIServer&lt;br /&gt;
        &lt;img alt=&quot;nginx-php-fastcgi appliance icon&quot; src=&quot;/files/images/icons/nginx-php-fastcgi_0.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nodejs&quot;&gt;node.js&lt;br /&gt;
        &lt;img alt=&quot;nodejs appliance icon&quot; src=&quot;/files/images/icons/nodejs.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/observium&quot;&gt;Observium&lt;br /&gt;
        &lt;img alt=&quot;observium appliance icon&quot; src=&quot;/files/images/icons/observium.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/odoo&quot;&gt;Odoo&lt;br /&gt;
        &lt;img alt=&quot;odoo appliance icon&quot; src=&quot;/files/images/icons/odoo.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/omeka&quot;&gt;Omeka&lt;br /&gt;
        &lt;img alt=&quot;omeka appliance icon&quot; src=&quot;/files/images/icons/omeka.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/opencart&quot;&gt;OpenCart&lt;br /&gt;
        &lt;img alt=&quot;opencart appliance icon&quot; src=&quot;/files/images/icons/opencart.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/openvpn&quot;&gt;OpenVPN&lt;br /&gt;
        &lt;img alt=&quot;openvpn appliance icon&quot; src=&quot;/files/images/icons/openvpn_0.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/orangehrm&quot;&gt;OrangeHRM&lt;br /&gt;
        &lt;img alt=&quot;orangehrm appliance icon&quot; src=&quot;/files/images/icons/orangehrm.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/otrs&quot;&gt;((OTRS))CommunityEdition&lt;br /&gt;
        &lt;img alt=&quot;otrs appliance icon&quot; src=&quot;/files/images/icons/otrs.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/owncloud&quot;&gt;ownCloud&lt;br /&gt;
        &lt;img alt=&quot;owncloud appliance icon&quot; src=&quot;/files/images/icons/owncloud.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/phpbb&quot;&gt;phpBB&lt;br /&gt;
        &lt;img alt=&quot;phpbb appliance icon&quot; src=&quot;/files/images/icons/phpbb.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/phplist&quot;&gt;phpList&lt;br /&gt;
        &lt;img alt=&quot;phplist appliance icon&quot; src=&quot;/files/images/icons/phplist.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/postgresql&quot;&gt;PostgreSQL&lt;br /&gt;
        &lt;img alt=&quot;postgresql appliance icon&quot; src=&quot;/files/images/icons/postgresql.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/prestashop&quot;&gt;Prestashop&lt;br /&gt;
        &lt;img alt=&quot;prestashop appliance icon&quot; src=&quot;/files/images/icons/prestashop.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/processwire&quot;&gt;Processwire&lt;br /&gt;
        &lt;img alt=&quot;processwire appliance icon&quot; src=&quot;/files/images/icons/processwire.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/redis&quot;&gt;Redis&lt;br /&gt;
        &lt;img alt=&quot;redis appliance icon&quot; src=&quot;/files/images/icons/redis.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/redmine&quot;&gt;Redmine&lt;br /&gt;
        &lt;img alt=&quot;redmine appliance icon&quot; src=&quot;/files/images/icons/redmine.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/roundup&quot;&gt;Roundup&lt;br /&gt;
        &lt;img alt=&quot;roundup appliance icon&quot; src=&quot;/files/images/icons/roundup.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/silverstripe&quot;&gt;SilverStripe&lt;br /&gt;
        &lt;img alt=&quot;silverstripe appliance icon&quot; src=&quot;/files/images/icons/silverstripe.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/simplemachines&quot;&gt;SimpleMachines&lt;br /&gt;
        &lt;img alt=&quot;simplemachines appliance icon&quot; src=&quot;/files/images/icons/simplemachines.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/snipe-it&quot;&gt;Snipe-it&lt;br /&gt;
        &lt;img alt=&quot;snipe-it appliance icon&quot; src=&quot;/files/images/icons/snipe-it.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/syncthing&quot;&gt;Syncthing&lt;br /&gt;
        &lt;img alt=&quot;syncthing appliance icon&quot; src=&quot;/files/images/icons/syncthing.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/tomcat&quot;&gt;Tomcat&lt;br /&gt;
        &lt;img alt=&quot;tomcat appliance icon&quot; src=&quot;/files/images/icons/tomcat.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/tomcat-apache&quot;&gt;TomcatonApache&lt;br /&gt;
        &lt;img alt=&quot;tomcat-apache appliance icon&quot; src=&quot;/files/images/icons/tomcat-apache.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/torrentserver&quot;&gt;TorrentServer&lt;br /&gt;
        &lt;img alt=&quot;torrentserver appliance icon&quot; src=&quot;/files/images/icons/torrentserver.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/typo3&quot;&gt;Typo3&lt;br /&gt;
        &lt;img alt=&quot;typo3 appliance icon&quot; src=&quot;/files/images/icons/typo3.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/vanilla&quot;&gt;Vanilla&lt;br /&gt;
        &lt;img alt=&quot;vanilla appliance icon&quot; src=&quot;/files/images/icons/vanilla.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/wordpress&quot;&gt;WordPress&lt;br /&gt;
        &lt;img alt=&quot;wordpress appliance icon&quot; src=&quot;/files/images/icons/wordpress.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/xoops&quot;&gt;XOOPS&lt;br /&gt;
        &lt;img alt=&quot;xoops appliance icon&quot; src=&quot;/files/images/icons/xoops.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/yiiframework&quot;&gt;YiiFramework&lt;br /&gt;
        &lt;img alt=&quot;yiiframework appliance icon&quot; src=&quot;/files/images/icons/yiiframework.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/zencart&quot;&gt;ZenCart&lt;br /&gt;
        &lt;img alt=&quot;zencart appliance icon&quot; src=&quot;/files/images/icons/zencart.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/zoneminder&quot;&gt;ZoneMinder&lt;br /&gt;
        &lt;img alt=&quot;zoneminder appliance icon&quot; src=&quot;/files/images/icons/zoneminder.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;

&lt;h2&gt;Give them a try and share your feedback&lt;/h2&gt;

&lt;p&gt;We always love feedback. Hearing nice things is always great, and very valuable. Although constructive criticism is probably even better. So if you have any feedback, want to offer a hand with testing or request a specific appliance be developed or updated, please post below. Or you can open a new thread in the &lt;a href=&quot;/forum&quot;&gt;forums&lt;/a&gt; (new threads require being logged into a user account; they&#039;re free so feel free to sign up).&lt;/p&gt;

&lt;p&gt;If you think that you&#039;ve found a bug or would like to request a new feature, please post below, in the &lt;a href=&quot;/forum&quot;&gt;forums&lt;/a&gt; or skip straight on over to our &lt;a href=&quot;https://github.com/turnkeylinux/tracker/issues&quot;&gt;issue tracker&lt;/a&gt; (requires free &lt;a href=&quot;https://help.github.com/articles/signing-up-for-a-new-github-account/&quot; rel=&quot;nofollow&quot;&gt;GitHub user account&lt;/a&gt;).&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-taxonomy-vocabulary-7 field-type-taxonomy-term-reference field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Blog Tags:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/v17x&quot;&gt;v17.x&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/bullseye&quot;&gt;bullseye&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/development&quot;&gt;development&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/news&quot;&gt;news&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/debian&quot;&gt;debian&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/community&quot;&gt;community&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/appliances&quot;&gt;appliances&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/release&quot;&gt;release&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/new&quot;&gt;new&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/stable&quot;&gt;stable&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/iso&quot;&gt;iso&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/hub&quot;&gt;hub&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Wed, 26 Oct 2022 23:53:01 +0000</pubDate>
 <dc:creator>Mattalynn Darden</dc:creator>
 <guid isPermaLink="false">32688 at https://www.turnkeylinux.org</guid>
  </item>
  <item>
    <title>v17.1 Stable Release #2 - 24 more ISOs, Hub builds and Proxmox/LXC</title>
    <link>https://www.turnkeylinux.org/blog/v17.1-stable-release-2</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;style&gt;
#node-32644 &gt; div.blog__content &gt; div &gt; div &gt; div &gt; table &gt; tbody &gt; tr &gt; td &gt; a {
    word-break: break-all;
}
ul.no-bullets {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
&lt;/style&gt;

&lt;p&gt;After a bit of a delay - due to other competing priorities; such as our webserver dying - the v17.x release continues. As per &lt;a href=&quot;/blog/v17.1-release-continues-with-bugfix&quot;&gt;previous updates&lt;/a&gt; all these appliances are being built as v17.1.&lt;/p&gt;

&lt;p&gt;Whilst this is the 2nd installment of stable v17.1 appliances, it is also the 5th release blog post for 17.x appliance updates (see the first 4 announcements &lt;a href=&quot;https://www.turnkeylinux.org/blog/release&quot;&gt;here&lt;/a&gt;&amp;nbsp;if you wish).&lt;/p&gt;

&lt;p&gt;This release consists of 24 tested and updated appliances. Building on the previous v17.x releases, this release contains not only ISOs and &lt;a href=&quot;https://hub.turnkeylinux.org/&quot;&gt;Hub&lt;/a&gt; builds, but also Proxmox/LXC builds. It&#039;s still unclear when we might have other builds available.&lt;/p&gt;

&lt;p&gt;As per usual, these updated appliances can all be found on our &lt;a href=&quot;/mirrors&quot;&gt;mirror network&lt;/a&gt;, downloaded from their relevant pages (links below) or they can be launched directly from the &lt;a href=&quot;https://hub.turnkeylinux.org/&quot;&gt;Hub&lt;/a&gt; (look for the &lt;a href=&quot;/blog/v17.0-stable-core-and-tkldev#hub-launch&quot;&gt;17.x text link&lt;/a&gt; - in the top right corner).&lt;/p&gt;

&lt;h2&gt;New Appliance - ProcessWire&lt;/h2&gt;

&lt;p&gt;This time around, we have a brand new shiny appliance to add to the library. Thanks to community member 
&lt;a href=&quot;https://github.com/daymickcorr&quot;&gt;@daymickcorr&lt;/a&gt;:&lt;/p&gt;

&lt;ul&gt;
	&lt;li&gt;&lt;a href=&quot;/processwire&quot;&gt;&lt;img alt=&quot;processwire appliance icon&quot; src=&quot;/files/images/icons/processwire.jpg&quot; /&gt; ProcessWire&lt;/a&gt; - ProcessWire is a free content management system (CMS) and framework (CMF) built to save you time and work the way you do. With all custom fields, a secure foundation, proven scalability and performance, ProcessWire connects all of your content seamlessly, making your job fast, easy and fun. Extendable with custom developed plugins, or search the available third party ProcessWire modules.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Additionally, the appliance previously named Concrete5 has been renamed to &quot;Concrete CMS&quot; during the v.17.x update (following upstream&#039;s lead).&lt;/p&gt;

&lt;h2&gt;Updates for v17.x&lt;/h2&gt;

&lt;p&gt;Turnkey Linux has 24 updated and refreshed appliances to give back to the community:&lt;/p&gt;

&lt;table style=&quot;border: 0px; text-align: center; width: 100%;&quot;&gt;
    &lt;tbody&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/bugzilla&quot;&gt;Bugzilla&lt;br /&gt;
        &lt;img alt=&quot;bugzilla appliance icon&quot; src=&quot;/files/images/icons/bugzilla.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/concrete-cms&quot;&gt;Concrete-cms&lt;br /&gt;
        &lt;img alt=&quot;concrete-cms appliance icon&quot; src=&quot;/files/images/icons/concrete-cms.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/espocrm&quot;&gt;EspoCRM&lt;br /&gt;
        &lt;img alt=&quot;espocrm appliance icon&quot; src=&quot;/files/images/icons/espocrm.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/fileserver&quot;&gt;FileServer&lt;br /&gt;
        &lt;img alt=&quot;fileserver appliance icon&quot; src=&quot;/files/images/icons/fileserver.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/gameserver&quot;&gt;Gameserver&lt;br /&gt;
        &lt;img alt=&quot;gameserver appliance icon&quot; src=&quot;/files/images/icons/gameserver.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/gitea&quot;&gt;Gitea&lt;br /&gt;
        &lt;img alt=&quot;gitea appliance icon&quot; src=&quot;/files/images/icons/gitea.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/gnusocial&quot;&gt;GNUsocial&lt;br /&gt;
        &lt;img alt=&quot;gnusocial appliance icon&quot; src=&quot;/files/images/icons/gnusocial.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/invoice-ninja&quot;&gt;Invoice-ninja&lt;br /&gt;
        &lt;img alt=&quot;invoice-ninja appliance icon&quot; src=&quot;/files/images/icons/invoice-ninja.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lapp&quot;&gt;LAPPStack&lt;br /&gt;
        &lt;img alt=&quot;lapp appliance icon&quot; src=&quot;/files/images/icons/lapp.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mediaserver&quot;&gt;Mediaserver&lt;br /&gt;
        &lt;img alt=&quot;mediaserver appliance icon&quot; src=&quot;/files/images/icons/mediaserver.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mumble&quot;&gt;Mumble&lt;br /&gt;
        &lt;img alt=&quot;mumble appliance icon&quot; src=&quot;/files/images/icons/mumble.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/observium&quot;&gt;Observium&lt;br /&gt;
        &lt;img alt=&quot;observium appliance icon&quot; src=&quot;/files/images/icons/observium.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/odoo&quot;&gt;Odoo&lt;br /&gt;
        &lt;img alt=&quot;odoo appliance icon&quot; src=&quot;/files/images/icons/odoo.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/otrs&quot;&gt;((OTRS))CommunityEdition&lt;br /&gt;
        &lt;img alt=&quot;otrs appliance icon&quot; src=&quot;/files/images/icons/otrs.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/processwire&quot;&gt;Processwire&lt;br /&gt;
        &lt;img alt=&quot;processwire appliance icon&quot; src=&quot;/files/images/icons/processwire.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/redmine&quot;&gt;Redmine&lt;br /&gt;
        &lt;img alt=&quot;redmine appliance icon&quot; src=&quot;/files/images/icons/redmine.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/simplemachines&quot;&gt;SimpleMachines&lt;br /&gt;
        &lt;img alt=&quot;simplemachines appliance icon&quot; src=&quot;/files/images/icons/simplemachines.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/tomcat&quot;&gt;Tomcat&lt;br /&gt;
        &lt;img alt=&quot;tomcat appliance icon&quot; src=&quot;/files/images/icons/tomcat.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/tomcat-apache&quot;&gt;TomcatonApache&lt;br /&gt;
        &lt;img alt=&quot;tomcat-apache appliance icon&quot; src=&quot;/files/images/icons/tomcat-apache.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/torrentserver&quot;&gt;TorrentServer&lt;br /&gt;
        &lt;img alt=&quot;torrentserver appliance icon&quot; src=&quot;/files/images/icons/torrentserver.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/typo3&quot;&gt;Typo3&lt;br /&gt;
        &lt;img alt=&quot;typo3 appliance icon&quot; src=&quot;/files/images/icons/typo3.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/yiiframework&quot;&gt;YiiFramework&lt;br /&gt;
        &lt;img alt=&quot;yiiframework appliance icon&quot; src=&quot;/files/images/icons/yiiframework.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/zencart&quot;&gt;ZenCart&lt;br /&gt;
        &lt;img alt=&quot;zencart appliance icon&quot; src=&quot;/files/images/icons/zencart.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/zoneminder&quot;&gt;ZoneMinder&lt;br /&gt;
        &lt;img alt=&quot;zoneminder appliance icon&quot; src=&quot;/files/images/icons/zoneminder.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;

&lt;h2&gt;All v17.x apps to date&lt;/h2&gt;

&lt;p&gt;As per existing convention, here are all the appliances (in alphabetical order) that have been released for v17.0 so far:&lt;/p&gt;

&lt;table style=&quot;border: 0px; text-align: center; width: 100%;&quot;&gt;
    &lt;tbody&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/ansible&quot;&gt;Ansible&lt;br /&gt;
        &lt;img alt=&quot;ansible appliance icon&quot; src=&quot;/files/images/icons/ansible.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/asp-net-core&quot;&gt;Asp-net-core&lt;br /&gt;
        &lt;img alt=&quot;asp-net-core appliance icon&quot; src=&quot;/files/images/icons/asp-net-core.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/avideo&quot;&gt;AVideo&lt;br /&gt;
        &lt;img alt=&quot;avideo appliance icon&quot; src=&quot;/files/images/icons/avideo.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/b2evolution&quot;&gt;B2evolution&lt;br /&gt;
        &lt;img alt=&quot;b2evolution appliance icon&quot; src=&quot;/files/images/icons/b2evolution.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/bookstack&quot;&gt;Bookstack&lt;br /&gt;
        &lt;img alt=&quot;bookstack appliance icon&quot; src=&quot;/files/images/icons/bookstack.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/bugzilla&quot;&gt;Bugzilla&lt;br /&gt;
        &lt;img alt=&quot;bugzilla appliance icon&quot; src=&quot;/files/images/icons/bugzilla.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/cakephp&quot;&gt;CakePHP&lt;br /&gt;
        &lt;img alt=&quot;cakephp appliance icon&quot; src=&quot;/files/images/icons/cakephp.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/codeigniter&quot;&gt;CodeIgniter&lt;br /&gt;
        &lt;img alt=&quot;codeigniter appliance icon&quot; src=&quot;/files/images/icons/codeigniter.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/concrete-cms&quot;&gt;Concrete-cms&lt;br /&gt;
        &lt;img alt=&quot;concrete-cms appliance icon&quot; src=&quot;/files/images/icons/concrete-cms.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/core&quot;&gt;Core&lt;br /&gt;
        &lt;img alt=&quot;core appliance icon&quot; src=&quot;/files/images/icons/core.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/django&quot;&gt;Django&lt;br /&gt;
        &lt;img alt=&quot;django appliance icon&quot; src=&quot;/files/images/icons/django.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/dokuwiki&quot;&gt;DokuWiki&lt;br /&gt;
        &lt;img alt=&quot;dokuwiki appliance icon&quot; src=&quot;/files/images/icons/dokuwiki.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/drupal7&quot;&gt;Drupal7&lt;br /&gt;
        &lt;img alt=&quot;drupal7 appliance icon&quot; src=&quot;/files/images/icons/drupal7.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/drupal9&quot;&gt;Drupal9&lt;br /&gt;
        &lt;img alt=&quot;drupal9 appliance icon&quot; src=&quot;/files/images/icons/drupal9.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/e107&quot;&gt;e107&lt;br /&gt;
        &lt;img alt=&quot;e107 appliance icon&quot; src=&quot;/files/images/icons/e107.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/elgg&quot;&gt;Elgg&lt;br /&gt;
        &lt;img alt=&quot;elgg appliance icon&quot; src=&quot;/files/images/icons/elgg.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/espocrm&quot;&gt;EspoCRM&lt;br /&gt;
        &lt;img alt=&quot;espocrm appliance icon&quot; src=&quot;/files/images/icons/espocrm.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/fileserver&quot;&gt;FileServer&lt;br /&gt;
        &lt;img alt=&quot;fileserver appliance icon&quot; src=&quot;/files/images/icons/fileserver.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/foswiki&quot;&gt;Foswiki&lt;br /&gt;
        &lt;img alt=&quot;foswiki appliance icon&quot; src=&quot;/files/images/icons/foswiki.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/gallery&quot;&gt;Gallery&lt;br /&gt;
        &lt;img alt=&quot;gallery appliance icon&quot; src=&quot;/files/images/icons/gallery.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/gameserver&quot;&gt;Gameserver&lt;br /&gt;
        &lt;img alt=&quot;gameserver appliance icon&quot; src=&quot;/files/images/icons/gameserver.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/ghost&quot;&gt;Ghost&lt;br /&gt;
        &lt;img alt=&quot;ghost appliance icon&quot; src=&quot;/files/images/icons/ghost.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/gitea&quot;&gt;Gitea&lt;br /&gt;
        &lt;img alt=&quot;gitea appliance icon&quot; src=&quot;/files/images/icons/gitea.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/gnusocial&quot;&gt;GNUsocial&lt;br /&gt;
        &lt;img alt=&quot;gnusocial appliance icon&quot; src=&quot;/files/images/icons/gnusocial.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/icescrum&quot;&gt;iceScrum&lt;br /&gt;
        &lt;img alt=&quot;icescrum appliance icon&quot; src=&quot;/files/images/icons/icescrum.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/invoice-ninja&quot;&gt;Invoice-ninja&lt;br /&gt;
        &lt;img alt=&quot;invoice-ninja appliance icon&quot; src=&quot;/files/images/icons/invoice-ninja.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lamp&quot;&gt;LAMPStack&lt;br /&gt;
        &lt;img alt=&quot;lamp appliance icon&quot; src=&quot;/files/images/icons/lamp.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lapp&quot;&gt;LAPPStack&lt;br /&gt;
        &lt;img alt=&quot;lapp appliance icon&quot; src=&quot;/files/images/icons/lapp.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/laravel&quot;&gt;Laravel&lt;br /&gt;
        &lt;img alt=&quot;laravel appliance icon&quot; src=&quot;/files/images/icons/laravel.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/leantime&quot;&gt;Leantime&lt;br /&gt;
        &lt;img alt=&quot;leantime appliance icon&quot; src=&quot;/files/images/icons/leantime.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lighttpd-php-fastcgi&quot;&gt;LighttpdPHPFastCGIServer&lt;br /&gt;
        &lt;img alt=&quot;lighttpd-php-fastcgi appliance icon&quot; src=&quot;/files/images/icons/lighttpd-php-fastcgi.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/limesurvey&quot;&gt;LimeSurvey&lt;br /&gt;
        &lt;img alt=&quot;limesurvey appliance icon&quot; src=&quot;/files/images/icons/limesurvey.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mahara&quot;&gt;Mahara&lt;br /&gt;
        &lt;img alt=&quot;mahara appliance icon&quot; src=&quot;/files/images/icons/mahara.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mantis&quot;&gt;Mantis&lt;br /&gt;
        &lt;img alt=&quot;mantis appliance icon&quot; src=&quot;/files/images/icons/mantis.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mattermost&quot;&gt;Mattermost&lt;br /&gt;
        &lt;img alt=&quot;mattermost appliance icon&quot; src=&quot;/files/images/icons/mattermost.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mediaserver&quot;&gt;Mediaserver&lt;br /&gt;
        &lt;img alt=&quot;mediaserver appliance icon&quot; src=&quot;/files/images/icons/mediaserver.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mediawiki&quot;&gt;MediaWiki&lt;br /&gt;
        &lt;img alt=&quot;mediawiki appliance icon&quot; src=&quot;/files/images/icons/mediawiki.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mibew&quot;&gt;Mibew&lt;br /&gt;
        &lt;img alt=&quot;mibew appliance icon&quot; src=&quot;/files/images/icons/mibew.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mumble&quot;&gt;Mumble&lt;br /&gt;
        &lt;img alt=&quot;mumble appliance icon&quot; src=&quot;/files/images/icons/mumble.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nginx-php-fastcgi&quot;&gt;NGINXPHPFastCGIServer&lt;br /&gt;
        &lt;img alt=&quot;nginx-php-fastcgi appliance icon&quot; src=&quot;/files/images/icons/nginx-php-fastcgi.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nodejs&quot;&gt;node.js&lt;br /&gt;
        &lt;img alt=&quot;nodejs appliance icon&quot; src=&quot;/files/images/icons/nodejs.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/observium&quot;&gt;Observium&lt;br /&gt;
        &lt;img alt=&quot;observium appliance icon&quot; src=&quot;/files/images/icons/observium.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/odoo&quot;&gt;Odoo&lt;br /&gt;
        &lt;img alt=&quot;odoo appliance icon&quot; src=&quot;/files/images/icons/odoo.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/omeka&quot;&gt;Omeka&lt;br /&gt;
        &lt;img alt=&quot;omeka appliance icon&quot; src=&quot;/files/images/icons/omeka.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/opencart&quot;&gt;OpenCart&lt;br /&gt;
        &lt;img alt=&quot;opencart appliance icon&quot; src=&quot;/files/images/icons/opencart.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/orangehrm&quot;&gt;OrangeHRM&lt;br /&gt;
        &lt;img alt=&quot;orangehrm appliance icon&quot; src=&quot;/files/images/icons/orangehrm.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/otrs&quot;&gt;((OTRS))CommunityEdition&lt;br /&gt;
        &lt;img alt=&quot;otrs appliance icon&quot; src=&quot;/files/images/icons/otrs.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/owncloud&quot;&gt;ownCloud&lt;br /&gt;
        &lt;img alt=&quot;owncloud appliance icon&quot; src=&quot;/files/images/icons/owncloud.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/phplist&quot;&gt;phpList&lt;br /&gt;
        &lt;img alt=&quot;phplist appliance icon&quot; src=&quot;/files/images/icons/phplist.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/prestashop&quot;&gt;Prestashop&lt;br /&gt;
        &lt;img alt=&quot;prestashop appliance icon&quot; src=&quot;/files/images/icons/prestashop.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/processwire&quot;&gt;Processwire&lt;br /&gt;
        &lt;img alt=&quot;processwire appliance icon&quot; src=&quot;/files/images/icons/processwire.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/redmine&quot;&gt;Redmine&lt;br /&gt;
        &lt;img alt=&quot;redmine appliance icon&quot; src=&quot;/files/images/icons/redmine.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/roundup&quot;&gt;Roundup&lt;br /&gt;
        &lt;img alt=&quot;roundup appliance icon&quot; src=&quot;/files/images/icons/roundup.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/silverstripe&quot;&gt;SilverStripe&lt;br /&gt;
        &lt;img alt=&quot;silverstripe appliance icon&quot; src=&quot;/files/images/icons/silverstripe.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/simplemachines&quot;&gt;SimpleMachines&lt;br /&gt;
        &lt;img alt=&quot;simplemachines appliance icon&quot; src=&quot;/files/images/icons/simplemachines.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/syncthing&quot;&gt;Syncthing&lt;br /&gt;
        &lt;img alt=&quot;syncthing appliance icon&quot; src=&quot;/files/images/icons/syncthing.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/tomcat&quot;&gt;Tomcat&lt;br /&gt;
        &lt;img alt=&quot;tomcat appliance icon&quot; src=&quot;/files/images/icons/tomcat.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/tomcat-apache&quot;&gt;TomcatonApache&lt;br /&gt;
        &lt;img alt=&quot;tomcat-apache appliance icon&quot; src=&quot;/files/images/icons/tomcat-apache.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/torrentserver&quot;&gt;TorrentServer&lt;br /&gt;
        &lt;img alt=&quot;torrentserver appliance icon&quot; src=&quot;/files/images/icons/torrentserver.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/typo3&quot;&gt;Typo3&lt;br /&gt;
        &lt;img alt=&quot;typo3 appliance icon&quot; src=&quot;/files/images/icons/typo3.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/vanilla&quot;&gt;Vanilla&lt;br /&gt;
        &lt;img alt=&quot;vanilla appliance icon&quot; src=&quot;/files/images/icons/vanilla.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/xoops&quot;&gt;XOOPS&lt;br /&gt;
        &lt;img alt=&quot;xoops appliance icon&quot; src=&quot;/files/images/icons/xoops.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/yiiframework&quot;&gt;YiiFramework&lt;br /&gt;
        &lt;img alt=&quot;yiiframework appliance icon&quot; src=&quot;/files/images/icons/yiiframework.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/zencart&quot;&gt;ZenCart&lt;br /&gt;
        &lt;img alt=&quot;zencart appliance icon&quot; src=&quot;/files/images/icons/zencart.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/zoneminder&quot;&gt;ZoneMinder&lt;br /&gt;
        &lt;img alt=&quot;zoneminder appliance icon&quot; src=&quot;/files/images/icons/zoneminder.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td&gt;&lt;/td&gt;
        &lt;td&gt;&lt;/td&gt;
        &lt;td&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;

&lt;p&gt;Reminder that there is no v17.x Drupal 8 appliance. That is because Drupal 8 reached &lt;a href=&quot;https://www.drupal.org/psa-2021-06-29&quot;&gt;EOL (end of life) November last year&lt;/a&gt;. Drupal 7 was originally intended to also reach EOL then too, but was &lt;a href=&quot;https://www.drupal.org/psa-2020-06-24&quot;&gt;extended until November 2022&lt;/a&gt;. It has since been extended again, with the new &lt;a href=&quot;https://www.drupal.org/psa-2022-02-23&quot;&gt;EOL date: Nov 1st, 2023&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;That&#039;s good news for existing Drupal 7 users, but we do not recommend that anyone starts a new project on Drupal 7. New Drupal project should use Drupal 9 (or the newer Drupal 10 - which we will hopefully provide an appliance for soon).&lt;/p&gt;

&lt;h2&gt;Give them a try and share your feedback&lt;/h2&gt;

&lt;p&gt;We always love feedback. Hearing nice things is always great, and very valuable. Although constructive criticism is probably even better. So if you have any feedback, want to offer a hand with testing or request a specific appliance be developed or updated, please post below. Or you can open a new thread in the &lt;a href=&quot;/forum&quot;&gt;forums&lt;/a&gt; (new threads require being logged into a user account; they&#039;re free so feel free to sign up).&lt;/p&gt;

&lt;p&gt;If you think that you&#039;ve found a bug or would like to request a new feature, please post below, in the &lt;a href=&quot;/forum&quot;&gt;forums&lt;/a&gt; or skip straight on over to our &lt;a href=&quot;https://github.com/turnkeylinux/tracker/issues&quot;&gt;issue tracker&lt;/a&gt; (requires free &lt;a href=&quot;https://help.github.com/articles/signing-up-for-a-new-github-account/&quot;&gt;GitHub user account&lt;/a&gt;).&lt;/p&gt;
&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-taxonomy-vocabulary-7 field-type-taxonomy-term-reference field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Blog Tags:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/v17x&quot;&gt;v17.x&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/bullseye&quot;&gt;bullseye&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/development&quot;&gt;development&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/news&quot;&gt;news&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/debian&quot;&gt;debian&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/community&quot;&gt;community&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/appliances&quot;&gt;appliances&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/release&quot;&gt;release&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/new&quot;&gt;new&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/stable&quot;&gt;stable&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/iso&quot;&gt;iso&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/hub&quot;&gt;hub&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/proxmox&quot;&gt;proxmox&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/lxc&quot;&gt;lxc&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Thu, 13 Oct 2022 00:28:56 +0000</pubDate>
 <dc:creator>Mattalynn Darden</dc:creator>
 <guid isPermaLink="false">32644 at https://www.turnkeylinux.org</guid>
  </item>
  <item>
    <title>v17.1 - The v17.x release continues with bugfixed builds</title>
    <link>https://www.turnkeylinux.org/blog/v17.1-release-continues-with-bugfix</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;style&gt;
&lt;!--/*--&gt;&lt;![CDATA[/* &gt;&lt;!--*/

#node-32241 &gt; div.blog__content &gt; div &gt; div &gt; div &gt; table &gt; tbody &gt; tr &gt; td &gt; a {
    word-break: break-all;
}
ul.no-bullets {
  list-style-type: none;
  margin: 0;
  padding: 0;
}

/*--&gt;&lt;!]]&gt;*/
&lt;/style&gt;

&lt;p&gt;After a &lt;a href=&quot;/blog/bug-v17.0-security-updates-kernel-panic&quot;&gt;bit of  hiccup&lt;/a&gt;, I am pleased to be back to announce the ongoing release of v17.x appliances. Because of the bug, the previously released v17.0 appliances have been patched with a bugfix and re-released as v17.1. They also include all the latest Debian packages.&lt;/p&gt;

&lt;h2&gt;Updated apps, new for v17.x&lt;/h2&gt;

&lt;p&gt;When the bug hit, there were 15 updated v17.0 appliances that had been built ready for release, but not yet published. We have patched these v17.0 ISOs too and included them in this v17.1 bugfix release. Here are the 15 new appliances to be released as v17.1:&lt;/p&gt;

&lt;table style=&quot;border: 0px; text-align: center; width: 100%;&quot;&gt;
    &lt;tbody&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/b2evolution&quot;&gt;B2evolution&lt;br /&gt;
        &lt;img alt=&quot;b2evolution appliance icon&quot; src=&quot;/files/images/icons/b2evolution.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/cakephp&quot;&gt;CakePHP&lt;br /&gt;
        &lt;img alt=&quot;cakephp appliance icon&quot; src=&quot;/files/images/icons/cakephp.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/codeigniter&quot;&gt;CodeIgniter&lt;br /&gt;
        &lt;img alt=&quot;codeigniter appliance icon&quot; src=&quot;/files/images/icons/codeigniter.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/e107&quot;&gt;e107&lt;br /&gt;
        &lt;img alt=&quot;e107 appliance icon&quot; src=&quot;/files/images/icons/e107.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/elgg&quot;&gt;Elgg&lt;br /&gt;
        &lt;img alt=&quot;elgg appliance icon&quot; src=&quot;/files/images/icons/elgg.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/foswiki&quot;&gt;Foswiki&lt;br /&gt;
        &lt;img alt=&quot;foswiki appliance icon&quot; src=&quot;/files/images/icons/foswiki.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/gallery&quot;&gt;Gallery&lt;br /&gt;
        &lt;img alt=&quot;gallery appliance icon&quot; src=&quot;/files/images/icons/gallery.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/ghost&quot;&gt;Ghost&lt;br /&gt;
        &lt;img alt=&quot;ghost appliance icon&quot; src=&quot;/files/images/icons/ghost.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/laravel&quot;&gt;Laravel&lt;br /&gt;
        &lt;img alt=&quot;laravel appliance icon&quot; src=&quot;/files/images/icons/laravel.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/leantime&quot;&gt;Leantime&lt;br /&gt;
        &lt;img alt=&quot;leantime appliance icon&quot; src=&quot;/files/images/icons/leantime.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mattermost&quot;&gt;Mattermost&lt;br /&gt;
        &lt;img alt=&quot;mattermost appliance icon&quot; src=&quot;/files/images/icons/mattermost.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mibew&quot;&gt;Mibew&lt;br /&gt;
        &lt;img alt=&quot;mibew appliance icon&quot; src=&quot;/files/images/icons/mibew.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/omeka&quot;&gt;Omeka&lt;br /&gt;
        &lt;img alt=&quot;omeka appliance icon&quot; src=&quot;/files/images/icons/omeka.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/owncloud&quot;&gt;ownCloud&lt;br /&gt;
        &lt;img alt=&quot;owncloud appliance icon&quot; src=&quot;/files/images/icons/owncloud.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/prestashop&quot;&gt;Prestashop&lt;br /&gt;
        &lt;img alt=&quot;prestashop appliance icon&quot; src=&quot;/files/images/icons/prestashop.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;

&lt;h2&gt;Bugfixed v17.1 appliances&lt;/h2&gt;

&lt;p&gt;As per convention, and perhaps even more important that usual, here (in alphabetical order) are all the current v17.1 appliances:&lt;/p&gt;

&lt;table style=&quot;border: 0px; text-align: center; width: 100%;&quot;&gt;
    &lt;tbody&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/ansible&quot;&gt;Ansible&lt;br /&gt;
        &lt;img alt=&quot;ansible appliance icon&quot; src=&quot;/files/images/icons/ansible.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/asp-net-core&quot;&gt;Asp-net-core&lt;br /&gt;
        &lt;img alt=&quot;asp-net-core appliance icon&quot; src=&quot;/files/images/icons/asp-net-core.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/avideo&quot;&gt;AVideo&lt;br /&gt;
        &lt;img alt=&quot;avideo appliance icon&quot; src=&quot;/files/images/icons/avideo.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/b2evolution&quot;&gt;B2evolution&lt;br /&gt;
        &lt;img alt=&quot;b2evolution appliance icon&quot; src=&quot;/files/images/icons/b2evolution.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/bookstack&quot;&gt;Bookstack&lt;br /&gt;
        &lt;img alt=&quot;bookstack appliance icon&quot; src=&quot;/files/images/icons/bookstack.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/cakephp&quot;&gt;CakePHP&lt;br /&gt;
        &lt;img alt=&quot;cakephp appliance icon&quot; src=&quot;/files/images/icons/cakephp.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/codeigniter&quot;&gt;CodeIgniter&lt;br /&gt;
        &lt;img alt=&quot;codeigniter appliance icon&quot; src=&quot;/files/images/icons/codeigniter.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/core&quot;&gt;Core&lt;br /&gt;
        &lt;img alt=&quot;core appliance icon&quot; src=&quot;/files/images/icons/core.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/django&quot;&gt;Django&lt;br /&gt;
        &lt;img alt=&quot;django appliance icon&quot; src=&quot;/files/images/icons/django.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/dokuwiki&quot;&gt;DokuWiki&lt;br /&gt;
        &lt;img alt=&quot;dokuwiki appliance icon&quot; src=&quot;/files/images/icons/dokuwiki.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/drupal7&quot;&gt;Drupal7&lt;br /&gt;
        &lt;img alt=&quot;drupal7 appliance icon&quot; src=&quot;/files/images/icons/drupal7.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/drupal9&quot;&gt;Drupal9&lt;br /&gt;
        &lt;img alt=&quot;drupal9 appliance icon&quot; src=&quot;/files/images/icons/drupal9.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/e107&quot;&gt;e107&lt;br /&gt;
        &lt;img alt=&quot;e107 appliance icon&quot; src=&quot;/files/images/icons/e107.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/elgg&quot;&gt;Elgg&lt;br /&gt;
        &lt;img alt=&quot;elgg appliance icon&quot; src=&quot;/files/images/icons/elgg.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/foswiki&quot;&gt;Foswiki&lt;br /&gt;
        &lt;img alt=&quot;foswiki appliance icon&quot; src=&quot;/files/images/icons/foswiki.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/gallery&quot;&gt;Gallery&lt;br /&gt;
        &lt;img alt=&quot;gallery appliance icon&quot; src=&quot;/files/images/icons/gallery.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/ghost&quot;&gt;Ghost&lt;br /&gt;
        &lt;img alt=&quot;ghost appliance icon&quot; src=&quot;/files/images/icons/ghost.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/icescrum&quot;&gt;iceScrum&lt;br /&gt;
        &lt;img alt=&quot;icescrum appliance icon&quot; src=&quot;/files/images/icons/icescrum.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lamp&quot;&gt;LAMPStack&lt;br /&gt;
        &lt;img alt=&quot;lamp appliance icon&quot; src=&quot;/files/images/icons/lamp.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/laravel&quot;&gt;Laravel&lt;br /&gt;
        &lt;img alt=&quot;laravel appliance icon&quot; src=&quot;/files/images/icons/laravel.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/leantime&quot;&gt;Leantime&lt;br /&gt;
        &lt;img alt=&quot;leantime appliance icon&quot; src=&quot;/files/images/icons/leantime.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/lighttpd-php-fastcgi&quot;&gt;LighttpdPHPFastCGIServer&lt;br /&gt;
        &lt;img alt=&quot;lighttpd-php-fastcgi appliance icon&quot; src=&quot;/files/images/icons/lighttpd-php-fastcgi.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/limesurvey&quot;&gt;LimeSurvey&lt;br /&gt;
        &lt;img alt=&quot;limesurvey appliance icon&quot; src=&quot;/files/images/icons/limesurvey.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mahara&quot;&gt;Mahara&lt;br /&gt;
        &lt;img alt=&quot;mahara appliance icon&quot; src=&quot;/files/images/icons/mahara.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mantis&quot;&gt;Mantis&lt;br /&gt;
        &lt;img alt=&quot;mantis appliance icon&quot; src=&quot;/files/images/icons/mantis.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mattermost&quot;&gt;Mattermost&lt;br /&gt;
        &lt;img alt=&quot;mattermost appliance icon&quot; src=&quot;/files/images/icons/mattermost.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mediawiki&quot;&gt;MediaWiki&lt;br /&gt;
        &lt;img alt=&quot;mediawiki appliance icon&quot; src=&quot;/files/images/icons/mediawiki.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/mibew&quot;&gt;Mibew&lt;br /&gt;
        &lt;img alt=&quot;mibew appliance icon&quot; src=&quot;/files/images/icons/mibew.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nginx-php-fastcgi&quot;&gt;NGINXPHPFastCGIServer&lt;br /&gt;
        &lt;img alt=&quot;nginx-php-fastcgi appliance icon&quot; src=&quot;/files/images/icons/nginx-php-fastcgi.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/nodejs&quot;&gt;node.js&lt;br /&gt;
        &lt;img alt=&quot;nodejs appliance icon&quot; src=&quot;/files/images/icons/nodejs.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/omeka&quot;&gt;Omeka&lt;br /&gt;
        &lt;img alt=&quot;omeka appliance icon&quot; src=&quot;/files/images/icons/omeka.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/opencart&quot;&gt;OpenCart&lt;br /&gt;
        &lt;img alt=&quot;opencart appliance icon&quot; src=&quot;/files/images/icons/opencart.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/orangehrm&quot;&gt;OrangeHRM&lt;br /&gt;
        &lt;img alt=&quot;orangehrm appliance icon&quot; src=&quot;/files/images/icons/orangehrm.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/owncloud&quot;&gt;ownCloud&lt;br /&gt;
        &lt;img alt=&quot;owncloud appliance icon&quot; src=&quot;/files/images/icons/owncloud.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/phplist&quot;&gt;phpList&lt;br /&gt;
        &lt;img alt=&quot;phplist appliance icon&quot; src=&quot;/files/images/icons/phplist.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/prestashop&quot;&gt;Prestashop&lt;br /&gt;
        &lt;img alt=&quot;prestashop appliance icon&quot; src=&quot;/files/images/icons/prestashop.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/roundup&quot;&gt;Roundup&lt;br /&gt;
        &lt;img alt=&quot;roundup appliance icon&quot; src=&quot;/files/images/icons/roundup.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/silverstripe&quot;&gt;SilverStripe&lt;br /&gt;
        &lt;img alt=&quot;silverstripe appliance icon&quot; src=&quot;/files/images/icons/silverstripe.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/syncthing&quot;&gt;Syncthing&lt;br /&gt;
        &lt;img alt=&quot;syncthing appliance icon&quot; src=&quot;/files/images/icons/syncthing.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/tkldev&quot;&gt;TKLDev&lt;br /&gt;
        &lt;img alt=&quot;tkldev appliance icon&quot; src=&quot;/files/images/icons/tkldev.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;tr&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/vanilla&quot;&gt;Vanilla&lt;br /&gt;
        &lt;img alt=&quot;vanilla appliance icon&quot; src=&quot;/files/images/icons/vanilla.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td width=&quot;25%&quot;&gt;&lt;a href=&quot;/xoops&quot;&gt;XOOPS&lt;br /&gt;
        &lt;img alt=&quot;xoops appliance icon&quot; src=&quot;/files/images/icons/xoops.jpg&quot; style=&quot;border:0&quot; /&gt;&lt;/a&gt;&lt;/td&gt;
        &lt;td&gt;&lt;/td&gt;
        &lt;td&gt;&lt;/td&gt;
    &lt;/tr&gt;
    &lt;/tbody&gt;
&lt;/table&gt;

&lt;h2&gt;What we&#039;ve done and the implications&lt;/h2&gt;

&lt;p&gt;Essentially, we&#039;ve just unpacked the ISOs and applied the bugfix as noted in the &lt;a href=&quot;/blog/bug-v17.0-security-updates-kernel-panic&quot;&gt;bug alert post&lt;/a&gt;. All available Debian updates were also installed and then the whole shebang repackaged as &#039;v17.1&#039; iso.&lt;/p&gt;

&lt;p&gt;So whilst v17.1 appliances are fixed and do not include &lt;a href=&quot;https://github.com/turnkeylinux/tracker/issues/1734&quot;&gt;the issue&lt;/a&gt;, the root cause of the &lt;a href=&quot;https://github.com/turnkeylinux/tracker/issues/1735&quot;&gt;bug&lt;/a&gt; is actually in our build infrastructure, namely &lt;a href=&quot;-&amp;quot;https://github.com/turnkeylinux/fab&amp;quot;&quot;&gt;fab&lt;/a&gt;. The bug causes the result noted in the blog post. So you could say that we&#039;ve fixed the symptom, but not yet fixed the root problem.&lt;/p&gt;

&lt;p&gt;The implication is that the bug still exists in TKLDev v17.1. So if you build ISOs with TKLDev, your ISOs will still be affected by this bug. Unfortunately, it won&#039;t be immediately obvious. It will only become a problem once the kernel is updated. We&#039;re working on a proper fix and once we have a good one and are happy that the root issue is resolved, we will release an updated TKLDev.&lt;/p&gt;

&lt;p&gt;In the meantime, if you are building ISOs, or testing alternate builds (with the exception of LXC/PRoxmox builds - which don&#039;t include a kernel) then I suggest that you include the following at the bottom of your conf script:&lt;/p&gt;

&lt;pre&gt;
apt-get update
apt-get remove -y live-tools
apt-get install --reinstall -y initramfs-tools
apt-get install -y di-live live-tools
&lt;/pre&gt;

&lt;p&gt;This is only a temporary measure and once we fix fab, you will be able to install the bugfix via apt (and remove the above code from your conf script- or start again with a new TKLDev). This is far from ideal, but allows us to push forward with the v17.x release, whilst take the time to ensure a proper fix.&lt;/p&gt;

&lt;h2&gt;Feedback encouraged&lt;/h2&gt;

&lt;p&gt;Please let us know in the comments (below) how you go with these updated appliances. If you are using TKLDev to build and have any further questions, please do not hesitate to ask. All feedback welcome.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-taxonomy-vocabulary-7 field-type-taxonomy-term-reference field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Blog Tags:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/v17x&quot;&gt;v17.x&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/bullseye&quot;&gt;bullseye&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/development&quot;&gt;development&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/news&quot;&gt;news&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/debian&quot;&gt;debian&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/community&quot;&gt;community&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/appliances&quot;&gt;appliances&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/release&quot;&gt;release&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/new&quot;&gt;new&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/stable&quot;&gt;stable&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/iso&quot;&gt;iso&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/hub&quot;&gt;hub&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/bugfix&quot;&gt;bugfix&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Tue, 17 May 2022 03:19:10 +0000</pubDate>
 <dc:creator>Jeremy Davis</dc:creator>
 <guid isPermaLink="false">32241 at https://www.turnkeylinux.org</guid>
  </item>
  <item>
    <title>Bug Alert! v17.0 security updates kernel. Reboot results in kernel panic.</title>
    <link>https://www.turnkeylinux.org/blog/bug-v17.0-security-updates-kernel-panic</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;
&lt;strong&gt;&lt;u&gt;2022-05-17 Update:&lt;/u&gt;&lt;/strong&gt; All affected appliances have now been &lt;a href=&quot;/blog/v17.1-release-continues-with-bugfix&quot;&gt;bugfixed and rebuilt as v17.1&lt;/a&gt;. The v17.x release will continue, with all new appliances to be released as v17.1.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;As first reported by user ZZRabbit, in our &lt;a href=&quot;/forum/support/fri-20220506-0537/turnkey-linux-lamp-170-kernel-panic-after-update&quot;&gt;forums&lt;/a&gt;, there is a &lt;a href=&quot;https://github.com/turnkeylinux/tracker/issues/1734&quot;&gt;serious bug in TurnKey v17.0&lt;/a&gt;! Once security updates are installed on v17.0 appliances (namely a kernel update), a reboot will result in a kernel panic. Others have since confirmed the issue and I have a workaround. Other issues have been noted, but they seem to be unique to specific users, so I&#039;ll only cover the confirmed resolution for now.&lt;/p&gt;

&lt;p&gt;This post will be clearly updated with additional info as it comes to hand.&lt;/p&gt;

&lt;h2&gt;Am I affected?&lt;/h2&gt;

&lt;p&gt;This issue only affects v17.0 appliances. If you are running an earlier or different version, then you are not affected. If you are running v17.0, then I suggest that you assume you are affected. The fix (below) will not do any harm if you aren&#039;t affected (will fail on earlier releases).&lt;/p&gt;

&lt;h2&gt;Don&#039;t reboot yet! Apply this fix first.&lt;/h2&gt;

&lt;p&gt;Before you reboot your v17.0 server, please be sure to run these commands:&lt;/p&gt;

&lt;pre&gt;
apt install --reinstall -y initramfs-tools
dpkg-reconfigure linux-image-5.10.0-14-amd64
&lt;/pre&gt;

&lt;p&gt;That should ensure that the issue does not affect you.&lt;/p&gt;

&lt;p&gt;Reboot to be sure:&lt;/p&gt;

&lt;pre&gt;reboot &amp;amp;&amp;amp; exit&lt;/pre&gt;

&lt;h2&gt;What if it&#039;s already broken?

&lt;/h2&gt;&lt;p&gt;If your server already is broken, then please reboot back into the old kernel. You can do that within the early boot. On the &quot;GNU Grub&quot; boot screen (blue options box on a black background), hit the down arrow to select &quot;Advanced options for Debian GNU/Linux&quot;, then hit enter. Then hit the down arrow twice, to select the older kernel, it should be &quot;5.10.0-13&quot; (NOT the one that says &quot;recovery mode&quot;). Then hit enter to boot. It should &quot;just work&#039;. Run the above noted fix and you should be good. Reboot into the new kernel to be sure.&lt;/p&gt;

&lt;h2&gt;What went wrong?&lt;/h2&gt;

&lt;p&gt;I still haven&#039;t specifically pinned down the exact cause. But it&#039;s clear that this issue is a result of a bug within our build system (lots of infrastructure code upgrades happened between v16.x &amp;amp; v17.0). I will update with more info once I am certain.&lt;/p&gt;

&lt;h2&gt;Still having problems? Want to report success?&lt;/h2&gt;

&lt;p&gt;If you are still having problems related to rebooting v17.0 with the new kernel, please post below in the comments. Please feel free to also report success.&lt;/p&gt;

&lt;h2&gt;What happens next?&lt;/h2&gt;

&lt;p&gt;Well, once you have applied the above fix and confirmed that you can successfully reboot into the new kernel, then you can keep using your server. The above fix resolves the underlying bug, so you can continue to use your v17.0 for the expected lifetime of v17.x.&lt;/p&gt;

&lt;p&gt;Please note that there is a chance that there may be other repercussions of this bug that we&#039;re not yet aware of. Regardless, the above resolves this specific kernel update issue. I will thoroughly investigate the root cause and share any further information if/as it comes to light.&lt;/p&gt;

&lt;p&gt;As for the v17.0 release in general, I will be pausing that for the moment. I have removed all the v17.0 build download links from the relevant appliance pages (the images are still on the mirror for now). I will also add a note to the top of all the v17.0 blog post announcements so users are aware.&lt;/p&gt;

&lt;p&gt;The next step will be to pin-point the bug in our build tools. I&#039;ve already got a fair idea where it&#039;s occurred, but not yet why. Only once I am completely sure I understand what happened, can I also be sure of what (if any) other implications there may be. If any further potential issues are discovered, I&#039;ll post back with a relevant workaround/fix.&lt;/p&gt;

&lt;p&gt;Once I am sure that I have clarity on the bug and a fix for any and all relevant issues, the next step will be fix the existing v17.0 appliances and re-release them as v17.1. This will mean many appliances will not see a v17.0 release, but that&#039;s ok. There are also a few more appliances that have been updated, but not yet published/released, they will also make it into this &quot;rebuilt as v17.1&quot; batch. So it will be close to half the library.&lt;/p&gt;

&lt;p&gt;When we&#039;ve got to that point, we will essentially be back to where we were before this bug cropped up. I&#039;ll then return my attention to squashing this bug in the build code (if I haven&#039;t already). Once we&#039;ve confirmed that all is well again there, we will resume the v17.x release, just that the rest will be v17.1.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-taxonomy-vocabulary-7 field-type-taxonomy-term-reference field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Blog Tags:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/v17x&quot;&gt;v17.x&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/bullseye&quot;&gt;bullseye&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/development&quot;&gt;development&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/news&quot;&gt;news&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/debian&quot;&gt;debian&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/appliances&quot;&gt;appliances&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/bug&quot;&gt;bug&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/iso&quot;&gt;iso&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/hub&quot;&gt;hub&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Mon, 09 May 2022 08:57:07 +0000</pubDate>
 <dc:creator>Jeremy Davis</dc:creator>
 <guid isPermaLink="false">32220 at https://www.turnkeylinux.org</guid>
  </item>
  <item>
    <title>Do you love TurnKey? Have a few spare cycles and want to help out?</title>
    <link>https://www.turnkeylinux.org/blog/v17.0-how-to-optimized-builds</link>
    <description>&lt;div class=&quot;field field-name-body field-type-text-with-summary field-label-hidden&quot;&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;p&gt;&lt;strong&gt;&lt;u&gt;2022-05-17 Update:&lt;/u&gt;&lt;/strong&gt; Please note that due to a &lt;a href=&quot;/blog/bug-v17.0-security-updates-kernel-panic&quot;&gt;bug&lt;/a&gt;, all v17.0 appliances have now been &lt;a href=&quot;/blog/v17.1-release-continues-with-bugfix&quot;&gt;bugfixed and rebuilt as v17.1&lt;/a&gt;. The v17.x release will continue, with all new appliances to be released as v17.1.&lt;br /&gt;
&lt;strong&gt;&lt;u&gt;Important note:&lt;/u&gt;&lt;/strong&gt; As noted in the &lt;a href=&quot;/blog/v17.1-release-continues-with-bugfix&quot;&gt;v17.1 release announcement&lt;/a&gt; the root issue that caused the kernel panic bug &lt;strong&gt;still exists in TKLDev&lt;/strong&gt;! This &lt;strong&gt;DOES NOT&lt;/strong&gt; affect building alternate builds from &quot;official&quot; v17.1 apps, but &lt;strong&gt;&lt;i&gt;will&lt;/i&gt;&lt;/strong&gt; affect any ISOs that you build with TKLDev v17.0 or v17.1. The bugfix/v17.1 announcement includes (temporary) code you can add to the conf.d/main script to resolve the issue. We&#039;re still working on a proper fix. Once it&#039;s done, we&#039;ll release a new version of &#039;fab&#039;, and a new release of TKLDev. Existing v17.x TKLDev deployments will be able to install the bugfixed version of &#039;fab&#039;. More info as it comes to hand.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;So do you love TurnKey? Or even just like it quite a bit?! And have some time and energy and a desire to help out? If so, have I got a job for you! :)&lt;/p&gt;

&lt;p&gt;As many of you would be aware, we&#039;re still plugging away at the well overdue v17.0 release - if you&#039;re not, please check out the &lt;a href=&quot;/blog/v17.0-stable-release-3&quot;&gt;most recent announcement&lt;/a&gt; (at the time of writing). So far, we&#039;ve only produced 25, but lots more are well on the way behind the scenes. Unfortunately, our resources are limited, so we&#039;re prioritising ISO and Hub builds for now. That means that a number of our &quot;optimized&quot; or &quot;alternate&quot; buildtypes will not be available until we can circle back to them. As the &lt;a href=&quot;https://github.com/turnkeylinux/buildtasks&quot;&gt;buildcode for the different buildtypes&lt;/a&gt; is updated for v17.0, we can batch process all the v17.0 ISOs that are available.&lt;/p&gt;

&lt;h2&gt;Buildtypes remaining&lt;/h2&gt;

&lt;p&gt;I&#039;ll try to keep this list below updated but as of the time of writing this is the status of the optimized/alternate buildtypes:&lt;/p&gt;

&lt;p&gt;
&lt;strong&gt;Updates&lt;/strong&gt;&lt;br /&gt;
2022-05-11 - Proxmox/LXC - updated code merged into master.
&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Hub - working and being progressively published&lt;/li&gt;
&lt;li&gt;Proxmox/LXC - merged into master - working but needs more testing&lt;/li&gt;
&lt;li&gt;VM (VMDK &amp;amp; OVA) - untested&lt;/li&gt;
&lt;li&gt;OpenStack (KVM) - untested&lt;/li&gt;
&lt;li&gt;Xen (HVM) - untested&lt;/li&gt;
&lt;li&gt;Docker - untested&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;This is where you can come in&lt;/h2&gt;

&lt;p&gt;So if your favourite buildtype (above) isn&#039;t yet available for v17.0, here&#039;s how you can help push it forward. You&#039;ll be helping yourself, but also helping TurnKey and all other users.&lt;/p&gt;

&lt;h2&gt;What if I can&#039;t code? What if I don&#039;t know git or other weird commands?&lt;/h2&gt;

&lt;p&gt;No coding experience required. If you&#039;ve run commands on a Linux terminal (and can google), then that&#039;s enough to get started! Most of the build code is bash script, which is essentially just a heap of commands in a file. Plus files can be overlaid - but let&#039;s not dig into that too much just yet.&lt;/p&gt;

&lt;p&gt;I&#039;m happy to coach (in the comments below). Even if you just copy/paste the relevant commands and report back with any error messages - or stories of success, that is extremely useful. Just doing that much cuts down the time it takes us in development and testing, which means the sooner they&#039;ll be available for everyone.&lt;/p&gt;

&lt;h2&gt;What you&#039;ll need&lt;/h2&gt;

&lt;p&gt;You&#039;ll need access to the environment that the particular build requires, although I guess that&#039;s probably both obvious and likely.&lt;/p&gt;

&lt;p&gt;You&#039;ll also need to install &lt;a href=&quot;/tkldev&quot;&gt;TKLDev&lt;/a&gt; as a VM. One easy way is to just use VirtualBox (or similar) on a desktop. See our &lt;a href=&quot;/docs/installation-appliances-virtualbox-new&quot;&gt;VirtualBox install tutorial&lt;/a&gt; for details (install from v17.0 TKLDev ISO). Once you have TKLDev installed and running, you could &lt;a href=&quot;/docs/howto-build-isos-with-tkldev&quot;&gt;build ISOs&lt;/a&gt; - ours, or your own custom one. But that&#039;s not what I&#039;m covering here. Instead, we&#039;ll look at converting an existing ISO to a different buildtype. This could be your own custom ISO, or one that we have already built, but I&#039;ll only focus on building from TurnKey ISOs (including downloading them).&lt;/p&gt;

&lt;h2&gt;Doing a build&lt;/h2&gt;

&lt;p&gt;First up, you&#039;ll need to move to &lt;a href=&quot;https://github.com/turnkeylinux/buildtasks&quot;&gt;buildtasks&lt;/a&gt; and do the simple setup. The default config should be fine to get started:&lt;/p&gt;

&lt;pre&gt;
cd buildtasks
cp -R config.example config
&lt;/pre&gt;

&lt;p&gt;Then do a build. For an untested build, I suggest starting with Core. Core is the most simple appliance with the least moving parts, so the most likely to work and/or need the least work. If the buildtype you wish to work on is already (reportedly) working, then testing other appliances is a probably better place to start. I&#039;ll use Core for my example, but please feel free to update the commands to build other appliances. I recommend only building v17.0 appliances at this point.&lt;/p&gt;

&lt;p&gt;If you want to test the default (&#039;master&#039; branch) then you can just run the relevant script. E.g. to attempt a build of Core to VM (VMDK and OVA):&lt;/p&gt;

&lt;pre&gt;./bt-vm core-17.0-bullseye-amd64&lt;/pre&gt;

&lt;h2&gt;How to pull in updated code for testing aka getting &#039;gitty&#039;&lt;/h2&gt;

&lt;h3&gt;Git micro primer&lt;/h3&gt;

&lt;p&gt;We use &lt;a href=&quot;https://git-scm.com/&quot;&gt;git&lt;/a&gt; for code version control. You don&#039;t need to know lots about it, but it&#039;s probably worth being aware of a few basic terms and their meaning:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Commit: a &quot;commit&quot; is the code at a point in time. It is a set of changes applied to the commit before it (it&#039;s &quot;parent&quot;). Each one has a &quot;commit id&quot; which is a SHA-1 hash. It also has a message. The current commit can also be referred to as &#039;HEAD&#039;. A new &quot;commit&quot; occurs when a new change to the code is saved (via the &quot;git commit&quot; command).&lt;/li&gt;
&lt;li&gt;Branch: a &quot;branch&quot; is a collection of one or more  &quot;commits&quot;. The default branch (at least for TurnKey projects) is usually &#039;master&#039;. Development usually (and generally should) happens in alternate branch names. Descriptive branch names are recommended.&lt;/li&gt;
&lt;li&gt;Repository: a &quot;repository&quot; (in the context of git) is a directory including a .git directory and whatever else is being stored in it.&lt;/li&gt;
&lt;li&gt;Remote: a &quot;remote&quot; is a remote git repository. TurnKey uses GitHub, but there are lots of other options.&lt;/li&gt;
&lt;li&gt;Fetch: &#039;fetching&#039; is the process of updating the local store of info about a &quot;remote&quot;.&lt;/li&gt;
&lt;li&gt;Checkout: you can &quot;checkout&quot; an alternate &quot;branch&quot; (either local or remote, old or new).&lt;/li&gt;
&lt;li&gt;Stash: &quot;stash&#039; updated code that hasn&#039;t yet been committed, particular useful if you want to try someone else&#039;s &quot;branch&quot;.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;Checkout a testing branch and do your build&lt;/h3&gt;
&lt;p&gt;Often during development, there may be updated code that is still in a development branch and has not yet been merged into master. If you wish to test updated code that is not yet merged, you&#039;ll need to fetch it and the do a checkout. I&#039;ll use the &lt;a href=&quot;https://github.com/turnkeylinux/buildtasks/pull/66&quot;&gt;Proxmox/LXC update&lt;/a&gt; as an example. This example has now been merged into &#039;master&#039;, so will no longer work.&lt;/p&gt;

&lt;p&gt;First, add my GitHub account as a remote and fetch my available branches and checkout my &#039;fix-1636&#039; branch:&lt;/p&gt;

&lt;pre&gt;
git remote add jeremy https://github.com/JedMeister/buildtasks.git
git fetch jeremy
git checkout fix-1636
&lt;/pre&gt;

&lt;p&gt;Now you can test my update for the Proxmox/LXC build for the new &lt;a href=&quot;/bookstack&quot;&gt;BookStack appliance&lt;/a&gt;:&lt;/p&gt;

&lt;pre&gt;./bt-container bookstack-17.0-bullseye-amd64&lt;/pre&gt;

&lt;p&gt;You&#039;ll find the result in the /mnt/builds/ sub-directory. E.g. for bt-container: /mnt/builds/container/&lt;/p&gt;

&lt;h2&gt;Let me know how you go.&lt;/h2&gt;

&lt;p&gt;I&#039;m hoping to keep this post updated as we work through v17.0. So please share your experience in the comments below. I&#039;ll aim to update info as things change and I&#039;ll probably add further info/sections here, especially if there are common issues and/or troubleshooting info that will help others (without having ot read all hte comments). So please have a go and/or ask any questions you might have and I&#039;ll do my best to guide you.&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;field field-name-taxonomy-vocabulary-7 field-type-taxonomy-term-reference field-label-above&quot;&gt;&lt;div class=&quot;field-label&quot;&gt;Blog Tags:&amp;nbsp;&lt;/div&gt;&lt;div class=&quot;field-items&quot;&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/v17x&quot;&gt;v17.x&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/bullseye&quot;&gt;bullseye&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/development&quot;&gt;development&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/news&quot;&gt;news&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/debian&quot;&gt;debian&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/community&quot;&gt;community&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/appliances&quot;&gt;appliances&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/release&quot;&gt;release&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/new&quot;&gt;new&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/stable&quot;&gt;stable&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/proxmox&quot;&gt;proxmox&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/lxc&quot;&gt;lxc&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/openstack&quot;&gt;openstack&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/xen&quot;&gt;xen&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/vmdk&quot;&gt;vmdk&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item odd&quot;&gt;&lt;a href=&quot;/blog/ova&quot;&gt;ova&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;field-item even&quot;&gt;&lt;a href=&quot;/blog/optimization&quot;&gt;optimization&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</description>
     <pubDate>Sat, 07 May 2022 03:26:01 +0000</pubDate>
 <dc:creator>Jeremy Davis</dc:creator>
 <guid isPermaLink="false">32212 at https://www.turnkeylinux.org</guid>
  </item>
  </channel>
</rss>
