https://github.com/makimenko/fs
Full-stack template: Docker, MongoDB, Java, Spring, Angular and nginx
https://github.com/makimenko/fs
angular docker java mongodb nginx
Last synced: 3 months ago
JSON representation
Full-stack template: Docker, MongoDB, Java, Spring, Angular and nginx
- Host: GitHub
- URL: https://github.com/makimenko/fs
- Owner: makimenko
- License: mit
- Created: 2020-02-03T19:04:41.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-07T14:26:14.000Z (over 3 years ago)
- Last Synced: 2025-08-07T20:02:35.938Z (11 months ago)
- Topics: angular, docker, java, mongodb, nginx
- Language: Java
- Homepage:
- Size: 2.15 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 32
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

# Full Stack Template
## Services
| Service |Description
|--|--|
| db | Database
| db-admin | DB admin utility
| bff | Back-end for front-end
| spa | Web-server with single page application
## Technology Stack
- DB
- [MongoDB](https://www.mongodb.com)
- [mongo-express](https://github.com/mongo-express/mongo-express)
- BFF
- [Java](https://java.com/)
- [Spring](https://spring.io/), including [Spring Boot](https://spring.io/projects/spring-boot), [Spring Data](https://docs.spring.io/spring-data/mongodb/docs/current/reference/html)
- [Swagger](https://swagger.io/)
- SPA
- [Angular](https://angular.io)
- [Material Design](https://material.angular.io)
- Infrastructure
- CI/CD by [GitHub Actions](https://github.com/features/actions)
- [Docker](https://www.docker.com), including [Docker Compose](https://docs.docker.com/compose/)
- [nginx](https://www.nginx.com)
# Local Build
```
docker-compose build
```
# Run
If you don't want to build local images, then you can download it from [GitHub Container Registry](https://github.com/makimenko/fs/packages) and run it:
```
docker-compose pull
docker-compose up spa
```
then open http://localhost:8080