Archives de la liste a​i​d​e​@p​a​h​e​k​o​.c​l​o​u​d​

Connexion 127.0.0.1:8088 impossible

Penn Rustin'

27/11/2017 14:37:06

Bonjour,

Après installation en local du paquet.deb, dépendances ok, je ne 
parviens pas à lancer Garradin : voir copies d'écran de console et 
Firefox ci-jointes.

Merci, à bientôt !

Fanch'Dz - Tél. 07 82 36 27 63


Malheureusement pas du tout codeur :-/

On m'a parlé de la possibilité d'utiliser docker pour faire tourner 
Garradin pour simplifier les problèmes de cohabitation de versions php, 
sqlite etc. etle portage ultérieur sur serveur. Est-ce intéressant, 
souhaitable, y a-t-il un tuto dispo ?


/////////////////////////

Contexte :

Association Penn Rustin' à Douarnenez Finistère - pennrustin.org
Recyclerie, Aide à l'entretien et à la réparation
Recherche sur les déplacements

Après avoir perdu beaucoup de temps à essayer différents logiciels dont 
Dolibarr, vraiment heureux d'avoir découvert ce remarquable travail.

Essayé en ligne la partie comptable en reprenant les exercices 2014 et 
2015. Avant d'aller plus loin, je souhaite travailler sur une machine 
locale.

Ensuite, nous avons en tête de migrer le tout vers un serveur local - 
type raspberry faible conso élec - pour utiliser toutes les 
fonctionnalités d'organisation décentralisée des participants.

À terme, nous souhaitons soutenir financièrement le développement - 
faute de compétences locales pour le moment - pour d'autres 
applications, comme autour de ça par exemple :

http://pennarg1.org/

À bientôt, faites signes si vous êtes dans le coin

Installer Garradin en container : un tuto

Penn Rustin'

02/12/2017 14:31:47

Bonjour,

Ayant réussi à installer Garradin en conteneur, je prends le temps de 
partager les conseils reçus.

Commentaires et autres retours bienvenus !

Merci encore à BohwaZ et autres dev pour ce remarquable travail, nous 
avons prévu de contribuer en €uros, d'ici le bouclage de l'exercice 2017 
:-)

Pour info, on peut aussi contribuer en Ğ1, la June, première monnaie 
libre lancée en mars 2017. Notre antenne locale : http://pennarg1.org

Fanch' Penn Rustin' - Tél. 07 82 36 27 63
Recyclerie - Aide à l'entretien et à la réparation
Recherche sur les déplacements
24, route d'Audierne - 29100 DOUARNENEZ


(1) Installer lxd/lxc  et voir les images disponibles :

apt install lxd
lxd init
lxc image list images:

(2) créer un container (ici je l'ai nommé garradin) avec l'image debian 
jessie :

lxc launch images:debian/jessie/i386 garradin
lxc list

(3) entrer dans le container et installer garradin :

lxc exec garradin bash
apt update
apt install wget
wget https://fossil.kd2.org/garradin/uv/garradin-0.8.2-3-dev-all.deb
dpkg -i garradin-0.8.2-3-dev-all.deb
apt-get -f install
exit

(4) configurer

lxc restart garradin
lxc exec garradin bash
apt install nano
apt install apache2 libapache2-mod-php5
chown -R www-data: /usr/share/garradin
nano /etc/apache2/sites-enabled/000-default.conf

######

changer la valeur de la ligne "DocumentRoot" par 
"/usr/share/garradin/www"

     DocumentRoot /usr/share/garradin/www

Rajouter avant la ligne "</VirtualHost>"

     <Directory /usr/share/garradin>
         Require all granted
     </Directory>

######

systemctl restart apache2
systemctl status apache2 -l

###### doit renvoyer active :

● apache2.service - LSB: Apache2 web server
    Loaded: loaded (/etc/init.d/apache2)
   Drop-In: /lib/systemd/system/apache2.service.d
            └─forking.conf
    Active: active (running) since Tue 2017-11-28 20:44:13 UTC; 11s ago
   Process: 1462 ExecStop=/etc/init.d/apache2 stop (code=exited, 
status=0/SUCCESS)
   Process: 1484 ExecStart=/etc/init.d/apache2 start (code=exited, 
status=0/SUCCESS)
    CGroup: /system.slice/apache2.service
            ├─1498 /usr/sbin/apache2 -k start
            ├─1501 /usr/sbin/apache2 -k start
            ├─1502 /usr/sbin/apache2 -k start
            ├─1503 /usr/sbin/apache2 -k start
            ├─1504 /usr/sbin/apache2 -k start
            └─1505 /usr/sbin/apache2 -k start

Nov 28 20:44:12 garradin apache2[1484]: Starting web server: 
apache2AH00558: apache2: Could not reliably determine t...essage
Nov 28 20:44:13 garradin apache2[1484]: .
Nov 28 20:44:13 garradin systemd[1]: Started LSB: Apache2 web server.

######

(5) configurer garradin dans le navigateur

ip addr show dev eth0

Utiliser l'IP du champ "inet" dans le navigateur
"IP/admin/install.php"

Créer votre premier compte, ou pour restaurer une base existante créer 
un compte quelconque, toutes les données seront écrasées en important la 
sauvegarde complète.

Enregistrer la page dans vos favoris :-), et youpi !

