Thanks to visit codestin.com
Credit goes to github.com

Skip to content

rafatahmed/flaha.org

Repository files navigation

Flaha Website

This repository contains the code for the Flaha.org website and configuration for the EVAPOTRAN application.

Project Structure

  • public/: Static website files for flaha.org
  • config/: Configuration files for web servers and applications
  • scripts/: Deployment and utility scripts
  • docs/: Project documentation

Setup Instructions

Prerequisites

  • Nginx web server
  • Let's Encrypt for SSL certificates
  • Node.js (for development tools)

Development Setup

  1. Clone this repository
  2. Copy .env.example to .env and configure environment variables
  3. Run local development server: cd public && python -m http.server 8000

Deployment

  1. Run scripts/deploy.sh to deploy to production
  2. SSL certificates are managed with Let's Encrypt

Maintenance

  • SSL certificates are renewed automatically with scripts/ssl-renew.sh
  • See docs/ for detailed documentation

Security

This repository follows security best practices:

  • No sensitive information is stored in the repository
  • SSL configurations use modern, secure settings
  • Separate server blocks for different applications

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published