Digital Infrastructure » History » Revision 23
Revision 22 (Francois Soulard, 08/06/2024 06:54 PM) → Revision 23/61 (Francois Soulard, 08/06/2024 06:55 PM)
# Digital Infrastructure of the YOU(th) CARE initiative * A **dedicated server** has been deployed to host the main services around the e-learning platform. It is hosted in a Hetzner datacenter located in Germany https://www.hetzner.com and managed by Traversées. * **Hardware profile** : EX130-S model featuring a Intel Xeon Gold 5412U (RAM 256Gb, 24 cores) with two disks 3.84TB NVMe SSD (IPv4 162.55.20.209). If needed, a larger disk can be added on demand later. The same for memory capacities. * **Server configuration** : > * Operating sytem: Debian 12 > * ProxMox Virtual Environment (PVE 8.2) > * Disk geometry: 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. * **DNS registers** > * The main DNS registers of youth-care.eu are managed by the YC team (Giulia Pugnana) > * The following domains have been created (beginning of August 2024): > > * community.youth-care.eu > campus-yc.rio20.net (Moodle/Iomad in production mode) > > * dev.campus.youth-care.eu > dev.campus-yc.rio20.net (Moodle/Iomad in development mode) > > * meet.youth-care.eu > bbb-yc.rio20.net (Big Blue Blutton) https://meet.youth-care.eu > > * video.youth-care.eu > peertube-yc.rio20.net (Peertube) > > * kb.youth-care.eu > knowledge-base-yc.rio20.net (Redmine) https://kb.youth-care.eu * **Security** > * PVE firewall and Fail2ban have been installed in the main PVE environment. * **Backups** > * Each services (virtual servers) will be backed up to the Cloud Storage of Hetzner. * **Stack of services** > * Redmine (ticketing and knowledge base) > * Moodle and Iomad (multi-entities learning platform) > * Big Blue Button (advanced videoconferencing) > * Peertube (streaming and video on demand) > * Zabbix (server monitoring) (hosted in another Traversees server) > * Matrix/Discourse (messaging) > * Jitsi (videoconferencing) > * Matomo (web statistics) (hosted in another Traversees server) All this stack, from server to web applications, is based on free and open source software. * **Third-party services** > * Gladia (AI live captions for Big Blue Button): an account has been created to test the automatic live captions during videoconferencing.