- 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
939 B
939 B
Icebreaker
A simple HTML/CSS/JS website served via Nginx.
Setup
-
Copy the environment file and configure it:
cp .env.example .env -
Edit
.envand set your domain and email:NGINX_HOST=icebreaker.yourdomain.com LETSENCRYPT_EMAIL=your-email@example.com -
Make sure the proxy is running:
cd ../proxy && docker compose up -d -
Start the service:
make up
Commands
make up- Start the containermake down- Stop the containermake logs- View logsmake 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).