-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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
[Signal bridge] Attachements folder does not seem to be created by default #805
Comments
This bridge seems to start as This is not the best way to do it, and we should try to redo it, if possible (using Because.. we create this In case we need to create them explicitly anyway, we can adjust the playbook to do this. I'd also rename a few things.. Calling the directory What you can try doing is:
And see if it keeps working. I guess that won't tell us if the |
What confuses me here is that the |
Oh. I think I understand. Is there a rationale why you didn't keep matrix-docker-ansible-deploy/roles/matrix-bridge-mautrix-signal/templates/config.yaml.j2 Line 73 in 1692a28
I guess the attachements are removed by default after being bridged, so it's really a temporary folder that we need. And |
I don't really know. This bridge work (like all others) was originally done by someone else from the community in #686. I think It's easiest for us if we just use a shared path. I don't know why the other paths get created by the bridge (or signald) and not this one. I guess we should create it manually. We may hit the problem of permissions if we add it to our |
Re: why this path is not created, I think it is created when Matrix receives an attachment, but not when Matrix sends an attachment to Signal (see https://mau.dev/maunium/signald/-/blob/maunium-docker/src/main/java/io/finn/signald/Manager.java#L1414), vs. the avatars path that seems to be created beforehand. |
I've made some changes in 37909aa, 8ec975e, f3dd346. I've tried testing things and the daemon and bridge seem to start with these changes. However, I don't use the Signal bridge, so I can't say if it fully works. Please update the playbook and let me know if everything's fine or if I should undo one or more of these changes. Thanks! |
Wow, that was fast ! I'm testing right now |
Everything seems to work fine, the bridge is functional. I still have to test it from scratch to confirm that the "initial" state works too, I'll do this over the weekend Thanks so much again @spantaleev |
Thank you too! Glad to hear we got this resolved! 🙇 Please open a new issue if you find something! |
Just for information, I launched a new VPS instance and made a full reinstall from scratch, and it works as expected (I can send attachments right away via the Signal bridge). 🥇 |
Awesome! Thanks for the feedback! |
Hi
I'm not sure if this belongs here or in https://github.com/tulir/mautrix-signal but when installing the Signal bridge, the
attachments
folder is not created by default, and thus sharing files from Matrix to Signal fails :Creating the missing folder in the running container seems to fix it:
Thanks !
The text was updated successfully, but these errors were encountered: