Jump to content

Infrastructure: Difference between revisions

Line 5: Line 5:
This page describes the hardware/software infrastructure for the Open Food Facts + Open Beauty Facts projects.
This page describes the hardware/software infrastructure for the Open Food Facts + Open Beauty Facts projects.


== High level infrastructure design ==
== Current infrastructure ==
 
'''off1''', dedicated free.org server:
* Hardware configuration:
** Dell 1U server
**
* Running services:
** 1 nginx reverse proxy to serve static files
** 1 apache + mod_perl
*** running 4 separate instances on different ports, 1 for OFF and 1 for OBF and 2 more
 
'''off2''', dedicated free.org server:
* Hardware configuration:
* Running services:
** 1 apache + mod_perl
** 1 MongoDB
 
'''dev''', dedicated OVH server (rented):
* Hardware configuration:
** Storage: 4 x 2TB HDD, software RAID1 (mirror)
** RAM: 32GB
** CPU: Xeon D-1520
* Running services:
** 1 robotoff (dockerized)


1 dedicated OVH server running:
* 1 nginx reverse proxy to serve static files (installed with apt-get)
* 1 apache 2.4 + mod_perl (installed with apt-get)
** running two separate instances on different ports, 1 for OFF and 1 for OBF
* 1 MongoDB


=== History ===
=== History ===
Line 22: Line 40:
* MongoDB 2.4.12 (installed from mongodb provided packages)
* MongoDB 2.4.12 (installed from mongodb provided packages)


 
From 2016 to 2018, 1 dedicated OVH server running:
* 1 nginx reverse proxy to serve static files (installed with apt-get)
* 1 apache 2.4 + mod_perl (installed with apt-get)
** running two separate instances on different ports, 1 for OFF and 1 for OBF
* 1 MongoDB


== New server install log ==
== New server install log ==
29

edits