mirror of
https://github.com/mentos1386/zdravko.git
synced 2024-11-28 10:11:17 +00:00
16 lines
510 B
Makefile
16 lines
510 B
Makefile
# Deploy the application to fly.io
|
|
deploy-fly:
|
|
fly deploy --ha=false -c deploy/fly.toml -i {{DOCKER_IMAGE}}
|
|
|
|
# Read local jwt key and set it as fly secret
|
|
deploy-fly-set-jwt-key-secrets:
|
|
#!/bin/bash
|
|
# https://github.com/superfly/flyctl/issues/589
|
|
cat <<EOF | fly secrets import -c deploy/fly.toml
|
|
JWT_PRIVATE_KEY="""{{JWT_PRIVATE_KEY}}"""
|
|
JWT_PUBLIC_KEY="""{{JWT_PUBLIC_KEY}}"""
|
|
EOF
|
|
|
|
# Deploy locally with docker compose
|
|
deploy-docker: build
|
|
docker compose --file dpeloy/docker-compose.yaml up
|