|
|
Here is a simple tutorail on how to setup and initially start up re2o. It is intended to be very simple. So there is not a lot of step to go through here.
|
|
|
|
|
|
# Prerequesite
|
|
|
* A clean Debian installation to start. It can be a standard (virtual) machine bu also a container (Docker, LXC, ...). If you want to install the project on a machine with something already installed aside, it is not impossible but you will have to figure by yourself how to do it.
|
|
|
* Access to internet, or at least access to [the project's Git repository](https://gitlab.federez.net/federez/re2o), to [the Debian's APT packages](https://www.debian.org/mirror/list) and to [the pip packages](https://pypi.org/).
|
|
|
* A working server mail that can be used by your machine. This is optional but some features will be limited without it so it is highly advised to have one available. By default, it assumed you don't use authentification for sending mails but this can be changed later.
|
|
|
|
|
|
# Get the project
|
|
|
The project is meant to be installed in `/var/www/re2o`. *If you want to changed that, you will have to slightly tweak the web server (Apache2, NginX, ...) configuraiton.*
|
|
|
```
|
|
|
mkdir -p /var/www/
|
|
|
cd /var/www/
|
|
|
git clone https://gitlab.federez.net/federez/re2o.git
|
|
|
cd re2o
|
|
|
```
|
|
|
|
|
|
# Run the setup script
|
|
|
Everyhting can be installed by the `install_re2o.sh` script. It the recommended to way to perform the setup. Run the following command and follow the interactive guide by answering the question. Once all the questions have been answered, the script will perform all the steps of the setup automatically.
|
|
|
```
|
|
|
sudo install_re2o.sh setup
|
|
|
```
|
|
|
*:warning: It may take up to 10 minutes for the script to finish.*
|
|
|
|
|
|
For more informations on the script visit the [install_re2o.sh wiki page](/User Documentation/Script d'installation). |
|
|
\ No newline at end of file |