P.S.- au démarrage de l'ordi je n'ai même pas besoin d'utiliser un 
raccourci .desktop "lxc start garradin", le container est déjà lancé !

Re: Installer Garradin en container : un tuto

BohwaZ/Garradin

10/12/2017 22:41:38

Super ! Tu pourrais contribuer ça sur le wiki de Garradin ?

Par exemple en créant une page "Installation LXC" ici :
https://fossil.kd2.org/garradin/wiki?name=Documentation

Merci.

On Sat, 02 Dec 2017 14:31:25 +0100 / "Penn Rustin'"
<penn-rustin@vivaldi.net> said :

> Bonjour,
> 
> Ayant réussi à installer Garradin en conteneur, je prends le temps de 
> partager les conseils reçus.
> 
> Commentaires et autres retours bienvenus !
> 
> Merci encore à BohwaZ et autres dev pour ce remarquable travail, nous 
> avons prévu de contribuer en €uros, d'ici le bouclage de
l'exercice
> 2017 :-)
> 
> Pour info, on peut aussi contribuer en Ğ1, la June, première monnaie 
> libre lancée en mars 2017. Notre antenne locale : http://pennarg1.org
> 
> Fanch' Penn Rustin' - Tél. 07 82 36 27 63
> Recyclerie - Aide à l'entretien et à la réparation
> Recherche sur les déplacements
> 24, route d'Audierne - 29100 DOUARNENEZ
> 
> 
> (1) Installer lxd/lxc  et voir les images disponibles :
> 
> apt install lxd
> lxd init
> lxc image list images:
> 
> (2) créer un container (ici je l'ai nommé garradin) avec l'image
> debian jessie :
> 
> lxc launch images:debian/jessie/i386 garradin
> lxc list
> 
> (3) entrer dans le container et installer garradin :
> 
> lxc exec garradin bash
> apt update
> apt install wget
> wget https://fossil.kd2.org/garradin/uv/garradin-0.8.2-3-dev-all.deb
> dpkg -i garradin-0.8.2-3-dev-all.deb
> apt-get -f install
> exit
> 
> (4) configurer
> 
> lxc restart garradin
> lxc exec garradin bash
> apt install nano
> apt install apache2 libapache2-mod-php5
> chown -R www-data: /usr/share/garradin
> nano /etc/apache2/sites-enabled/000-default.conf
> 
> ######
> 
> changer la valeur de la ligne "DocumentRoot" par 
> "/usr/share/garradin/www"
> 
>      DocumentRoot /usr/share/garradin/www
> 
> Rajouter avant la ligne "</VirtualHost>"
> 
>      <Directory /usr/share/garradin>
>          Require all granted
>      </Directory>
> 
> ######
> 
> systemctl restart apache2
> systemctl status apache2 -l
> 
> ###### doit renvoyer active :
> 
> ● apache2.service - LSB: Apache2 web server
>     Loaded: loaded (/etc/init.d/apache2)
>    Drop-In: /lib/systemd/system/apache2.service.d
>             └─forking.conf
>     Active: active (running) since Tue 2017-11-28 20:44:13 UTC; 11s
> ago Process: 1462 ExecStop=/etc/init.d/apache2 stop (code=exited, 
> status=0/SUCCESS)
>    Process: 1484 ExecStart=/etc/init.d/apache2 start (code=exited, 
> status=0/SUCCESS)
>     CGroup: /system.slice/apache2.service
>             ├─1498 /usr/sbin/apache2 -k start
>             ├─1501 /usr/sbin/apache2 -k start
>             ├─1502 /usr/sbin/apache2 -k start
>             ├─1503 /usr/sbin/apache2 -k start
>             ├─1504 /usr/sbin/apache2 -k start
>             └─1505 /usr/sbin/apache2 -k start
> 
> Nov 28 20:44:12 garradin apache2[1484]: Starting web server: 
> apache2AH00558: apache2: Could not reliably determine t...essage
> Nov 28 20:44:13 garradin apache2[1484]: .
> Nov 28 20:44:13 garradin systemd[1]: Started LSB: Apache2 web server.
> 
> ######
> 
> (5) configurer garradin dans le navigateur
> 
> ip addr show dev eth0
> 
> Utiliser l'IP du champ "inet" dans le navigateur
> "IP/admin/install.php"
> 
> Créer votre premier compte, ou pour restaurer une base existante
> créer un compte quelconque, toutes les données seront écrasées en
> important la sauvegarde complète.
> 
> Enregistrer la page dans vos favoris :-), et youpi !
> 
> P.S.- au démarrage de l'ordi je n'ai même pas besoin d'utiliser
un 
> raccourci .desktop "lxc start garradin", le container est déjà lancé
!
>