Digital Infrastructure » History » Version 6
Francois Soulard, 08/06/2024 06:28 PM
| 1 | 1 | Francois Soulard | # Digital Infrastructure |
|---|---|---|---|
| 2 | |||
| 3 | |||
| 4 | 5 | Francois Soulard | * A **dedicated server** has been deployed to host the main services. |
| 5 | 1 | Francois Soulard | It is hosted in a Hetzner datacenter located in Germany. https://www.hetzner.com |
| 6 | |||
| 7 | 5 | Francois Soulard | * **Hardware profile** : EX130-S model featuring a Intel Xeon Gold 5412U (RAM 256Gb, 24 cores) with two disks 3.84TB NVMe SSD. |
| 8 | 1 | Francois Soulard | If needed, a larger disk can be added on demand later. The same for memory capacities. |
| 9 | 3 | Francois Soulard | |
| 10 | * Server configuration: |
||
| 11 | 4 | Francois Soulard | > * Debian 12 |
| 12 | > * ProMox Virtual Environment (PVE) |
||
| 13 | > * Disk partitionning: RAID 1 with 2 common partition: /boot (ext3) and /boot/efi (esp); one partition with LVM with a unique Volume Group (vg0). The logical volumes within vg0 are root, swap and data. |
||
| 14 | 3 | Francois Soulard | |
| 15 | 6 | Francois Soulard | * DNS |
| 16 | * The main DNS registries youth-care.eu are managed by the YC team (Giulia Pugnana) |
||
| 17 | * The following domains have been created: |
||
| 18 | > * community.youth-care.eu > campus-yc.rio20.net (Moodle/Iomad in production mode) |
||
| 19 | > * dev.campus.youth-care.eu > dev.campus-yc.rio20.net (Moodle/Iomad in development mode) |
||
| 20 | > * meet.youth-care.eu > bbb-yc.rio20.net (Big Blue Blutton) |
||
| 21 | > * video.youth-care.eu > peertube-yc.rio20.net (Peertube) |
||
| 22 | > * kb.youth-care.eu > knowledge-base-yc.rio20.net (Redmine) |
||
| 23 | |||
| 24 | 1 | Francois Soulard | * **Security** |
| 25 | 3 | Francois Soulard | |
| 26 | 5 | Francois Soulard | |
| 27 | 1 | Francois Soulard | * **Backups** |
| 28 | |||
| 29 | * **Stack of services** |
||
| 30 | 5 | Francois Soulard | > * Redmine (ticketing and knowledge base) |
| 31 | > * Moodle and Iomad (multi-entities learning platform) |
||
| 32 | > * Big Blue Button (videoconferencing) |
||
| 33 | > * Peertube (streaming and video on demand) |
||
| 34 | > * Zabbix (server monitoring) |
||
| 35 | > * Matrix/Discourse (messaging) |
||
| 36 | > * Jitsi |
||
| 37 | > * Matomo (web statistics) |