영상기반의 포트폴리오 웹서비스
- Backend : Spring Boot
- Frontend : React
- Web Server: Nginx
- DevOps : Docker
- Database: MySQL
- API Documentation : Swagger
- Deployment : AWS EC2
- VCS: Git
git clone --recursive https://github.com/techeer-sv/Voilio.git
# === Database ===
MYSQL_ROOT_PASSWORD=
MYSQL_USER=
MYSQL_PASSWORD=
MYSQL_DATABASE=
SPRING_DATASOURCE_PASSWORD=
- Add /Voilio/backend/src/resources/application-secret.yml
# === S3Bucket ===
spring:
config:
activate:
on-profile: secret
cloud:
aws:
credentials:
accessKey:
secretKey:
s3:
bucket:
region:
static:
stack:
auto: false
$ docker-compose up --build
# build images and run containers