20 lines
923 B
Markdown
20 lines
923 B
Markdown
## Sport Attendance Sheet
|
|
|
|
A simple, editable attendance table with dates as rows and player names (plus guest) as columns. Users can mark their attendance with a click. No login, no user management, just a fast and easy attendance tracker.
|
|
|
|
### Deploying to Coolify (Docker)
|
|
|
|
1. **Build and push the Docker image** (or connect your repo to Coolify):
|
|
- If using Git: Push this repo to your Git provider and connect it in Coolify.
|
|
- If building locally:
|
|
```sh
|
|
docker build -t yourusername/sport-attendance-sheet .
|
|
docker run -p 5000:5000 yourusername/sport-attendance-sheet
|
|
```
|
|
2. **Create a new Docker app in Coolify**
|
|
- Set the port to `5000`.
|
|
- Ensure persistent storage for `attendance_data.json` if you want data to survive redeploys.
|
|
- Set environment variable `PORT=5000` if needed.
|
|
|
|
3. **Access your app**
|
|
- Once deployed, your app will be available at the URL Coolify provides. |