Plume & Compas IT Infrastructure100% self-hosted IT ecosystem: 1TB cloud storage, collaborative office suite, secure password manager and 50+ pre-configured workstations.

Client project - Complete IT infrastructure
2024
synceditionauthmailAPIaccescloudmailsmdpVAULTWARDENGestionnairemots de passeMAILCOWServeur mailauto-hébergé + backupsSTOCKAGE1 To - 4 backups/jNEXTCLOUDHub centralFichiers - Collaboration - SyncONLYOFFICESuite collaborativeSITE VITRINE+ Slack intégréStats - Rendez-vous50 POSTESZorin OS EducationSécurisés - ConfigurésEQUIPECollaborateursCloud - Mails - MDPINFRASTRUCTURE IT - 100% AUTO-HÉBERGÉ

Contexte du projet

Origine

Training center facing recurring issues: data loss due to lack of backups, high Microsoft Office licensing costs, passwords insecurely shared on sticky notes, and complex maintenance of 50+ heterogeneous Windows workstations.

Public cible

Trainers, students, administrative staff and management - approximately 100 daily users.

Objectif

Deploy an autonomous, secure and cost-effective infrastructure eliminating proprietary licenses while guaranteeing zero data loss and simplified maintenance.

Mon rôle

Infrastructure architect & system administrator: existing audit, architecture design, service deployment, workstation configuration and user training.

Autonomie complèteRelation client directe

Self-hosted Nextcloud deployment with 1TB shared storage for students and trainers. Configuration of 4 automatic daily backups to remote storage ensuring zero data loss. User quota setup and retention policies implementation.

OnlyOffice Document Server integration connected to Nextcloud for collaborative Word, Excel and PowerPoint editing directly in the browser. Complete elimination of Microsoft Office licenses while maintaining format compatibility.

Vaultwarden deployment (self-hosted Bitwarden alternative) for secure password management. Multi-device sync for the entire team, strong password generator and secure sharing of sensitive credentials.

Configuration of ~50 workstations with custom Zorin OS Education image. Locked-down and secure system, identical environment across all workstations, centralized updates and simplified maintenance.

Showcase website development connected to Slack for automatic notifications of statistics and appointment requests. Internal workflow automation via webhooks and API integration.

Stack technique

Frontend

Modern responsive showcase websiteCustomized Nextcloud interface

Backend

Bash, Python scripts for automation
MariaDB for NextcloudSQLite for Vaultwarden

Infrastructure

Self-hosted dedicated serverDocker Compose multi-service

Fonctionnalités clés

1TB shared Nextcloud cloud storage
OnlyOffice suite without licensing
4 auto backups/day = zero data loss
Vaultwarden password manager
50+ identical Zorin OS workstations
Locked-down and secure system
Automated Slack notifications
100% self-hosted and autonomous
Zero proprietary licenses
Simplified centralized maintenance

Méthodologie & Résultats

Approche

Initial audit of existing setup, modular architecture design, incremental deployment by service, load testing and final user training.

Résultats

Chiffres clés

1TB cloud storage deployed
50+ identically configured workstations
4 automatic backups/day
100+ daily active users
0 Microsoft license required

Retours utilisateurs

Document editing as smooth as Office
File access from anywhere
Workstations always ready to use
No more passwords on sticky notes

Compétences mises en œuvre

Linux administration (Ubuntu, Zorin)
Docker & containerization
Nextcloud & OnlyOffice deployment
Security: Vaultwarden, SSL, hardening
Bash/Python automation
Backup management & disaster recovery
API & Slack webhooks integration
Large-scale system image deployment
End-user training
Self-hosted infrastructure architecture

Ressources