All checks were successful
Game Ideas build for PR / build_blazor_app (pull_request) Successful in 38s
67 lines
1.5 KiB
Markdown
67 lines
1.5 KiB
Markdown
# Game Ideas
|
|
|
|
Game Ideas is a projet for centralized your favorite games in your friend group
|
|
|
|
## Objectives
|
|
|
|
Store your favorite games, intelligent game add, store game files and data, manage user
|
|
|
|
## Services
|
|
|
|
| Project | Port | Technos | Base de données |
|
|
| ------------- | --------- | --------------- | --------------- |
|
|
| WebApp | 5172,7060 | C# (Blazor) | |
|
|
| API | 8000 | C# (ASP.NET) | PostgreSQL |
|
|
|
|
## Folders
|
|
|
|
```
|
|
.
|
|
├── README.md
|
|
├── .gitignore
|
|
├── .drone.yml (CI/CD)
|
|
└── src/
|
|
├── Client/
|
|
│ └── GameIdeas.BlazorApp
|
|
├── Server/
|
|
│ └── GameIdeas.WebAPI
|
|
├── GameIdeas.Resources
|
|
└── GameIdeas.Shared
|
|
```
|
|
|
|
## Environment variables
|
|
|
|
| Name | Value type |
|
|
| --- | --- |
|
|
| DB_HOST | Address IP or hostname of the database |
|
|
| DB_USERNAME | Username for the database |
|
|
| DB_PASSWORD | Plain password for the database |
|
|
| DB_DATABASE | Name of the database |
|
|
|
|
<!-- ## Installation
|
|
|
|
### Docker Compose
|
|
|
|
Utiliser docker pour executé les microservices et l'api gateway avec cette commande :
|
|
|
|
```shell
|
|
docker-compose -f ./Services/docker-compose.services.yaml up -d
|
|
```
|
|
|
|
Utiliser docker pour executé l'application client web et le build de l'application mobile avec cette commande :
|
|
|
|
```shell
|
|
docker-compose -f ./Apps/docker-compose.apps.yaml up -d
|
|
```
|
|
|
|
### Kubernetes
|
|
|
|
Utiliser cette command pour executé le cluster kubernetes
|
|
```shell
|
|
kubectl apply -f ./Kubernetes --recursive
|
|
``` -->
|
|
|
|
## Members
|
|
|
|
+ Egamorf
|
|
+ DieuTaxi |