Projet_Web_IceBreaker/README.md
Timeo Bossuet 0349aeaf5b fix: resolve leaderboard loading issue and add favicon
- Fix volume initialization causing NaN error that blocked JS execution
- Add null checks and error handling in storage module
- Defer AudioContext creation until user interaction
- Add ship emoji as favicon on all pages
2026-01-11 11:44:07 +01:00

939 B

Icebreaker

A simple HTML/CSS/JS website served via Nginx.

Setup

  1. Copy the environment file and configure it:

    cp .env.example .env
    
  2. Edit .env and set your domain and email:

    NGINX_HOST=icebreaker.yourdomain.com
    LETSENCRYPT_EMAIL=your-email@example.com
    
  3. Make sure the proxy is running:

    cd ../proxy && docker compose up -d
    
  4. Start the service:

    make up
    

Commands

  • make up - Start the container
  • make down - Stop the container
  • make logs - View logs
  • make restart - Restart the container

Structure

icebreaker/
├── docker-compose.yml
├── Makefile
├── README.md
├── .env.example
└── src/
    ├── index.html
    ├── css/
    │   └── style.css
    └── js/
        └── main.js

Edit files in src/ - changes are reflected immediately (no rebuild needed).