update to turftracking

This commit is contained in:
Jake Kasper
2025-09-05 15:05:32 -04:00
parent a3112efee0
commit 8416a9daf7
7 changed files with 25 additions and 25 deletions

View File

@@ -1,6 +1,6 @@
# TurfTracker - Professional Lawn Care Management
# TurfTracking - Professional Lawn Care Management
TurfTracker is a comprehensive web application designed for homeowners to track and manage their lawn care activities including fertilizer applications, weed control, mowing schedules, and equipment management.
TurfTracking is a comprehensive web application designed for homeowners to track and manage their lawn care activities including fertilizer applications, weed control, mowing schedules, and equipment management.
## Features
@@ -76,7 +76,7 @@ TurfTracker is a comprehensive web application designed for homeowners to track
- Docker and Docker Compose
- Traefik reverse proxy running with `proxy` network
- DNS pointing `turftracker.kaspers.us` to your server
- DNS pointing `turftracker.kaspers.us` to your server (or your chosen domain)
- Git
### Traefik Configuration Notes
@@ -92,7 +92,7 @@ This application is pre-configured for deployment behind Traefik with:
1. **Clone the repository**
```bash
git clone <repository-url>
cd turftracker
cd turftracking
```
2. **Environment Configuration**
@@ -235,8 +235,8 @@ If you have an Authentik instance for SSO:
3. **In Authentik Applications:**
- Create new Application
- Set Name: `TurfTracker`
- Set Slug: `turftracker`
- Set Name: `TurfTracking`
- Set Slug: `turftracking`
- Set Provider: (select the provider created above)
**Scopes Required:** `openid profile email`
@@ -244,7 +244,7 @@ If you have an Authentik instance for SSO:
## Application Structure
```
turftracker/
turftracking/
├── backend/ # Node.js API server
│ ├── src/
│ │ ├── routes/ # API endpoints
@@ -373,4 +373,4 @@ For questions or issues:
- Use strong JWT secrets
- Enable HTTPS in production
- Regularly update dependencies
- Follow security best practices for API key management
- Follow security best practices for API key management