6
I Use This!
Moderate Activity

News

Analyzed 1 day ago. based on code collected 3 days ago.
Posted over 7 years ago by Jeremy Davis
UPDATE: Stage 1 of v15.0 stable release is now available. It includes 47 updated appliance ISOs. More to come soon! It is with great pleasure - and a huge sense of relief - that I announce the release of Core v15.0RC1 and TKLDev v15.0RC1! As I ... [More] look back over my shoulder reflecting on the development process of v15.0, I honestly wonder where the time has gone?! With Debian Stretch out now for about 8 months, I had hoped to have this release finished long ago and perhaps even be working on v15.1. But unfortunately, wishes and hopes don't always have much to do with reality! Whilst I've more or less been in the release development driver seat since v14.0, this release has been my first full development of an TurnKey OS base transition. Alon did most of the initial development work migrating from a Wheezy base to Jessie, for Core and TKLDev v14.0RC1. It taken me a lot more effort that I had anticipated. We've now gone from Debian 8/Jessie (basis of v14.x) to 9/Stretch (basis of v15.x). As I said, it's taken much longer than I might have liked, but we're on the home stretch now (please excuse the pun). Core and TKLDev As per the v14.0RC1 release, we're providing both Core and TKLDev as release candidates. This means that you wonderful community members can not only test drive the Core appliance (the base of all other appliances), but you can also test building any of the other appliances in the library via TKLDev. There is a tutorial in the docs on how to build ISOs with TKLDev. I wrote that tutorial some time ago (for the v14.0RC1 release) but it has had a couple of minor updates and should still be relevant for v15.0. If you find any issues and can fix them, please feel free to edit it (the website docs are a wiki and all logged in users should be able to edit them). If you hit any other snags along the way and aren't sure how to resolve or workaround them, please let us know in the comments below, or start a new thread in the forums. There are still a couple of appliances that need their buildcode updated, but most are ready to go for v15.0. Usually the best way to check is have a quick peek at the changelog. If the first line looks something like this (WordPress changelog): turnkey-wordpress-15.0 (1) turnkey; urgency=low Then you should be good to go. If it still has 14.2 in the title, then it most likely hasn't been completed yet. Having said that, it may be worth checking for Pull Requests on GitHub. It might just be that I haven't yet merged a pending pull request. Download the RCs and help us test them Core (64bit / amd64 build):  252MB ISO  ( changelog ,  hash file ,  manifest ) TKLDev (64bit / amd64 build):  301MB ISO  ( changelog ,  hash file ,  manifest ) Quick overview of significant changes I'll do a full outline of the changes when we do the final stable release of v15.0, but here's a bit or an overview: Rebase on Debian Stretch Use of new union filesystem (running live and in TKLDev) OverlayFS - new default in Stretch; v14.x and earlier used auFS Updates for Confconsole; Let's Encrypt module (we also hope to backport these to the Jessie package) Webmin - Update to latest v1.881; new modern default theme: 'Authentic'. Authentic theme uses a few more resources, but looks very sexy! Webshell - now using Debian's package (rather than our own fork) SystemD now default init system on all builds (SysvInit was still used on some v14.x builds) Security - Reproducible TurnKey packages; thanks to Chris Lamb for his efforts there Security hardening - courtesy of long time TurnKey contributor; John Carver, we have some nice hardening tweaks, including security improvements to: postfix, ssh & kernel sysctl variables/options (plus easy way to disable kernel hardening) Inclusion of fail2ban - only an MVP implementation protecting SSH, but it's a start! There is still other stuff on the wishlist that we'd love to include, but at this late stage, we're going to be pushing v15.0 out the door ASAP. It's ready for prime time and the other items will have to wait. Thanks tons for all the work contributed so far. Special mention to long term contributors John Carver and Ken Robinson, plus newer TurnKey team members Chris Lamb, Vlad Kuzmenko and Zhenya Hvorostian, plus the not-so-new Stefan. Big thanks to Alon for all his support, encouragement, patience and understanding. Thanks too to MPTMG for all the new appliances (hopefully we'll add some more real soon!) and Mitchell Urgero for his ideas and CI scripts (which I plan to implement once v15.0 is done). Deep apologies to anyone I should have mentioned and haven't (please email me and I'll update this post). Please help test the release candidates and give us your feedback As with previous "point-oh" releases, this is a major OS transition. As such, we need plenty of testing! We'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, or bugs can be reported directly to the Issue tracker (free GitHub user account required). Look forward to hearing from you! :) Blog Tags:  news development debian core community appliances release rc tkldev [Less]
Posted over 7 years ago by Jeremy Davis
It is with great pleasure - and a huge sense of relief - that I announce the release of Core v15.0RC1 and TKLDev v15.0RC1! As I look back over my shoulder reflecting on the development process of v15.0, I honestly wonder where the time has gone?! ... [More] With Debian Stretch out now for about 8 months, I had hoped to have this release finished long ago and perhaps even be working on v15.1. But unfortunately, wishes and hopes don't always have much to do with reality! Whilst I've more or less been in the release development driver seat since v14.0, this release has been my first full development of an TurnKey OS base transition. Alon did most of the initial development work migrating from a Wheezy base to Jessie, for Core and TKLDev v14.0RC1. It taken me a lot more effort that I had anticipated. We've now gone from Debian 8/Jessie (basis of v14.x) to 9/Stretch (basis of v15.x). As I said, it's taken much longer than I might have liked, but we're on the home stretch now (please excuse the pun). Core and TKLDev As per the v14.0RC1 release, we're providing both Core and TKLDev as release candidates. This means that you wonderful community members can not only test drive the Core appliance (the base of all other appliances), but you can also test building any of the other appliances in the library via TKLDev. There is a tutorial in the docs on how to build ISOs with TKLDev. I wrote that tutorial some time ago (for the v14.0RC1 release) but it has had a couple of minor updates and should still be relevant for v15.0. If you find any issues and can fix them, please feel free to edit it (the website docs are a wiki and all logged in users should be able to edit them). If you hit any other snags along the way and aren't sure how to resolve or workaround them, please let us know in the comments below, or start a new thread in the forums. There are still a couple of appliances that need their buildcode updated, but most are ready to go for v15.0. Usually the best way to check is have a quick peek at the changelog. If the first line looks something like this (WordPress changelog): turnkey-wordpress-15.0 (1) turnkey; urgency=low Then you should be good to go. If it still has 14.2 in the title, then it most likely hasn't been completed yet. Having said that, it may be worth checking for Pull Requests on GitHub. It might just be that I haven't yet merged a pending pull request. Download the RCs and help us test them Core (64bit / amd64 build):  252MB ISO  ( changelog ,  hash file ,  manifest ) TKLDev (64bit / amd64 build):  301MB ISO  ( changelog ,  hash file ,  manifest ) Quick overview of significant changes I'll do a full outline of the changes when we do the final stable release of v15.0, but here's a bit or an overview: Rebase on Debian Stretch Use of new union filesystem (running live and in TKLDev) OverlayFS - new default in Stretch; v14.x and earlier used auFS Updates for Confconsole; Let's Encrypt module (we also hope to backport these to the Jessie package) Webmin - Update to latest v1.881; new modern default theme: 'Authentic'. Authentic theme uses a few more resources, but looks very sexy! Webshell - now using Debian's package (rather than our own fork) SystemD now default init system on all builds (SysvInit was still used on some v14.x builds) Security - Reproducible TurnKey packages; thanks to Chris Lamb for his efforts there Security hardening - courtesy of long time TurnKey contributor; John Carver, we have some nice hardening tweaks, including security improvements to: postfix, ssh & kernel sysctl variables/options (plus easy way to disable kernel hardening) Inclusion of fail2ban - only an MVP implementation protecting SSH, but it's a start! There is still other stuff on the wishlist that we'd love to include, but at this late stage, we're going to be pushing v15.0 out the door ASAP. It's ready for prime time and the other items will have to wait. Thanks tons for all the work contributed so far. Special mention to long term contributors John Carver and Ken Robinson, plus newer TurnKey team members Chris Lamb, Vlad Kuzmenko and Zhenya Hvorostian, plus the not-so-new Stefan. Big thanks to Alon for all his support, encouragement, patience and understanding. Thanks too to MPTMG for all the new appliances (hopefully we'll add some more real soon!) and Mitchell Urgero for his ideas and CI scripts (which I plan to implement once v15.0 is done). Deep apologies to anyone I should have mentioned and haven't (please email me and I'll update this post). Please help test the release candidates and give us your feedback As with previous "point-oh" releases, this is a major OS transition. As such, we need plenty of testing! We'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, or bugs can be reported directly to the Issue tracker (free GitHub user account required). Look forward to hearing from you! :) Blog Tags:  news development debian core community appliances release rc tkldev [Less]
Posted over 7 years ago by Jeremy Davis
It is with great pleasure - and a huge sense of relief - that I announce the release of Core v15.0RC1 and TKLDev v15.0RC1! As I look back over my shoulder reflecting on the development process of v15.0, I honestly wonder where the time has gone?! ... [More] With Debian Stretch out now for about 8 months, I had hoped to have this release finished long ago and perhaps even be working on v15.1. But unfortunately, wishes and hopes don't always have much to do with reality! Whilst I've more or less been in the release development driver seat since v14.0, this release has been my first full development of an TurnKey OS base transition. Alon did most of the initial development work migrating from a Wheezy base to Jessie, for Core and TKLDev v14.0RC1. It taken me a lot more effort that I had anticipated. We've now gone from Debian 8/Jessie (basis of v14.x) to 9/Stretch (basis of v15.x). As I said, it's taken much longer than I might have liked, but we're on the home stretch now (please excuse the pun). Core and TKLDev As per the v14.0RC1 release, we're providing both Core and TKLDev as release candidates. This means that you wonderful community members can not only test drive the Core appliance (the base of all other appliances), but you can also test building any of the other appliances in the library via TKLDev. There is a tutorial in the docs on how to build ISOs with TKLDev. I wrote that tutorial some time ago (for the v14.0RC1 release) but it has had a couple of minor updates and should still be relevant for v15.0. If you find any issues and can fix them, please feel free to edit it (the website docs are a wiki and all logged in users should be able to edit them). If you hit any other snags along the way and aren't sure how to resolve or workaround them, please let us know in the comments below, or start a new thread in the forums. There are still a couple of appliances that need their buildcode updated, but most are ready to go for v15.0. Usually the best way to check is have a quick peek at the changelog. If the first line looks something like this (WordPress changelog): turnkey-wordpress-15.0 (1) turnkey; urgency=low Then you should be good to go. If it still has 14.2 in the title, then it most likely hasn't been completed yet. Having said that, it may be worth checking for Pull Requests on GitHub. It might just be that I haven't yet merged a pending pull request. Download the RCs and help us test them Core (64bit / amd64 build):  252MB ISO  ( changelog ,  hash file ,  manifest ) TKLDev (64bit / amd64 build):  301MB ISO  ( changelog ,  hash file ,  manifest ) Quick overview of significant changes I'll do a full outline of the changes when we do the final stable release of v15.0, but here's a bit or an overview: Rebase on Debian Stretch Use of new union filesystem (running live and in TKLDev) OverlayFS - new default in Stretch; v14.x and earlier used auFS Updates for Confconsole; Let's Encrypt module (we also hope to backport these to the Jessie package) Webmin - Update to latest v1.881; new modern default theme: 'Authentic'. Authentic theme uses a few more resources, but looks very sexy! Webshell - now using Debian's package (rather than our own fork) SystemD now default init system on all builds (SysvInit was still used on some v14.x builds) Security - Reproducible TurnKey packages; thanks to Chris Lamb for his efforts there Security hardening - courtesy of long time TurnKey contributor; John Carver, we have some nice hardening tweaks, including security improvements to: postfix, ssh & kernel sysctl variables/options (plus easy way to disable kernel hardening) Inclusion of fail2ban - only an MVP implementation protecting SSH, but it's a start! There is still other stuff on the wishlist that we'd love to include, but at this late stage, we're going to be pushing v15.0 out the door ASAP. It's ready for prime time and the other items will have to wait. Thanks tons for all the work contributed so far. Special mention to long term contributors John Carver and Ken Robinson, plus newer TurnKey team members Chris Lamb, Vlad Kuzmenko and Zhenya Hvorostian, plus the not-so-new Stefan. Big thanks to Alon for all his support, encouragement, patience and understanding. Thanks too to MPTMG for all the new appliances (hopefully we'll add some more real soon!) and Mitchell Urgero for his ideas and CI scripts (which I plan to implement once v15.0 is done). Deep apologies to anyone I should have mentioned and haven't (please email me and I'll update this post). Please help test the release candidates and give us your feedback As with previous "point-oh" releases, this is a major OS transition. As such, we need plenty of testing! We'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, or bugs can be reported directly to the Issue tracker (free GitHub user account required). Look forward to hearing from you! :) Blog Tags:  news development debian core community appliances release rc tkldev [Less]
Posted over 7 years ago by Jeremy Davis
It is with great pleasure - and a huge sense of relief - that I announce the release of Core v15.0RC1 and TKLDev v15.0RC1! As I look back over my shoulder reflecting on the development process of v15.0, I honestly wonder where the time has gone?! ... [More] With Debian Stretch out now for about 8 months, I had hoped to have this release finished long ago and perhaps even be working on v15.1. But unfortunately, wishes and hopes don't always have much to do with reality! Whilst I've more or less been in the release development driver seat since v14.0, this release has been my first full development of an TurnKey OS base transition. Alon did most of the initial development work migrating from a Wheezy base to Jessie, for Core and TKLDev v14.0RC1. It taken me a lot more effort that I had anticipated. We've now gone from Debian 8/Jessie (basis of v14.x) to 9/Stretch (basis of v15.x). As I said, it's taken much longer than I might have liked, but we're on the home stretch now (please excuse the pun). Core and TKLDev As per the v14.0RC1 release, we're providing both Core and TKLDev as release candidates. This means that you wonderful community members can not only test drive the Core appliance (the base of all other appliances), but you can also test building any of the other appliances in the library via TKLDev. There is a tutorial in the docs on how to build ISOs with TKLDev. I wrote that tutorial some time ago (for the v14.0RC1 release) but it has had a couple of minor updates and should still be relevant for v15.0. If you find any issues and can fix them, please feel free to edit it (the website docs are a wiki and all logged in users should be able to edit them). If you hit any other snags along the way and aren't sure how to resolve or workaround them, please let us know in the comments below, or start a new thread in the forums. There are still a couple of appliances that need their buildcode updated, but most are ready to go for v15.0. Usually the best way to check is have a quick peek at the changelog. If the first line looks something like this (WordPress changelog): turnkey-wordpress-15.0 (1) turnkey; urgency=low Then you should be good to go. If it still has 14.2 in the title, then it most likely hasn't been completed yet. Having said that, it may be worth checking for Pull Requests on GitHub. It might just be that I haven't yet merged a pending pull request. Download the RCs and help us test them Core (64bit / amd64 build):  252MB ISO  ( changelog ,  hash file ,  manifest ) TKLDev (64bit / amd64 build):  301MB ISO  ( changelog ,  hash file ,  manifest ) Quick overview of significant changes I'll do a full outline of the changes when we do the final stable release of v15.0, but here's a bit or an overview: Rebase on Debian Stretch Use of new union filesystem (running live and in TKLDev) OverlayFS - new default in Stretch; v14.x and earlier used auFS Updates for Confconsole; Let's Encrypt module (we also hope to backport these to the Jessie package) Webmin - Update to latest v1.881; new modern default theme: 'Authentic'. Authentic theme uses a few more resources, but looks very sexy! Webshell - now using Debian's package (rather than our own fork) SystemD now default init system on all builds (SysvInit was still used on some v14.x builds) Security hardening - courtesy of long time TurnKey contributor; John Carver, we have some nice hardening tweaks, including security improvements to: postfix, ssh & kernel sysctl variables/options (plus easy way to disable kernel hardening) Inclusion of fail2ban - only an MVP implementation protecting SSH, but it's a start! There is still other stuff on the wishlist that we'd love to include, but at this late stage, we're going to be pushing v15.0 out the door ASAP. It's ready for prime time and the other items will have to wait. Thanks tons for all the work contributed so far. Special mention to long term contributors John Carver and Ken Robinson, plus newer TurnKey team members Vlad Kuzmenko and Zhenya Hvorostian, plus the not-so-new Stefan. Big thanks to Alon for all his support, encouragement, patience and understanding. Thanks too to MPTMG for all the new appliances (hopefully we'll add some more real soon!) and Mitchell Urgero for his ideas and CI scripts (which I plan to implement once v15.0 is done). Deep apologies to anyone I should have mentioned and haven't (please email me and I'll update this post). Please help test the release candidates and give us your feedback As with previous "point-oh" releases, this is a major OS transition. As such, we need plenty of testing! We'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, or bugs can be reported directly to the Issue tracker (free GitHub user account required). Look forward to hearing from you! :) Blog Tags:  news development debian core community appliances release rc tkldev [Less]
Posted almost 8 years ago by Jeremy Davis
About 3 weeks since my last announcement, I am super excited to announce the final few v14.2 appliances! And the completion (almost) of the v14.2 release! Yay! So this will be the last v14.2 release announcement, as now the whole library has been ... [More] updated. We do have a couple more new appliances that are almost ready. But we're holding them back for the next release; v15.0. Otherwise the v14.2 release might never be finished! :) As per always, the updated appliances can be downloaded and/or launched on AWS from the Hub via their respective appliance pages. Alternatively, you can sync the library via one of our mirrors. Final wrap-up of v14.2 v14.2 is now pretty much complete. This has actually been one of our biggest releases yet. It includes a total of 100 appliances (the ones we deprecated were replaced by new ones). Once I've finished tidying up the last few things, we will have closed a massive 147 bug reports and feature requests! That's an incredible effort, great work everyone who helped out! Credit where credit is due Speaking of the incredible effort; I'd like to thank everyone involved. I'm not going to name everyone who has contributed as I'm sure I'll forget someone and would hate to offend anyone. But I would like to name a few individuals who have contributed massive amounts, well beyond the call of duty. The founders Firstly I'd like to thank Alon and Liraz, the founders of TurnKey. Thanks for making TurnKey! Thanks too, for bringing me onboard and training me up. Special thanks to Alon for his boundless patience and unending support while building me up to take care of the TurnKey releases (for v14.0, v14.1 and now v14.2). For making sure I don't miss anything, and gently reminding me when I did...! The TurnKey dev team Next I'd like to thank the tireless part-time developers we have on the team, Anton, Stefan and new recruits Ken, Zhenya and (very recently) Chris. You guys rock and are making TurnKey better than ever! Thanks for your work to date and I look forward to lots more of it! :) The community superstars Last but certainly not least, I'd like to thank the community contributions. Most of the "issues" that were fixed in v14.2 were reported by users. And if we didn't know about them, we couldn't have fixed them! There are also many other individuals who helped in the forums, provided pull requests and coding contributions via GitHub. We also had a number of upstream contributions, including support for troubles we came across and suggestions for how to improve our appliances. Community honourable mentions Beyond that, there have been a few core contributors who have gone well above and beyond, volunteering their time and energy. The two, I would particularly like to thank are Tomas Vondra (and his employer Home at Cloud) and John Carver (long term TurnKey contributor). If it wasn't for Tomas, we wouldn't have an up to date and useful OpenStack build. Tomas also updated our ownCloud appliance as well as developing the Nextcloud appliance. Without John, I'm not quite sure where we'd be!? John has taken a particular interest in security auditing TurnKey and suggesting hardening improvements as we go. John has also been maintaining the Ansible appliance (which he also originally developed) and has been maintaining the LXC appliance. John also developed a new OpenVAS appliance for v14.2, but unfortunately, we're holding that back for v15.0. Jonathan Struebel has quietly been maintaining and improving our OpenLDAP appliance now for years. Thanks again for the great work Jonathan! Your assistance is invaluable! The last community honourable mention goes to Ken Robinson. Ken has been a long term community volunteer, and has done some very heavy lifting, particularly for v14.0 and again in v14.2. However, over the last couple of months, Ken is transitioning to a paid contributor. We aren't yet in a position where we can really offer him what he's worth to us, but we're really glad that he's willing to do a bit of part time work with the TurnKey team. And a special thanks to all the other community contributors who I didn't explicitly name, you know who you are! If you think you should have got a mention but didn't, please get in touch so I can fix it! Final appliance updates To get back to the release, here are the last of the appliance updates: Ansible Canvas eZ platform (formerly eZ publish) Kliqqi (formerly Pligg) Notable updates Ansible The updated Ansible appliance includes Ansilbe version 2.3.1. It also now includes OOTB Windows support as well as a ton of other changes! More great work by community member John. Thanks John! eZ platform Formerly eZ publish; eZ platform has rebranded. This new version has replaced all the legacy code and now has a completely new code base built on the Symfony2 Full Stack Framework. Kliqqi Pligg CMS has also rebranded. It's new name is Kliqqi. Deprecated appliances There have also been a couple of losses for this release. ProjectPier, TomatoCart and PhreeBooks all appear to be dead projects. So unless they are revived in the meantime, the existing v14.1 release of these appliances will be the last. We'll leave the v14.1 builds there for now, but next release they will be removed. FWIW, the v14.2 release of Twiki will be deprecated in a similar way (i.e. won't be released as v15.0; but v14.2 release will be available for at least some time). Last few remaining jobs As noted, there are a couple more jobs I need to do before I can call the release complete. The first job will be to get the updated v14.2 appliance onto the AWS Marketplace so AWSMP users can launch the latest versions. I also need to tag all the repos with "14.2". Hopefully I'll have that finalised this week. Test them out and let us know! So please let us know how the new appliances are going for you. For general feedback, please post below or open a new forum thread. For support with any specific issues you come across, please also post on the forums. For bug reports and feature requests, you can post them straight to our issue tracker on GitHub. What's next? Well I'm so glad you asked! :) Next up, we're moving focus to the next release. It will be v15.0 and will be based on top of Debian 9 aka Debian Stretch. At this point, we have Core building, but there is still tons of work left to do before we could even publish that. Please keep an eye out for more info as we get closer to release. It'll probably be a little while before we have anything stable to share, but I hope to get some beta or at least rc (release candidate) releases out ASAP. Blog Tags:  news development debian community appliances release stable [Less]
Posted almost 8 years ago by Jeremy Davis
About 3 weeks since my last announcement, I am super excited to announce the final few v14.2 appliances! And the completion (almost) of the v14.2 release! Yay! So this will be the last v14.2 release announcement, as now the whole library has been ... [More] updated. We do have a couple more new appliances that are almost ready. But we're holding them back for the next release; v15.0. Otherwise the v14.2 release might never be finished! :) As per always, the updated appliances can be downloaded and/or launched on AWS from the Hub via their respective appliance pages. Alternatively, you can sync the library via one of our mirrors. Final wrap-up of v14.2 v14.2 is now pretty much complete. This has actually been one of our biggest releases yet. It includes a total of 100 appliances (the ones we deprecated were replaced by new ones). Once I've finished tidying up the last few things, we will have closed a massive 147 bug reports and feature requests! That's an incredible effort, great work everyone who helped out! Credit where credit is due Speaking of the incredible effort; I'd like to thank everyone involved. I'm not going to name everyone who has contributed as I'm sure I'll forget someone and would hate to offend anyone. But I would like to name a few individuals who have contributed massive amounts, well beyond the call of duty. The founders Firstly I'd like to thank Alon and Liraz, the founders of TurnKey. Thanks for making TurnKey! Thanks too, for bringing me onboard and training me up. Special thanks to Alon for his boundless patience and unending support while building me up to take care of the TurnKey releases (for v14.0, v14.1 and now v14.2). For making sure I don't miss anything, and gently reminding me when I did...! The TurnKey dev team Next I'd like to thank the tireless part-time developers we have on the team, Anton, Stefan and new recruits Ken, Zhenya and (very recently) Chris. You guys rock and are making TurnKey better than ever! Thanks for your work to date and I look forward to lots more of it! :) The community superstars Last but certainly not least, I'd like to thank the community contributions. Most of the "issues" that were fixed in v14.2 were reported by users. And if we didn't know about them, we couldn't have fixed them! There are also many other individuals who helped in the forums, provided pull requests and coding contributions via GitHub. We also had a number of upstream contributions, including support for troubles we came across and suggestions for how to improve our appliances. Community honourable mentions Beyond that, there have been a few core contributors who have gone well above and beyond, volunteering their time and energy. The two, I would particularly like to thank are Tomas Vondra (and his employer Home at Cloud) and John Carver (long term TurnKey contributor). If it wasn't for Tomas, we wouldn't have an up to date and useful OpenStack build. Tomas also updated our ownCloud appliance as well as developing the Nextcloud appliance. Without John, I'm not quite sure where we'd be!? John has taken a particular interest in security auditing TurnKey and suggesting hardening improvements as we go. John has also been maintaining the Ansible appliance (which he also originally developed) and has been maintaining the LXC appliance. John also developed a new OpenVAS appliance for v14.2, but unfortunately, we're holding that back for v15.0. Jonathan Struebel has quietly been maintaining and improving our OpenLDAP appliance now for years. Thanks again for the great work Jonathan! Your assistance is invaluable! The last community honourable mention goes to Ken Robinson. Ken has been a long term community volunteer, and has done some very heavy lifting, particularly for v14.0 and again in v14.2. However, over the last couple of months, Ken is transitioning to a paid contributor. We aren't yet in a position where we can really offer him what he's worth to us, but we're really glad that he's willing to do a bit of part time work with the TurnKey team. And a special thanks to all the other community contributors who I didn't explicitly name, you know who you are! If you think you should have got a mention but didn't, please get in touch so I can fix it! Final appliance updates To get back to the release, here are the last of the appliance updates: Ansible Canvas eZ platform (formerly eZ publish) Kliqqi (formerly Pligg) Notable updates Ansible The updated Ansible appliance includes Ansilbe version 2.3.1. It also now includes OOTB Windows support as well as a ton of other changes! More great work by community member John. Thanks John! eZ platform Formerly eZ publish; eZ platform has rebranded. This new version has replaced all the legacy code and now has a completely new code base built on the Symfony2 Full Stack Framework. Kliqqi Pligg CMS has also rebranded. It's new name is Kliqqi. Deprecated appliances There have also been a couple of losses for this release. ProjectPier, TomatoCart and PhreeBooks all appear to be dead projects. So unless they are revived in the meantime, the existing v14.1 release of these appliances will be the last. We'll leave the v14.1 builds there for now, but next release they will be removed. FWIW, the v14.2 release of Twiki will be deprecated in a similar way (i.e. won't be released as v15.0; but v14.2 release will be available for at least some time). Last few remaining jobs As noted, there are a couple more jobs I need to do before I can call the release complete. The first job will be to get the updated v14.2 appliance onto the AWS Marketplace so AWSMP users can launch the latest versions. I also need to tag all the repos with "14.2". Hopefully I'll have that finalised this week. Test them out and let us know! So please let us know how the new appliances are going for you. For general feedback, please post below or open a new forum thread. For support with any specific issues you come across, please also post on the forums. For bug reports and feature requests, you can post them straight to our issue tracker on GitHub. What's next? Well I'm so glad you asked! :) Next up, we're moving focus to the next release. It will be v15.0 and will be based on top of Debian 9 aka Debian Stretch. At this point, we have Core building, but there is still tons of work left to do before we could even publish that. Please keep an eye out for more info as we get closer to release. It'll probably be a little while before we have anything stable to share, but I hope to get some beta or at least rc (release candidate) releases out ASAP. Blog Tags:  news development debian community appliances release stable [Less]
Posted about 8 years ago by Jeremy Davis
This release update was a bit quicker! :) Barely 2 weeks since the last one, here comes another v14.2 update...! Today I'm announcing 17 more appliances updated to v14.2, as well as the optimized builds for the 27 ISOs announced in v14.2 - update ... [More] #3. As per always, the updated appliances can be downloaded and/or launched on AWS from the Hub via their respective appliance pages. The 17 fresh updates are linked below. I'll also restate the v14.2 update #3 release appliances, as they are now available in all build types. Alternatively all our images are available via our mirror network, many support rsync. Just look for 14.2! We're so close to being finished with v14.2 I can nearly taste it! If all goes to plan, there should only be one more v14.2 update until we're finished with v14.2! Yay! Then we'll turn our attention to v15.0! So let's jump straight in... 17 (more) Updated Appliances The latest batch of 17 freshly updated appliances, available in all supported builds (with some specific comments below the list) are: ASP .NET on Apache Bugzilla CouchDB Domain Controller Etherpad Foodsoft iceScrum Jenkins LXC Magento Mambo MediaServer OTRS ownCloud TKLDev Twiki TYPO3 All of the appliances that include software installed directly from a third party (i.e. upstream; not Debian packages) now include the latest version. All Debian packages are at their latest version. Other changes of significance are: CouchDB CouchDB now comes bundled with a sexy new front end UI known as Fauxton. Etherpad We discovered some security concerns for Etherpad's "admin" area. In previous releases, we have configured an "admin" password which allows configuration of plugins. However, due to these security concerns, we have gone back to not enabling the admin area. We hope to re-implement that (but more securely) for v15.0. Please note, the security concerns related to previous config (i.e. v14.0/v14.1) are not likely to cause your appliance to be hacked by a random passer-by. However, it is possible for anyone with admin access to read all other admin users passwords! Magento Finally, we've updated our Magento appliance to Magento v2.x (actually v2.1.x). We have also included an inithook so you can provide developer keys, so updates via Composer can be supported. MediaServer As per our Fileserver appliance, v14.2 of the MediaServer appliance now includes WebDAV CGI. It provides an improved web interface to access files on the server, using pre-existing Samba users and authentication. ownCloud For this release of our ownCloud appliance, we have reverted to installing direct from upstream (i.e. code downloaded direct from ownCloud themselves). The Debian package (which we used for v14.0/v14.1) is getting quite dated and it seemed there wasn't a clear upgrade path from the Debian package to newer versions, so we decided to go back to the upstream install. Thanks to Tomas for doing the work on that. TKLDev TBH, I'm quite excited about this release of TKLDev. We've added quite a bit of new stuff for v14.2. Firstly we've fixed the sandbox so that should work as intended! We've also included Buildtasks OOTB. It's the toolbox we use to create all the optimized builds that we support. Whilst in some respects it is clearly designed for internal use by us, we believe that it would provide value for others too (e.g. reprocessing existing ISOs; creating a new optimized build target; tweaking/improving existing optimized builds). Finally, we've also included Chanko, Pool and friends. This allows users to build appliances offline, as well as build Debian packages from source on the fly. Twiki This will be the last release of a Twiki appliance. It seems that Twiki development has stalled and the project is essentially dead. It appears that most of the developers have moved to a new fork of the project called FOSSwiki. We hope to add that to the library for the next release. 24 Appliances, now with Optimized Builds For v14.2 update #3 only new ISOs were announced. I'm happy to inform you that you can now download all of those as optimized builds now too: CakePHP Django EspoCRM File Server Gallery Ghost GNU social Mahara MongoDB Node.js Odoo Omeka OpenVPN Piwik Plone PrestaShop Ruby on Rails Redmine Revision Control Roundup Sahana Eden Symfony Torrent Server Zen Cart More Feedback Please We haven't got much feedback from our last announcement yet. So please take the updated appliances for a spin and let us know how they go. We're especially interested in bug reports, suggested improvements (big and small) and any other constructive criticism you have for us. Please post in the comments below, or start a new thread in the forums. Bug reports and feature requests can be lodged directly to our issue tracker. As per always, thanks again for all the community contributions. I'm not sure were we'd be without all the hard work you kind and generous souls provide! Special mention for Tomas Vondra and John Carver (aka @Dude4Linux) for their significant efforts on ownCloud and LXC appliances respectively. :) Blog Tags:  news development debian community appliances release stable [Less]
Posted about 8 years ago by Jeremy Davis
This release update was a bit quicker! :) Barely 2 weeks since the last one, here comes another v14.2 update...! Today I'm announcing 17 more appliances updated to v14.2, as well as the optimized builds for the 27 ISOs announced in v14.2 - update ... [More] #3. As per always, the updated appliances can be downloaded and/or launched on AWS from the Hub via their respective appliance pages. The 17 fresh updates are linked below. I'll also restate the v14.2 update #3 release appliances, as they are now available in all build types. Alternatively all our images are available via our mirror network, many support rsync. Just look for 14.2! We're so close to being finished with v14.2 I can nearly taste it! If all goes to plan, there should only be one more v14.2 update until we're finished with v14.2! Yay! Then we'll turn our attention to v15.0! So let's jump straight in... 17 (more) Updated Appliances The latest batch of 17 freshly updated appliances, available in all supported builds (with some specific comments below the list) are: ASP .NET on Apache Bugzilla CouchDB Domain Controller Etherpad Foodsoft iceScrum Jenkins LXC Magento Mambo MediaServer OTRS ownCloud TKLDev Twiki TYPO3 All of the appliances that include software installed directly from a third party (i.e. upstream; not Debian packages) now include the latest version. All Debian packages are at their latest version. Other changes of significance are: CouchDB CouchDB now comes bundled with a sexy new front end UI known as Fauxton. Etherpad We discovered some security concerns for Etherpad's "admin" area. In previous releases, we have configured an "admin" password which allows configuration of plugins. However, due to these security concerns, we have gone back to not enabling the admin area. We hope to re-implement that (but more securely) for v15.0. Please note, the security concerns related to previous config (i.e. v14.0/v14.1) are not likely to cause your appliance to be hacked by a random passer-by. However, it is possible for anyone with admin access to read all other admin users passwords! Magento Finally, we've updated our Magento appliance to Magento v2.x (actually v2.1.x). We have also included an inithook so you can provide developer keys, so updates via Composer can be supported. MediaServer As per our Fileserver appliance, v14.2 of the MediaServer appliance now includes WebDAV CGI. It provides an improved web interface to access files on the server, using pre-existing Samba users and authentication. ownCloud For this release of our ownCloud appliance, we have reverted to installing direct from upstream (i.e. code downloaded direct from ownCloud themselves). The Debian package (which we used for v14.0/v14.1) is getting quite dated and it seemed there wasn't a clear upgrade path from the Debian package to newer versions, so we decided to go back to the upstream install. Thanks to Tomas for doing the work on that. TKLDev TBH, I'm quite excited about this release of TKLDev. We've added quite a bit of new stuff for v14.2. Firstly we've fixed the sandbox so that should work as intended! We've also included Buildtasks OOTB. It's the toolbox we use to create all the optimized builds that we support. Whilst in some respects it is clearly designed for internal use by us, we believe that it would provide value for others too (e.g. reprocessing existing ISOs; creating a new optimized build target; tweaking/improving existing optimized builds). Finally, we've also included Chanko, Pool and friends. This allows users to build appliances offline, as well as build Debian packages from source on the fly. Twiki This will be the last release of a Twiki appliance. It seems that Twiki development has stalled and the project is essentially dead. It appears that most of the developers have moved to a new fork of the project called FOSSwiki. We hope to add that to the library for the next release. 24 Appliances, now with Optimized Builds For v14.2 update #3 only new ISOs were announced. I'm happy to inform you that you can now download all of those as optimized builds now too: CakePHP Django EspoCRM File Server Gallery Ghost GNU social Mahara MongoDB Node.js Odoo Omeka OpenVPN Piwik Plone PrestaShop Ruby on Rails Redmine Revision Control Roundup Sahana Eden Symfony Torrent Server Zen Cart More Feedback Please We haven't got much feedback from our last announcement yet. So please take the updated appliances for a spin and let us know how they go. We're especially interested in bug reports, suggested improvements (big and small) and any other constructive criticism you have for us. Please post in the comments below, or start a new thread in the forums. Bug reports and feature requests can be lodged directly to our issue tracker. As per always, thanks again for all the community contributions. I'm not sure were we'd be without all the hard work you kind and generous souls provide! Special mention for Tomas Vondra and John Carver (aka @Dude4Linux) for their significant efforts on ownCloud and LXC appliances respectively. :) Blog Tags:  news development debian community appliances release stable [Less]
Posted about 8 years ago by Jeremy Davis
Almost another month has passed since my v14.2 - update #2 announcement. I must say that this is taking longer than I'd hoped, but we're getting there. Today/Tonight (depending on where you are in the world when you read this), I'm announcing 3 ... [More] brand new shiny appliances (in all builds), plus 24 updated appliance ISOs. I'll explain why there's only ISOs at this point below. There are also links to the specific updated appliance pages there too. So let's get on with it...! :) New Appliance: Mayan EDMS Mayan EDMS is a Free Open Source Electronic Document Management System, coded in the Python language using the Django web application framework and released under the Apache 2.0 License. It provides an electronic vault or repository for electronic documents. You can find the links to launch direct to the Hub or download in your favourite build format, on the Mayan EDMS appliance page. The TurnKey Mayan-EDMS appliance was produced by long-serving TurnKey community member Ken Robinson (aka @DocCyblade). Ken has been actively contributing to TurnKey for many years now and has helped out immensely. Actually, he's just started doing a bit of freelance development for us in his spare time. So expect to see even more great work from him. Awesome stuff Ken! New Appliance: Mumble Server Mumble is open source, low-latency, high quality voice chat software. It's primarily intended for use while gaming. Mumble is free software, meaning it is available at no cost and under a very liberal license. The client is called "Mumble". The Server is known as "Mumble Server" or "Murmur". As per usual, check out the Mumble Server appliance page to launch straight from the Hub, or direct download in your favourite build. The Mumble appliance was developed by a relatively new community member; known only as MPTMG to us. But we owe him a major apology. He actually contributed this work quite some time ago. We've just been very slow to get it out the door. I take responsibility for that, and in the future, I really hope to improve the turnaround time on new appliances. Regardless, thanks tons MPTMG for your work on this fantastic appliance and thank you for your patience! PS FWIW, MPTMG has also contributed another appliance. I hope to publish that really soon too. New Appliance: Nextcloud Nextcloud helps store your files, folders, contacts, photo galleries, calendars and more on a server of your choosing. Access that folder from your mobile device, your desktop, or a web browser. Access your data wherever you are, when you need it. Just in case you weren't aware, Nextcloud is an ownCloud fork. Many of the ownCloud devs jumped ship, forked the code and started on Nextcloud. They claim that it is still backwards compatible with ownCloud (so theoretically you can import your existing ownCloud data), although I can't comment on the workflow or details. If you want to launch direct to the Hub or download your favourite build type, head over to the Next cloud appliance page. The Nextcloud appliance was another contribution from Tomas Vondra (from Home at Cloud). The same Tomas that was responsible for our new and improved OpenStack build. Thanks again Tomas and again apologies on the publishing delay. Updated Appliances (ISO only - other builds coming) It may seem a bit odd that we are announcing updated appliances, but only providing them as ISO. Behind the scenes, we actually build appliances in a two stage process. First we build and publish the ISOs, then we build and publish the optimized/alternate builds. The ISO is required for the additional optimized builds; buildtasks unpacks the ISO and rebuilds in the relevant formats. So a split workflow makes sense. Most users would be unaware, as we usually only announce once everything in up on the mirror. However, the situation is a little out of the ordinary. Alon is currently away on a well earned vacation. As he does the final sign and publish step, I can't progress further until he gets back. I did just catch him before he left to sign and publish the ISOs, but he ran out of time to process the other builds. I did consider waiting until he gets back (next week) so I could announce everything together, but I decided to press on and announce these ISO builds anyway. Please see the list of updated v14.2 appliances below. As noted they are only available as ISO for now, so make sure you look for the v14.2 ISO download! You should be able to install fine into full VMs (or on bare metal). If you're in a hurry for the other builds, you could download TKLDev, set up buildtasks and build your own optimized builds! If you're not sure how, please post. :) In alphabetical order (with some specific comments below the list): CakePHP Django EspoCRM File Server Gallery Ghost GNU social Mahara MongoDB Node.js Odoo Omeka OpenVPN Piwik Plone PrestaShop Ruby on Rails Redmine Revision Control Roundup Sahana Eden Symfony Torrent Server Zen Cart All of the appliances that include software installed directly from a third party (i.e. upstream; not Debian packages) now include the latest version. All Debian packages are at their latest version. Other changes of significance are: File Server The File Server appliance now provides WebDAV CGI as the Web frontend for file access. Similar to the previous software; SambaDav, WebDAV CGI uses Samba authentication to allow users to directly access, edit and/or upload their files. We switched from SambaDAV as some users reported that it could be a little unstable and it no longer appears to be under active development. We're pretty pleased with WebDAV CGI and beleive that it will provide a better user experience. Other existing config remains unchanged. Odoo Actually, this one is more a non-change of significance! The v14.2 Odoo appliance is still shipping with v8. We were intending to jump to v10 (we've already discussed skipping v9 elsewhere). But after doing some research, there are some dependencies which will be more easily resolved when we move to v15.0 (based on Debian Stretch). So we just rebuilt it with the latest v8 code for now. If you're after Odoo v10, sorry, you'll need to wait a little longer... Ruby on Rails Our Ruby on Rails appliance now includes rbenv; a Ruby "virtual environment" which allows you to select which version(s) of Ruby to use. By default, it now includes latest stable Ruby. Thanks to Zhenya for his work on this! :) Torrent Server We've had an ongoing number of complaints regarding the stability of rTorrent in our Torrent Server appliance. So we've swapped to Transmission. It's arguably not as powerful as the rTorrent/ruTorrent combo and I know that some will be disappointed. But we've made this decision based on the best stability for all users. If you are deadset against using Transmission, then let us know. Perhaps in the future we can produce a separate rTorrent/ruTorrent appliance? Give us your feedback Please take them for a spin and let us know how they go. We're especially interested in bug reports, suggested improvements (big and small) and any other constructive criticism you have for us. Please post in the comments below, or start a new thread in the forums. Bug reports and feature requests can be lodged directly to our issue tracker. Thanks again for all the community contributions. You guys rock! :) Blog Tags:  news development debian community appliances release stable [Less]
Posted about 8 years ago by Jeremy Davis
Almost another month has passed since my v14.2 - update #2 announcement. I must say that this is taking longer than I'd hoped, but we're getting there. Today/Tonight (depending on where you are in the world when you read this), I'm announcing 3 ... [More] brand new shiny appliances (in all builds), plus 24 updated appliance ISOs. I'll explain why there's only ISOs at this point below. There are also links to the specific updated appliance pages there too. So let's get on with it...! :) New Appliance: Mayan EDMS Mayan EDMS is a Free Open Source Electronic Document Management System, coded in the Python language using the Django web application framework and released under the Apache 2.0 License. It provides an electronic vault or repository for electronic documents. You can find the links to launch direct to the Hub or download in your favourite build format, on the Mayan EDMS appliance page. The TurnKey Mayan-EDMS appliance was produced by long-serving TurnKey community member Ken Robinson (aka @DocCyblade). Ken has been actively contributing to TurnKey for many years now and has helped out immensely. Actually, he's just started doing a bit of freelance development for us in his spare time. So expect to see even more great work from him. Awesome stuff Ken! New Appliance: Mumble Server Mumble is open source, low-latency, high quality voice chat software. It's primarily intended for use while gaming. Mumble is free software, meaning it is available at no cost and under a very liberal license. The client is called "Mumble". The Server is known as "Mumble Server" or "Murmur". As per usual, check out the Mumble Server appliance page to launch straight from the Hub, or direct download in your favourite build. The Mumble appliance was developed by a relatively new community member; known only as MPTMG to us. But we owe him a major apology. He actually contributed this work quite some time ago. We've just been very slow to get it out the door. I take responsibility for that, and in the future, I really hope to improve the turnaround time on new appliances. Regardless, thanks tons MPTMG for your work on this fantastic appliance and thank you for your patience! PS FWIW, MPTMG has also contributed another appliance. I hope to publish that really soon too. New Appliance: Nextcloud Nextcloud helps store your files, folders, contacts, photo galleries, calendars and more on a server of your choosing. Access that folder from your mobile device, your desktop, or a web browser. Access your data wherever you are, when you need it. Just in case you weren't aware, Nextcloud is an ownCloud fork. Many of the ownCloud devs jumped ship, forked the code and started on Nextcloud. They claim that it is still backwards compatible with ownCloud (so theoretically you can import your existing ownCloud data), although I can't comment on the workflow or details. If you want to launch direct to the Hub or download your favourite build type, head over to the Next cloud appliance page. The Nextcloud appliance was another contribution from Tomas Vondra (from Home at Cloud). The same Tomas that was responsible for our new and improved OpenStack build. Thanks again Tomas and again apologies on the publishing delay. Updated Appliances (ISO only - other builds coming) It may seem a bit odd that we are announcing updated appliances, but only providing them as ISO. Behind the scenes, we actually build appliances in a two stage process. First we build and publish the ISOs, then we build and publish the optimized/alternate builds. The ISO is required for the additional optimized builds; buildtasks unpacks the ISO and rebuilds in the relevant formats. So a split workflow makes sense. Most users would be unaware, as we usually only announce once everything in up on the mirror. However, the situation is a little out of the ordinary. Alon is currently away on a well earned vacation. As he does the final sign and publish step, I can't progress further until he gets back. I did just catch him before he left to sign and publish the ISOs, but he ran out of time to process the other builds. I did consider waiting until he gets back (next week) so I could announce everything together, but I decided to press on and announce these ISO builds anyway. Please see the list of updated v14.2 appliances below. As noted they are only available as ISO for now, so make sure you look for the v14.2 ISO download! You should be able to install fine into full VMs (or on bare metal). If you're in a hurry for the other builds, you could download TKLDev, set up buildtasks and build your own optimized builds! If you're not sure how, please post. :) In alphabetical order (with some specific comments below the list): CakePHP Django EspoCRM File Server Gallery Ghost GNU social Mahara MongoDB Node.js Odoo Omeka OpenVPN Piwik Plone PrestaShop Ruby on Rails Redmine Revision Control Roundup Sahana Eden Symfony Torrent Server Zen Cart All of the appliances that include software installed directly from a third party (i.e. upstream; not Debian packages) now include the latest version. All Debian packages are at their latest version. Other changes of significance are: File Server The File Server appliance now provides WebDAV CGI as the Web frontend for file access. Similar to the previous software; SambaDav, WebDAV CGI uses Samba authentication to allow users to directly access, edit and/or upload their files. We switched from SambaDAV as some users reported that it could be a little unstable and it no longer appears to be under active development. We're pretty pleased with WebDAV CGI and beleive that it will provide a better user experience. Other existing config remains unchanged. Odoo Actually, this one is more a non-change of significance! The v14.2 Odoo appliance is still shipping with v8. We were intending to jump to v10 (we've already discussed skipping v9 elsewhere). But after doing some research, there are some dependencies which will be more easily resolved when we move to v15.0 (based on Debian Stretch). So we just rebuilt it with the latest v8 code for now. If you're after Odoo v10, sorry, you'll need to wait a little longer... Ruby on Rails Our Ruby on Rails appliance now includes rbenv; a Ruby "virtual environment" which allows you to select which version(s) of Ruby to use. By default, it now includes latest stable Ruby. Thanks to Zhenya for his work on this! :) Torrent Server We've had an ongoing number of complaints regarding the stability of rTorrent in our Torrent Server appliance. So we've swapped to Transmission. It's arguably not as powerful as the rTorrent/ruTorrent combo and I know that some will be disappointed. But we've made this decision based on the best stability for all users. If you are deadset against using Transmission, then let us know. Perhaps in the future we can produce a separate rTorrent/ruTorrent appliance? Give us your feedback Please take them for a spin and let us know how they go. We're especially interested in bug reports, suggested improvements (big and small) and any other constructive criticism you have for us. Please post in the comments below, or start a new thread in the forums. Bug reports and feature requests can be lodged directly to our issue tracker. Thanks again for all the community contributions. You guys rock! :) Blog Tags:  news development debian community appliances release stable [Less]