# Scripts Directory

This folder contains all automation scripts for development, deployment, and server management.

## Development Scripts

- **dev-start.sh** - Start the development server with auto-reload
- **check-assets.sh** - Verify all assets are properly linked
- **local-commit.sh** - Quick local git commit

## Deployment Scripts

- **deploy-website.sh** - Deploy website updates to production
- **deploy-admin-updates.sh** - Deploy admin panel updates
- **pre-deployment-check.sh** - Run pre-deployment checks

## Server Management

- **manage-server.sh** - Server management utilities
- **check-service.sh** - Check service status
- **setup-service.sh** - Setup systemd service
- **quick-status.sh** - Quick server status check
- **pre-start.sh** - Pre-startup checks

## Testing & Verification

- **test-instant-changes.sh** - Test instant change deployment
- **verify-admin-fix.sh** - Verify admin panel fixes
- **verify-localhost.sh** - Verify localhost configuration

## Windows Scripts

- **DISABLE_WINDOWS_LOCALHOST.ps1** - PowerShell script for Windows localhost config

## Usage

All scripts should be run from the project root directory:

```bash
./scripts/dev-start.sh
```

Make sure scripts have execute permissions:

```bash
chmod +x scripts/*.sh
```
