2026-08-24 08:53:47 +00:00
2026-08-24 08:53:47 +00:00
2026-08-23 09:06:58 +00:00
2026-08-23 09:06:58 +00:00
2026-08-23 09:06:58 +00:00
2026-08-23 09:06:58 +00:00

Wycz - Portfolio World of Warcraft

Site portfolio server-rendered dédié à l'univers World of Warcraft, avec zone d'administration, récupération de données externes planifiée et proxy model-viewer.

Stack technique

Composant Technologie
Runtime Node.js 22
Framework Express (ESM)
Base de données SQLite (better-sqlite3)
Frontend HTML/CSS/JS statique

Déploiement

# Container Docker
docker compose up -d wycz

Accessible sur le port 3004.

Structure

/opt/web/wycz/backend/
├── server.js              # Point d'entrée Express
├── scheduler.js           # Planificateur de tâches (cron)
├── services/fetcher.js    # Récupération de données externes
├── public/                # Assets statiques
└── data/                  # SQLite (volume Docker)

Variables d'environnement

Variable Description Valeur
PORT Port du serveur 3004
ADMIN_PASSWORD Mot de passe admin Pierre2026!
SESSION_SECRET Secret de session wycz-session-secret-2026
DATA_DIR Répertoire de données /data

Domaine de production

  • URL : https://wycz.fr
  • LXC : 107 (IP 10.10.10.24)
  • SSL : Let's Encrypt via Nginx Proxy Manager
S
Description
No description provided
Readme
6.3 MiB
Languages
JavaScript 72.1%
CSS 20.7%
HTML 6.8%
Shell 0.3%