#!/bin/bash
# Deployment script for Factur-X production

echo "=== Factur-X Production Deployment ==="

# Set permissions
echo "Setting permissions..."
sudo chown -R www-data:www-data /var/www/factur-x
sudo chmod -R 755 /var/www/factur-x
sudo chmod -R 755 /var/www/factur-x/vendor
sudo chmod -R 644 /var/www/factur-x/vendor/autoload.php

# Create customer directories
echo "Creating customer directories..."
sudo mkdir -p /var/www/factur-x/customers/customer1
sudo chown -R www-data:www-data /var/www/factur-x/customers
sudo chmod -R 755 /var/www/factur-x/customers

# Enable Apache site
echo "Configuring Apache..."
sudo cp /var/www/factur-x/apache2-site.conf /etc/apache2/sites-available/factur-x.conf
sudo a2ensite factur-x
sudo systemctl reload apache2

echo "=== Deployment Complete ==="
echo "Access admin panel: https://factur-x.point8.fr/admin/?customer=customer1"
