Slidge - XMPP gateways - 2025-04-19


  1. Orjan

    nicoco: Hello. Gonna PM you some logs after updating server to latest Ejabberd

  2. gooya

    The matrix bridge seems to be consuming an excessive amount of cpu resources, maxing out my cpu. I know it is heavy on resources but ..

  3. ThUnD3r|Gr33n

    did something change with prosody 13 ? server did not grant us privileges error when synching the contacts

  4. Maranda

    Io sono gayl

  5. Orjan

    ThUnD3r|Gr33n: So there's no "privilege issue" with Prosody server?

  6. Maranda

    (kindly moderate that last message from me please if my removal didn't go through, an idiotic friend of messed with my phone for fun and wasn't intended. Sorry for the inconvenience)

  7. Maranda

    (kindly moderate that last message from me please if my removal didn't go through, an idiotic friend of mine messed with my phone for fun and wasn't intended. Sorry for the inconvenience)

  8. erebion

    Trying to run slidcord for someone (I don't even know much about what Discord is), but it fails like this: podman run codeberg.org/slidge/slidcord --volume data:/data/ --volume config:/etc/slidge --log-driver journald --label "io.containers.autoupdate=image" codeberg.org/slidge/slidcord --server host.containers.internal --jid discord.com.alt --secret a_password_that_is_not_the_actual_one --home /data INFO:root:Creating directory '/data' Traceback (most recent call last): File "/venv/bin/slidcord", line 12, in <module> sys.exit(main()) ^^^^^^ File "/venv/lib/python3.11/site-packages/slidcord/__init__.py", line 23, in main entrypoint("slidcord") File "/venv/lib/python3.11/site-packages/slidge/__init__.py", line 31, in entrypoint main_func() File "/venv/lib/python3.11/site-packages/slidge/main.py", line 130, in main unknown_argv = configure() ^^^^^^^^^^^ File "/venv/lib/python3.11/site-packages/slidge/main.py", line 115, in configure os.makedirs(h) File "<frozen os>", line 225, in makedirs PermissionError: [Errno 13] Permission denied: '/data'

  9. erebion

    Why does it want to create a directory there? Also, it already exists

  10. lissine

    You passed it `--home /data`, but it doesn't have write permission there, apparently

  11. erebion

    It has

  12. lissine

    maybe use a path under your $HOME

  13. erebion

    I opened a shell in the container and noticed it running as UID 10000

  14. erebion

    That's the owner of that dir

  15. erebion

    ls -la * config: total 8 drwxr-xr-x 2 10000 10000 4096 Apr 19 19:52 . drwxr-xr-x 4 root root 4096 Apr 19 19:52 .. data: total 12 drwxr-xr-x 3 10000 10000 4096 Apr 19 20:09 . drwxr-xr-x 4 root root 4096 Apr 19 19:52 ..

  16. lissine

    I'm not that familiar with docker, but my assumption was that the data directory is in your main OS, not inside the container

  17. lissine

    But I could be wrong

  18. lissine

    Anyway, if you're running debian, there are debian packages https://slidge.im/docs/slidcord/main/admin/install.html#unofficial-debian-package

  19. erebion

    > I'm not that familiar with docker, but my assumption was that the data directory is in your main OS, not inside the container The container does not even have access to that.

  20. erebion

    > Anyway, if you're running debian, there are debian packages https://slidge.im/docs/slidcord/main/admin/install.html#unofficial-debian-package I do, I'd prefer the container for this.

  21. erebion

    I don't install software from outside the repos if I haven't made the package for myself.