Skip to content

Conversation

@RicardoJeronimo
Copy link

@RicardoJeronimo RicardoJeronimo commented Jun 23, 2025

Adding:

  • Dockerfile (building from source)
  • Docker entrypoint script
  • Docker Compose example
  • GitHub Action to build container

The entrypoint script allows environment variables to be used in order to configure settings in local_settings.py, choose database backends, Memcached server and Redis broker. If a Redis broker is configured, the script asynchronously starts Celery alongside Apache httpd.

@zkiroel
Copy link

zkiroel commented Aug 24, 2025

hello, thx for this
got question about how it work
in my case then I docker-compose up -d system getting up and looks well
but after restart containers
patchman cont become not able to connect radis (Error 111 connecting to 127.0.0.1:6379. Connection refused), what can it be? thank you

@RicardoJeronimo
Copy link
Author

Hey, are you using the default docker-compose.yaml, or have you made changes to it?

@zkiroel
Copy link

zkiroel commented Aug 25, 2025

Hey, are you using the default docker-compose.yaml, or have you made changes to it?

default one

@RicardoJeronimo
Copy link
Author

Since this PR hasn't been accepted, you shouldn't be using the furlongm/patchman:latest image, as it wasn't built using this Dockerfile.
Ideally you'd be building the image yourself but you can test it by using ricardojeronim0/patchman:main, just be aware I don't update it often.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants