JOTA Kalss's picture

Helo, I want to document the list of Turnkey templates provided in Proxmox installations but don't know where to get this list. I tried to capture the list in proxmox, but it's insite Ajaz and can't find the way.

 

Any tip please? 

 

Thanks

Forum: 
Alon Swartz's picture

Proxmox pulls the TurnKey appliance list (aplinfo.dat.gz) and signature (aplinfo.asc) from http://releases.turnkeylinux.org/pve/

Hope thats what you're looking for...

Deepen's picture

We are familiar with postfix based mail-server , with gruopoffice and would like to promote this open-source soulution via turkey and proxmox VE. how can we help . and what are your guidelines for same. Thanks in advance. -Deepen Dhulla.
Jeremy Davis's picture

If you are interested in developing a new mailserver type appliance that'd be incredible!

To develop a new appliance, you'll need a copy of TKLDev (currently it doesn't run in LXC/Docker, so you'll need a "proper" VM). There are some links on the appliance page, plus there is a meta documentation page with lots of links to different resources which may be of value.

If you have further questions, please feel free to ask on the forums, although it's probably best if you create a user account and start your own thread.

Deepen's picture

Hello,  would surely  checkout TKLDev We have GroupOffice based MailServer in production on LXC on Debian 9 for more than 2 years. so would like to know if you have any guideline on LXC Or you would accept LXC image/template created by us for importing in your eco-system for users to use including proxmox-ve. Any input/suggestion for same would be great, as we low LXC a lot. -Deepen Dhulla.  
Jeremy Davis's picture

To ensure that we provide full transparency and accountability to our users, we can't accept and redistribute products built by anyone else (only build code). And as all our appliances start life as ISOs, we have no mechanism to convert a LXC template into an ISO (I'm sure it could be done, but that's not something we plan to delve into).

Although if you have a template you'd like to share, then please feel free to upload it somewhere and post a link to it if you wish to. Then others can decide whether to use it or not. It could also potentially be used as a reference implementation if you don't get a chance to develop TKLDev buildcode.

FWIW TKLDev essentially just uses a combination of install scripts (aka conf scripts), overlay files and Debian packages (most straight from Debian repos, although some built by us) to build the whole OS from scratch.

If you don't get a chance to develop buildcode for TKLDev, if have any scripts (and/or install instructions/documentation) which you used to build your initial server, sharing those would certainly be of interest.

Deepen's picture

Hi, Thanks for detail reply. Would start work on TKLDev ISO first for complete Mail-solution. thank would than work on  LXC template support for use in Proxmox VE.   Thanks again.    
Jeremy Davis's picture

Once there is buildcode that can be used on TKLDev (e.g. here's the WordPress buildcode) then it's really easy to make an ISO. Then with an ISO (and it's accompanying hash file which is autogenerated), you can build LXC/Proxmox builds.

Once you have a working iso and your buildcode is a git repo with a remote configured (when you try to build it will run git pull - you could instead comment that out), here's how you can build an ISO with the proper name and a hash file; then build a Proxmox/LXC build:

# assuming your buildcode is in /turnkey/fab/products/groupoffice
# and the changelog has a 15.0 entry
cd buildtasks
./bt-iso groupoffice
# once done, then the following file should exist:
# /mnt/isos/turnkey-groupoffice-15.0-stretch-amd64.iso
# then build the proxmox/lxc build
./bt-container groupoffice-15.0-stretch-amd64
# once done, then the following file should exist:
# /mnt/builds/container/debian-9-turnkey-groupoffice_15.0-1_amd64.tar.gz
Deepen's picture

hello,   thanks for details for iso and lxc setup. would start my work and let you know.   thanks again. -Deepen.  
HaiAnhJumi's picture

How did you work with promox?

Add new comment