SOURCE CODE
OSCGEEKS.ORG is the official website of the Open Source Community at ASU-FCIS.
Deployment Stack
- PHP : Laravel -> Backend
- MySql -> Database
- Nginx -> WebServer
- Docker -> php Container Dockerfile
- Docker-Compose -> running the Multi-Container app docker-compose file
The deployment stack is running on top of Docker multi-container web app. check docker-compose file here
How to Run Locally ?
- clone the repository
git clone https://github.com/a7medayman6/OSCGEEKS.ORG
- copy .env.example and rename it to .env and add your database credentials
cp .env.example .env
nano .env
and edit mysql block in .env
DB_CONNECTION=mysql
DB_HOST=db
DB_PORT=3306
DB_DATABASE=database_name
DB_USERNAME=your_db_username
DB_PASSWORD=your_db_password
- Run docker-compose
docker-compose up -d
- visit http://localhost:80
License
The Website is using Laravel framework which is open-sourced software licensed under the MIT license.