doc/vagrant_fr.md

69 lines
No EOL
2 KiB
Markdown
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Vagrant et YunoHost
*Voici une petite page de documentation en guise de mémo sur la manière de tester/développer YunoHost avec Vagrant.*
*Toutes les autres façons dinstaller YunoHost sont listées **[ici](/install_fr)**.*
<img src="/images/vagrant.png" width=250>
**Prérequis** : Un ordinateur x86 avec VirtualBox installé et assez de RAM disponible pour lancer une petite machine virtuelle.
---
## Initialisation
Créer un dossier pour le projet :
```bash
mkdir YunoHost
cd YunoHost
```
La commande suivante va initialiser le projet avec une image Debian Wheezy de base
```bash
vagrant init yunohost/stable8
```
<blockquote>
<span class="text-warning">/!\</span> Vous devez avoir une box `yunohost/stable8`. Si ce nest pas le cas, ajoutez-la :
`vagrant box add yunohost/stable8 https://atlas.hashicorp.com/yunohost/boxes/stable8/versions/1.0.0/providers/virtualbox.box`
</blockquote>
---
## Installation
Démarrer la machine virtuelle
```bash
vagrant up
```
Se connecter à la machine virtuelle démarrée
```bash
vagrant ssh
```
Mettre à jour le système.
```bash
sudo apt-get update && sudo apt-get upgrade
```
Vous pouvez accéder à votre vm via lip 192.168.33.80
---
*Une fois linstallation terminée, vous pouvez procéder à la post-installation : **[yunohost.org/postinstall](/postinstall_fr)** *
## Image Wheezy avec les dépôts testing/unstable
Si vous avez besoin dune vm pour tester quelque chose avec wheezy ou la version testing/unstable de YunoHost. Il y a un Vagrantfile et cinq autres box en préparation. Pour le moment, vous pouvez construire les images en suivant les instructions sur ce [dépôt](https://github.com/zamentur/yunohost-vagrant).
| Box | IP |
| :---: | :---: |
| stable8 | 192.168.33.80 |
| testing8 | 192.168.33.81 |
| unstable8 | 192.168.33.82 |
| stable7 | 192.168.33.70 |
| testing7 | 192.168.33.71 |
| unstable7 | 192.168.33.72 |
Les adresses IP sont assignées par défaut mais peuvent être changées dans les paramètres réseau du Vagrantfile.