|
|
@ -6,36 +6,16 @@ C'est un système simple utilisant [Rawdog](https://offog.org/code/rawdog/) pour |
|
|
|
|
|
|
|
Il se lance toutes les heures pour générer - si besoin - une page. |
|
|
|
|
|
|
|
# Installation |
|
|
|
# Dépendances |
|
|
|
|
|
|
|
## Dépendances |
|
|
|
* Docker |
|
|
|
* Docker Compose |
|
|
|
|
|
|
|
# Utilisation |
|
|
|
|
|
|
|
* [rawdog](https://archlinux.org/packages/community/any/rawdog/) pour ArchLinux |
|
|
|
|
|
|
|
## Dossiers à créér/installer |
|
|
|
|
|
|
|
* copier le **contenu du dossier `rawdog`** dans **/home/od/.rawdog/** |
|
|
|
* copier le **contenu du dossier `public`** dans **/srv/http/ogre/veille/** |
|
|
|
* copier les fichiers `rawdog.service` et `rawdog.timer` dans **/etc/systemd/system/** |
|
|
|
* configurer le fichier **/home/od/.rawdog/config** pour adapter la ligne suivante : |
|
|
|
|
|
|
|
```python |
|
|
|
outputfile /srv/http/ogre/veille/index.html |
|
|
|
```bash |
|
|
|
cp env.example .env |
|
|
|
make && docker-compose up -d |
|
|
|
``` |
|
|
|
|
|
|
|
avec l'adresse exacte où vous avez posé les fichiers du dossier *public*. |
|
|
|
|
|
|
|
|
|
|
|
# En bref |
|
|
|
|
|
|
|
```bash |
|
|
|
rsync -avP ./rawdog/* /home/od/.rawdog |
|
|
|
mkdir /srv/http/ogre/veille -p |
|
|
|
rsync -avP ./public/* /srv/http/ogre/veille/ |
|
|
|
sudo cp rawdog.service /etc/systemd/system/ |
|
|
|
sudo cp rawdog.timer /etc/systemd/system/ |
|
|
|
sudo systemctl daemon-reload |
|
|
|
sudo systemctl enable rawdog.timer |
|
|
|
sudo systemctl start rawdog.service |
|
|
|
``` |
|
|
|
Le site est disponible sur http://localhost:8888/. |
|
|
|