# Docker Containers for TAF

This directory contains Dockerfiles for all TAF services.

## Containers

### 1. php-apache
- Apache web server with PHP
- Serves frontend and API endpoints
- Port: 8080

### 2. postgres
- PostgreSQL database
- Port: 5432
- Default credentials in `.env.docker`

### 3. taxcore-service ⭐
- Node.js service for TaxCore API integration
- Handles mTLS certificate authentication
- Port: 3001

## Quick Start

```bash
# From project root
docker-compose up --build -d

# View logs
docker-compose logs -f

# Stop all
docker-compose down
```

## Full Documentation

See: `/docs/TaxCore_Docker_Setup.md`
