From 48ed6c6d179ea05076dd263592514f6447b289a7 Mon Sep 17 00:00:00 2001
From: Michel Memeteau <mm@ekimia.fr>
Date: Thu, 20 Feb 2020 18:00:50 +0100
Subject: [PATCH] Update install.linux.sh

---
 install.linux.sh | 26 +++++++++++++++++++-------
 1 file changed, 19 insertions(+), 7 deletions(-)

diff --git a/install.linux.sh b/install.linux.sh
index 1595de8..a158ff3 100644
--- a/install.linux.sh
+++ b/install.linux.sh
@@ -1,13 +1,15 @@
 #!/bin/bash
 
-#Recommendation
-- Systemd (debian > 8 , Ubuntu 16.04 , CentOS 7 ...)
 
 # System env vars 
 
 ## domain handling 
 
-### change to your domain vendor ( ovh , online, )
+### TODO : Specify you template repo ROOT 
+
+TEMPLATES_ROOT=lab.libreho.st/libre.sh/compose/ 
+
+### TODO : change to your domain vendor ( ovh , online, )
 DOMAIN_SERVER=namecheap
 
 ###  Namecheap specific
@@ -43,19 +45,29 @@ MAIL_PORT=587
 
 echo "Welcome to libre.sh installer"
 echo "WIP"
-echo " setting up system variables"
+
 
 # STEP add kernel parameter
 
-echo " Define environnement
+# STEP Define environnement
+
+echo " setting up system variables"
+
 
 # STEP "install docker-compose" 
+# TODO : Fix a version for docker compose ? 
+
+mkdir -p /opt/bin &&\
+dockerComposeVersion=$(curl -s https://api.github.com/repos/docker/compose/releases/latest|grep tag_name|cut -d'"' -f4) &&\
+curl -L https://github.com/docker/compose/releases/download/$dockerComposeVersion/docker-compose-`uname -s`-`uname -m` > /opt/bin/docker-compose &&\
+chmod +x /opt/bin/docker-compose
 
 
-# STEP  " installing libre.sh" 
 
 # STEP install Libre.sh
 
+echo " installing libre.sh" 
+
 git clone https://lab.libreho.st/libre.sh/compose.libre.sh /libre.sh 
 mkdir -p /{data,system}
 mkdir /data/trash 
@@ -73,4 +85,4 @@ echo "3 - updating PATH"
 cat > /etc/profile.d/libre.sh <<EOF
 export PATH=$PATH:/opt/bin
 EOF
-chmod 644 /etc/profile.d/libre.sh
\ No newline at end of file
+chmod 644 /etc/profile.d/libre.sh
-- 
GitLab