νΌμ보λ΄λ μ¬κ°κ° μΌμμ΄ λ μ§κΈ, λλ§μ λ°©μκ³Ό μ·¨ν₯μ λ§λ μκ°μ 보λ΄κ³ μΆμ μ¬λλ€μ μν μ₯μ λ° μ½μ€ νλ μ΄μ μλΉμ€
| κΈ°μ / λꡬ | λ΄μ© |
|---|---|
| Language | Java 21 |
| Framework | Spring Boot 3.3.5 |
| Build Tool | Gradle |
| Database | MySQL 8.0, Redis |
| Deployment | AWS EC2, GitHub Actions, Docker |
| Docs | Notion, Swagger UI |
| Auth | Spring Security + JWT |
| CI/CD | GitHub Actions + Docker Compose |
π solply-server/
βββ π .github
β βββ π workflows
βββ π docker
β βββ π docker-compose.yml
β βββ π docker-compose.dev.yml
β βββ π docker-compose.prod.yml
β βββ π Dockerfile
βββ π nginx
β βββ π conf.d
β βββ dev.conf
β βββ prod.conf
β βββ π www
β βββ .gitkeep
βββ π scripts
β βββ π deploy.sh
βββ π src
β βββ π main
β β βββ π java/ π org/ π sopt/ π solply_server
β β β βββ π domain
β β β β βββ π admin
β β β β βββ π auth
β β β β βββ π bookmark
β β β β βββ π course
β β β β βββ π controller
β β β β βββ π dto
β β β β βββ π entity
β β β β βββ π repository
β β β β βββ π service
β β β β βββ π util
β β β β βββ π place
β β β β βββ π recommend
β β β β βββ π tag
β β β β βββ π town
β β β β βββ π user
β β β βββ π global
β β βββ π resources
β βββ π test
βββ π build.gradle
βββ π gradle.properties
βββ π gradle.dev.properties
βββ π gradle.prod.properties
βββ π README.md