Skip to content

Commit

Permalink
chore: merge
Browse files Browse the repository at this point in the history
  • Loading branch information
brunobritodev committed Apr 20, 2022
2 parents d79e675 + 80785ee commit 7a6d633
Show file tree
Hide file tree
Showing 5 changed files with 40 additions and 8 deletions.
7 changes: 7 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,10 @@
# [1.1.0](https://github.com/desenvolvedor-io/dev-store/compare/v1.0.0...v1.1.0) (2022-04-20)


### Features

* serilog & seq ([d79e675](https://github.com/desenvolvedor-io/dev-store/commit/d79e675f51391c555c6660f4db7deac80865d638))

# 1.0.0 (2022-04-20)


Expand Down
25 changes: 22 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,7 @@

A real-world reference application powered by [desenvolvedor.io](https://desenvolvedor.io/) <img alt="Brasil" src="https://user-images.githubusercontent.com/5068797/161345649-c7184fdc-2bc3-42a9-8fb6-6ffee9c8f9c2.png" width="20" height="14" /> implementing the most common and used technologies to share with the technical community the best way to develop full and complex applications with .NET

[![Codacy Badge](https://app.codacy.com/project/badge/Grade/6518989bea914b348c92385dda05f93d)](https://www.codacy.com/manual/EduardoPires/DevStoreProject?utm_source=github.com&amp;utm_medium=referral&amp;utm_content=EduardoPires/DevStoreProject&amp;utm_campaign=Badge_Grade)
[![Build status](https://ci.appveyor.com/api/projects/status/rl2ja69994rt3ei6?svg=true)](https://ci.appveyor.com/project/EduardoPires/DevStoreproject)
---

###### This project was inspired by [EShopOnContainers](https://github.com/dotnet-architecture/eShopOnContainers), however the real motivation was to build it by "our way".

Expand All @@ -18,7 +17,7 @@ A real-world reference application powered by [desenvolvedor.io](https://desenvo
If you liked the project or if DevStore is helping you, please give us a star ;)

<p align="center">
<img alt="DevStore" src="https://user-images.githubusercontent.com/5068797/161200961-af22100f-ef9f-43c4-8a56-7ee53dccb0be.png" />
<img alt="DevStore" src="https://user-images.githubusercontent.com/5068797/164293734-a72fbeeb-0965-4413-a624-29e1c56c25df.png" />
</p>

## Want to learn everything to build an app like this? :mortar_board:
Expand Down Expand Up @@ -111,11 +110,31 @@ docker-compose up

### If you want to build the local images and run the DevStore application in your Docker enviroment:

This compose will provide one database container each API service.

```
docker-compose -f docker-compose-local.yml up --build
```

### If you prefer save machine resources use the light local compose:

This compose will provide just one database container for all API services.

```
docker-compose -f docker-compose-local-light.yml up --build
```
---

### If you want run locally with VS/VS Code:

You will need:

- Docker
- SQL instance (or container)
- RabbitMQ

So you can edit the Docker compose to just run the database and queue dependencies and save your time.

### If you want Visual Studio with F5 and debug experience:

- You will need at least Visual Studio 2022 and .NET 6.
Expand Down
4 changes: 2 additions & 2 deletions docker/docker-compose-local.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,8 +28,8 @@ services:
image: rabbitmq:3-management
container_name: devstore-rabbit
ports:
- 5672:5672
- 15672:15672
- 5672
- 15672
environment:
RABBITMQ_DEFAULT_USER: "devstore"
RABBITMQ_DEFAULT_PASS: "devstore"
Expand Down
12 changes: 9 additions & 3 deletions docker/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,8 @@ services:
rabbitmq:
image: rabbitmq:3-management
container_name: devstore-rabbit
expose:
- 5672
environment:
RABBITMQ_DEFAULT_USER: "devstore"
RABBITMQ_DEFAULT_PASS: "devstore"
Expand Down Expand Up @@ -235,17 +237,21 @@ services:
ports:
- 5341:80
environment:
ACCEPT_EULA: Y
ACCEPT_EULA: "Y"

devstore-server:
image: desenvolvedorio/devstore-server:latest
container_name: devstore-server
image: nginx
restart: always
volumes:
- ./nginx/devstore.conf:/etc/nginx/conf.d/default.conf:ro
- ./nginx/nerdstore-certificate.key:/etc/nginx/nerdstore-certificate.key:ro
- ./nginx/nerdstore-certificate.pem:/etc/nginx/nerdstore-certificate.pem:ro
ports:
- "7500:80"
- "7501:443"
depends_on:
- web-mvc


volumes:
dpkeys:
Binary file modified src/building-blocks/DevStore.MessageBus/MessageBus.cs
Binary file not shown.

0 comments on commit 7a6d633

Please sign in to comment.