An open API service indexing awesome lists of open source software.

https://github.com/kevindmorris/docker-postgres-keycloak-vue

A template for a containerized application with postgres, keycloak, and vue.
https://github.com/kevindmorris/docker-postgres-keycloak-vue

docker docker-compose keycloak postgresql vue

Last synced: 3 months ago
JSON representation

A template for a containerized application with postgres, keycloak, and vue.

Awesome Lists containing this project

README

          

# Docker + Postgres + Keycloak + Vue

## ๐Ÿ“ Architecture

```mermaid
graph LR
client <--> vue
client[Client]

subgraph Docker
direction TB

postgres[Postgres]
keycloak[Keycloak]
vue[Vue]

vue <--> keycloak
keycloak <--> postgres
end
```

## ๐Ÿงช Getting started

Build the docker stack:

```
docker compose up -d --build
docker compose down
```

Build the docker stack (development):

```
docker compose up -d postgres keycloak
npm i
npm run dev
```