0 %
  • Ecole :
    CFA Aristée
  • Entreprise :
    IKEA Toulon
  • Fonction en alternance :
    Technical Support Specialist
Langues.
French
English
Mes compétences en compréhension et en développement.
WordPress
Html
CSS
Python
Configuration et installation mise en place.
  • VM Debian/Windows ( Via CLI ) / GLPI Server&Client
  • WordPress Via CLI Linux & Via Interface Graphique
  • Intégration du MCP Protocol sur WordPress
  • Automatisation Agent IA via MCP Protocol
  • Création d'un chat hybride ( Form & AI Agent )

Ce site : hébergement et sécurité

INFRASTRUCTURE · CE PORTFOLIO

Ce site n'est pas hébergé « clé en main » : je l'ai migré de l'hébergement de l'école vers mon propre serveur, sur mon propre nom de domaine, et je l'administre moi-même. C'est un service en production à part entière, sur le même serveur que ma plateforme Axon.

En ligne · VPS Hetzner, Nuremberg (UE)

La pile technique

Serveur

VPS Hetzner en Allemagne, Ubuntu, pare-feu, blocage des tentatives répétées et correctifs de sécurité automatiques.

Conteneurs

WordPress (PHP 8.3) et sa base de données dans des conteneurs Docker, orchestrés avec Docker Compose.

Reverse proxy

Caddy en frontal : HTTPS automatique (Let's Encrypt) pour ce site et pour Axon, avec l'IP réelle transmise à WordPress.

Explorez-le

Ce que j'ai fait moi-même

  • MigrationTransfert du site, des médias et de la base depuis l'hébergement de l'école, remplacement des anciennes adresses dans la base.
  • Correctif de sécuritéLa limite de débit du formulaire voyait l'IP du proxy pour tout le monde : correction en transmettant l'IP réelle.
  • Extension sur mesureTout le code personnalisé déplacé du thème vers ma propre extension, versionnée, pour survivre aux mises à jour.
  • SauvegardesSauvegarde chiffrée chaque nuit vers un second serveur, et restauration testée par script.
  • AllègementDésactivation des extensions inutilisées (formulaires en double, migration, import de démo, statistiques tierces).
  • Veille automatiséeUn agent dépose chaque lundi un brouillon par l'API REST, avec un mot de passe d'application ; la publication reste manuelle.
  • Données personnellesConsentement avant le formulaire et le chatbot, cookies strictement nécessaires, mentions légales à jour.

Prochaines étapes : mise à jour mensuelle des images Docker.