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

51 lines
939 B
Markdown

# Icebreaker
A simple HTML/CSS/JS website served via Nginx.
## Setup
1. Copy the environment file and configure it:
```bash
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:
```bash
cd ../proxy && docker compose up -d
```
4. Start the service:
```bash
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).