Skip to content

Commit

Permalink
use delete nginx container
Browse files Browse the repository at this point in the history
  • Loading branch information
h-otter committed Apr 30, 2019
1 parent 86059e6 commit 562b383
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 36 deletions.
19 changes: 0 additions & 19 deletions build/nginx/default.conf

This file was deleted.

24 changes: 9 additions & 15 deletions docker-compose.yml
Expand Up @@ -13,6 +13,14 @@ services:
- "8080:8080"
- "20180:20180"

swagger:
image: swaggerapi/swagger-ui
volumes:
- ./n0proto.swagger.json/n0stack.swagger.json:/usr/share/nginx/html/n0stack.swagger.json
environment:
API_URL: n0stack.swagger.json
# BASE_URL: swagger

bff:
image: debian:buster
volumes:
Expand All @@ -21,22 +29,8 @@ services:
- /n0stack/n0bff
- serve
- bff
links:
- api

swagger:
image: swaggerapi/swagger-ui
environment:
API_URL: n0stack.swagger.json
# BASE_URL: swagger

nginx:
image: nginx
volumes:
- ./build/nginx/default.conf:/etc/nginx/conf.d/default.conf
- ./n0proto.swagger.json/n0stack.swagger.json:/usr/share/nginx/html/swagger/n0stack.swagger.json
ports:
- "8000:8080"
links:
- bff
- api
- swagger
10 changes: 8 additions & 2 deletions n0bff/main.go
Expand Up @@ -4,6 +4,7 @@ import (
"context"
"fmt"
"log"
"net/http"
"net/http/httputil"
"net/url"
"os"
Expand Down Expand Up @@ -91,17 +92,22 @@ func ServeBFF(c *cli.Context) error {
return err
}

u := &url.URL{
n0core := &url.URL{
Scheme: "http",
Host: "api:8080",
}
swagger := &url.URL{
Scheme: "http",
Host: "swagger:8080",
}
// /n0core にプロキシ
e := echo.New()
e.Use(middleware.Logger())
e.Use(middleware.Recover())
e.GET("/api/*", echo.WrapHandler(mux))
// websocket proxy ができてない
e.GET("/n0core/*", echo.WrapHandler(httputil.NewSingleHostReverseProxy(u)))
e.GET("/n0core/*", echo.WrapHandler(httputil.NewSingleHostReverseProxy(n0core)))
e.GET("/swagger/*", echo.WrapHandler(http.StripPrefix("/swagger", httputil.NewSingleHostReverseProxy(swagger))))

log.Printf("[INFO] Started BFF: version=%s", version)
return e.Start("0.0.0.0:8080")
Expand Down

0 comments on commit 562b383

Please sign in to comment.