this repo has no description

:sparkles: running project in docker

Changed files
+3 -6
cmd
app
+3 -2
cmd/app/main.go
··· 26 defer logger.Sync() 27 28 providers := providers.NewUseProviders([]providers.Provider{ 29 - providers.NewBraintreeProvider(getEnv("BRAINTREE_URL", "http://localhost:8001")), 30 - providers.NewStripeProvider(getEnv("STRIPE_URL", "http://localhost:8002")), 31 }, logger) 32 paymentsService := service.NewPaymentService(providers) 33 ··· 37 38 srvErr := make(chan error, 1) 39 go func() { 40 srvErr <- server.Start(ctx) 41 }() 42
··· 26 defer logger.Sync() 27 28 providers := providers.NewUseProviders([]providers.Provider{ 29 + providers.NewBraintreeProvider("http://" + getEnv("BRAINTREE_URL", "localhost:8001")), 30 + providers.NewStripeProvider("http://" + getEnv("STRIPE_URL", "localhost:8002")), 31 }, logger) 32 paymentsService := service.NewPaymentService(providers) 33 ··· 37 38 srvErr := make(chan error, 1) 39 go func() { 40 + logger.Info("Starting server", zap.String("port", port)) 41 srvErr <- server.Start(ctx) 42 }() 43
-4
docker-compose.yml
··· 17 dockerfile: $PWD/Dockerfile-stubby 18 ports: 19 - "8002:8882" 20 - environment: 21 - PORT: 8882 22 volumes: 23 - $PWD/mocks/stripe.yml:/app/mock.yml 24 ··· 27 dockerfile: $PWD/Dockerfile-stubby 28 ports: 29 - "8001:8882" 30 - environment: 31 - PORT: 8882 32 volumes: 33 - $PWD/mocks/braintree.yml:/app/mock.yml
··· 17 dockerfile: $PWD/Dockerfile-stubby 18 ports: 19 - "8002:8882" 20 volumes: 21 - $PWD/mocks/stripe.yml:/app/mock.yml 22 ··· 25 dockerfile: $PWD/Dockerfile-stubby 26 ports: 27 - "8001:8882" 28 volumes: 29 - $PWD/mocks/braintree.yml:/app/mock.yml