IceBreaker est un jeu d'arcade nautique où le joueur incarne le capitaine d'un cargo naviguant dans les eaux arctiques. L'objectif : éviter les icebergs tout en préservant sa cargaison de containers.
Find a file
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
assets Initial commit 2025-12-21 13:10:23 +01:00
src fix: resolve leaderboard loading issue and add favicon 2026-01-11 11:44:07 +01:00
.env fix: resolve leaderboard loading issue and add favicon 2026-01-11 11:44:07 +01:00
checkpoint.html Initial commit 2025-12-21 13:10:23 +01:00
cruise.html Initial commit 2025-12-21 13:10:23 +01:00
docker-compose.yml fix: resolve leaderboard loading issue and add favicon 2026-01-11 11:44:07 +01:00
index.html Initial commit 2025-12-21 13:10:23 +01:00
Makefile fix: resolve leaderboard loading issue and add favicon 2026-01-11 11:44:07 +01:00
README.md fix: resolve leaderboard loading issue and add favicon 2026-01-11 11:44:07 +01:00

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).