https://github.com/shamoda/icaf-api
https://github.com/shamoda/icaf-api
aws docker ec2 load-balancing nginx react s3 spring-boot
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/shamoda/icaf-api
- Owner: shamoda
- Created: 2021-05-10T16:46:34.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-06-30T08:14:39.000Z (almost 5 years ago)
- Last Synced: 2025-02-15T02:41:56.015Z (over 1 year ago)
- Topics: aws, docker, ec2, load-balancing, nginx, react, s3, spring-boot
- Language: Java
- Homepage:
- Size: 191 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## International Conference on Application Frameworks-2021
ICAF-2021 is a Conference management tool, which is developed with the intent to manage and automate tasks of the conference organizing committee efficiently and effectively.
System Requirements
```
JDK 11
Apache Maven
Node v14.17.0 or above
Docker
```
AWS S3 service is used for storage purposes. Therefore, AWS IAM credentials needs to be passed as env variables to the Docker containers.
To deploy on Ubuntu server
```
# git clone https://github.com/shamoda/ICAF-api
# cd ICAF-api
# mvn clean install
# docker build -t icaf-api:latest .
# docker run --name instance-01 -d -p 8081:8080 -e AWS_ACCESS_KEY_ID= -e AWS_SECRET_ACCESS_KEY= icaf-api:latest
```