Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add docker-compose support #112

Merged
merged 1 commit into from
May 25, 2022
Merged

Conversation

nmalaguti
Copy link
Contributor

This makes it very easy to start up lazy blacksmith locally or in the
cloud using docker-compose.

You must specify a SECRET_KEY in a .env file in the same directory
as docker-compose.yml. You can also set additional configuration
options in the .env file such as ESI_SECRET_KEY, ESI_CLIENT_ID,
and ESI_REDIRECT_DOMAIN.

You can easily start lazy blacksmith with docker-compose up --build
and update the SDE with docker-compose run init-db sde-import.

@Kyria Kyria self-assigned this May 23, 2022
deploy/docker-entrypoint.sh Show resolved Hide resolved
docker-compose.yml Show resolved Hide resolved
docker-compose.yml Outdated Show resolved Hide resolved
@Kyria
Copy link
Owner

Kyria commented May 23, 2022

other than the reviews, it's a good idea to provide a default docker-compose config (and to add a few things in the entrypoints), ty :)

This makes it very easy to start up lazy blacksmith locally or in the
cloud using docker-compose.

You must specify a `SECRET_KEY` in a `.env` file in the same directory
as `docker-compose.yml`. You can also set additional configuration
options in the `.env` file such as `ESI_SECRET_KEY`, `ESI_CLIENT_ID`,
and `ESI_REDIRECT_DOMAIN`.

You can easily start lazy blacksmith with `docker-compose up --build`
and update the SDE with `docker-compose run init-db sde-import`.
@nmalaguti
Copy link
Contributor Author

@Kyria ready for re-review

@Kyria
Copy link
Owner

Kyria commented May 24, 2022

sadly didn't have time to have an extensive look at it tonight, i'll do it tomorrow.
So far, it looks good to me, I just want to double check again before merging :)

@Kyria Kyria merged commit d7a3c48 into Kyria:master May 25, 2022
@nmalaguti nmalaguti deleted the feature/docker-compose branch May 26, 2022 02:31
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants