Closed allwi closed 1 year ago
Hi @allwi ,
From the quote, definitely git failed to run.
You can debug it by "entering" the container and running the command yourself (docker exec -it radicale
, then run your script).
@tomsquest Thanks for your response. I got it working but not sure, if this is the best practice. I recreate the radicale user on my host system as a real user (previous I created nohome/nologin), init the repo by this user and mounted the home directory in the docker container. Now everything works fine. Any comments?
Ah good question. I don't know what git requires as user
, maybe some writable dir with correct permissions. Not 100% sure.
Cool, it's working now. So issue closed :) Might be still a good idea to have a bit more detailed description how to get it working.
Hi there,
thanks for all your work on this. It works fine ... but the documentation is quite slim. I tried to integrate your docker container with GIT.
as SU, I
I configured the hook in the storage section as advised but when I change an event, I get the following error message
[2023-02-06 05:59:38 +0000] [6/Thread-16] [ERROR] An exception occurred during PUT request on '/<usr>/<cal>/7db25d88-1e61-4382-9421-87ef77c46d74.ics': Command 'git add -A && (git diff --cached --quiet || git commit -m "Changes by "<usr>)' returned non-zero exit status 128.
I tried the same (repo creation etc) as the radicale user on the host system but this give me the same results. When I try this within the container, I get access privilege issues?
How should I actually create and initialize the GIT repo?