risotto/README.md

54 lines
824 B
Markdown
Raw Normal View History

2022-11-12 10:45:09 +01:00
![Logo Risotto](logo.png "logo risotto")
2022-03-11 21:26:51 +01:00
# Risotto
2022-03-08 20:44:14 +01:00
## Install dependencies
- python3-dkimpy
2022-11-12 10:45:09 +01:00
- python3-cheetah
- ldns-utils
2022-03-11 21:26:51 +01:00
## Installation
Clone projects:
- https://framagit.org/tiramisu/tiramisu
- https://cloud.silique.fr/gitea/risotto/dataset
- https://cloud.silique.fr/gitea/risotto/rougail
- https://cloud.silique.fr/gitea/risotto/risotto
2022-12-21 12:14:49 +01:00
## Documentation
[Documentation](doc/README.md)
2022-03-11 21:26:51 +01:00
## Set up
Set up Risotto:
```bash
cd risotto
cp risotto.conf.example risotto.conf
```
In risotto.conf change the dataset directory.
Set up infrasctructure:
```bash
2022-12-21 12:14:49 +01:00
cp server.yml.example server.yml
2022-03-11 21:26:51 +01:00
```
Modify infrastructure description as required.
Generate the configuration:
```bash
./bootstrap.py
```
2022-03-11 21:26:51 +01:00
Send configuration to remote server:
```bash
2022-12-21 12:14:49 +01:00
ansible-playbook -i ansible/inventory.py ansible/playbook.yml
2022-03-11 21:26:51 +01:00
```