mryash-dev opened a new pull request, #22:
URL: https://github.com/apache/airavata-portals/pull/22

   ### ✨ What's New
   
   * Multi-stage Dockerfile with Node.js frontend and Python backend
   * Production-ready setup using the Gunicorn WSGI server
   * Frontend assets built with Yarn
   * Static files collected and served efficiently
   
   ### 🚀 Quick Start
   
   ```bash
   docker build -t airavata-django .
   docker run -d --name mysql-airavata -e MYSQL_ROOT_PASSWORD=password -e 
MYSQL_DATABASE=airavata mysql:8.0
   docker run -d --name airavata-app --link mysql-airavata:mysql -p 8000:8000 
airavata-django
   ```
   
   ### 📋 Changes
   
   * Introduced a new multi-stage Dockerfile
   * Updated `requirements.txt` for better container compatibility
   * Enhanced `.gitignore` to exclude generated files
   * Cleaned up the repository (removed `yarn.lock` and diff files)
   
   Ready for review! 🚀
   @yasithdev @lahirujayathilake would love to hear your thoughts!
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@airavata.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to