Fall 2026, course 420-511
My capstone project: the Divertiflix network
It is my program’s capstone project, in the course Projet d’implantation de réseaux (network implementation project). Four of us are building the network and servers for Divertiflix, a fictional video-on-demand company with five employees and five workstations.
In progress. Latest log entry: August 28, 2026
The twelve requirements of the course
A tool is shortlisted for most of them; the others are still under review.
| Requirement | Tool | Status |
|---|---|---|
| Remote access protected by VPN | Xray and OpenVPN | shortlisted |
| Email and instant messaging | Mailcow | shortlisted |
| Antivirus and firewall | OPNsense or pfSense | shortlisted |
| Voice over IP (VoIP) | FreePBX | shortlisted |
| Web application development server | GitLab CE | shortlisted |
| Service ticket management | GLPI | shortlisted |
| Resource usage accounting | GLPI | shortlisted |
| Task automation | None yet | under review |
| Backup management | None yet | under review |
| MQTT server and ESP32 connected devices | Mosquitto | shortlisted |
| Justified 50/50 Linux/Windows split | None yet | under review |
| Security analysis of each installed component | None yet | under review |
My part
- Individual part
My planned individual part is a film recommendation agent, using the MovieLens dataset.
- Project lead
I’ll be project lead in weeks 12 and 13, November 16 to 27, 2026; the role rotates every two weeks.
Project log
-
August 28, 2026
Definition report handed in. It sets out the course’s twelve requirements, with a shortlisted tool for most of them, and the project lead rotation.