mirror of
https://github.com/bonfire-networks/bonfire-app.git
synced 2024-05-17 00:22:40 +00:00
proxy
This commit is contained in:
parent
8f55d489a4
commit
b0076a51aa
19
docker-compose.proxy.yml
Normal file
19
docker-compose.proxy.yml
Normal file
|
@ -0,0 +1,19 @@
|
|||
version: "3.5"
|
||||
|
||||
services:
|
||||
proxy:
|
||||
image: "caddy:alpine"
|
||||
restart: always
|
||||
ports:
|
||||
- "80:80"
|
||||
- "443:443"
|
||||
env_file:
|
||||
- config/prod/.env
|
||||
volumes:
|
||||
- type: bind
|
||||
source: ./config/deploy/Caddyfile2
|
||||
target: /etc/caddy/Caddyfile
|
||||
read_only: true
|
||||
- type: bind
|
||||
source: ./data/uploads
|
||||
target: /frontend/uploads
|
10
justfile
10
justfile
|
@ -130,11 +130,17 @@ prepare:
|
|||
iex --sname extra --remsh dev
|
||||
|
||||
dev-run *args='': init
|
||||
{{ if WITH_DOCKER == "total" { "just docker-stop-web && docker compose run --name $WEB_CONTAINER --service-ports web" } else { "iex --sname dev -S mix phx.server $args" } }}
|
||||
{{ if WITH_DOCKER == "total" { "just dev-docker $args" } else { "iex --sname dev -S mix phx.server $args" } }}
|
||||
# TODO: pass args to docker as well
|
||||
|
||||
@dev-remote: init
|
||||
{{ if WITH_DOCKER == "total" { "WITH_FORKS=0 just docker-stop-web && docker compose run --name $WEB_CONTAINER --service-ports web" } else { "WITH_FORKS=0 iex -S mix phx.server" } }}
|
||||
{{ if WITH_DOCKER == "total" { "just dev-docker -e WITH_FORKS=0" } else { "WITH_FORKS=0 iex -S mix phx.server" } }}
|
||||
|
||||
dev-proxied:
|
||||
just dev-docker -f docker-compose.yml -f docker-compose.proxy.yml
|
||||
|
||||
dev-docker *args='': docker-stop-web
|
||||
docker compose run --name $WEB_CONTAINER --service-ports $args web
|
||||
|
||||
# Generate docs from code & readmes
|
||||
docs:
|
||||
|
|
Loading…
Reference in a new issue