Docker issue config.json
Closed this issue · 4 comments
Hi. I am trying to load the docker image and I keep getting:
/Signal/config.json not found in directory /Signal
I'm not sure where it is looking for this config file. I have tried setting env variables with the input and output paths but that doesn't seem to help.
I am running Mac 12.1
Thanks
Please share the exact commands you entered. And make sure that there are actually Signal files in the directory you set as SIGNAL_INPUT
.
Hi @vinnytroia I can't help if you don't share the command you entered.
These are the environment variables:
SIGNAL_INPUT=~/Library/Application Support/Signal
SIGNAL_OUTPUT=~/Downloads/signal-output
They are substituted in when you run the script:
docker run --rm -it --name signal-export \
-v ${SIGNAL_INPUT}:/Signal \
-v ${SIGNAL_OUTPUT}:/output \
carderne/signal-export:latest
An alternative is to just enter them in directly without the env vars:
docker run --rm -it --name signal-export \
-v ~/Library/Application Support/Signal:/Signal \
-v ~/Downloads/signal-output:/output \
carderne/signal-export:latest
Sorry, re-visiting this. This SHOULD work, but i keep getting: docker: invalid reference format: repository name must be lowercase.
WHich is strange because everything is lowercase except for the path info.
For reference:
docker run --rm -it --name signal-export -v ~/Library/Application Support/Signal:/Signal -v ~/Downloads/signal-output:/output signal-export:latest