Slidge - XMPP gateways - 2025-04-20


  1. c3p0

    c3p0-slidge pushed 1 commit(s) to slidgram - build(lockfile): automatic update (c3p0) https://codeberg.org/slidge/slidgram/compare/5912edce3..a6964acb4

  2. c3p0

    c3p0-slidge pushed 1 commit(s) to matteridge - build(lockfile): automatic update (c3p0) https://codeberg.org/slidge/matteridge/compare/679cd96ae..15f79f466

  3. c3p0

    c3p0-slidge pushed 1 commit(s) to matridge - build(lockfile): automatic update (c3p0) https://codeberg.org/slidge/matridge/compare/517e29566..f202ec494

  4. c3p0

    c3p0-slidge pushed 1 commit(s) to sleamdge - build(lockfile): automatic update (c3p0) https://codeberg.org/slidge/sleamdge/compare/bddd4439c..869139111

  5. c3p0

    c3p0-slidge pushed 1 commit(s) to slidge-whatsapp - build(lockfile): automatic update (c3p0) https://codeberg.org/slidge/slidge-whatsapp/compare/97ec5186a..d147cbaf9

  6. c3p0

    c3p0-slidge pushed 1 commit(s) to slidcord - build(lockfile): automatic update (c3p0) https://codeberg.org/slidge/slidcord/compare/e83ea6f3e..95a35d776

  7. gooya

    nicoco, I'm trying to build slidgram but I'm getting "realpath: --: No such file or directory" it does start though? ``` realpath: --: No such file or directory INFO:root:Starting slidge version 0.2.12 INFO:root:Starting legacy module: 'slidgram' version 0.1.dev1+ga6964ac INFO:alembic.runtime.migration:Context impl SQLiteImpl. INFO:alembic.runtime.migration:Will assume non-transactional DDL. INFO:alembic.runtime.migration:Running upgrade -> aa9d82a7f6ef, DB Creation INFO:alembic.runtime.migration:Running upgrade aa9d82a7f6ef -> e91195719c2c, Store users' avatars' hashes persistently INFO:alembic.runtime.migration:Running upgrade e91195719c2c -> b33993e87db3, Move everything to persistent DB INFO:alembic.runtime.migration:Running upgrade b33993e87db3 -> 8d2ced764698, Rely on DB to store contacts, rooms and participants INFO:alembic.runtime.migration:Running upgrade 8d2ced764698 -> 29f5280c61aa, Store subject setter in Room INFO:alembic.runtime.migration:Running upgrade 29f5280c61aa -> 09f27f098baa, Add n_participants attributes to Room INFO:alembic.runtime.migration:Running upgrade 09f27f098baa -> c4a8ec35a0e8, Per-room user nick INFO:alembic.runtime.migration:Running upgrade c4a8ec35a0e8 -> 2b1f45ab7379, Store room subject setter by nickname INFO:alembic.runtime.migration:Running upgrade 2b1f45ab7379 -> 2461390c0af2, Store contacts caps verstring in DB INFO:alembic.runtime.migration:Running upgrade 2461390c0af2 -> 82a4af84b679, Add MUC.history_filled INFO:alembic.runtime.migration:Running upgrade 82a4af84b679 -> b64b1a793483, Add source and legacy ID for archived messages INFO:alembic.runtime.migration:Running upgrade b64b1a793483 -> 5bd48bfdffa2, Lift room legacy ID constraint INFO:5bd48bfdffa2_lift_room_legacy_id_constraint_py:Skipping INFO:alembic.runtime.migration:Running upgrade 5bd48bfdffa2 -> 8b993243a536, Add vcard content to contact table INFO:alembic.runtime.migration:Running upgrade 8b993243a536 -> abba1ae0edb3, Store avatar legacy ID in the Contact and Room table INFO:alembic.runtime.migration:Running upgrade abba1ae0edb3 -> 3071e0fa69d4, Add Contact.client_type INFO:alembic.runtime.migration:Running upgrade 3071e0fa69d4 -> 45c24cc73c91, Add BoB INFO:alembic.runtime.migration:Running upgrade 45c24cc73c91 -> 15b0bd83407a, Remove bogus unique constraints on room table INFO:alembic.runtime.migration:Running upgrade 15b0bd83407a -> 04cf35e3cf85, Add Participant.nickname_no_illegal INFO:slidge.core.gateway:Slidge has successfully started ```

  8. erebion

    Okay, I'm slightly further. Podman wants absolute paths, else it will create a named volume...

  9. erebion

    Now I get this trying to start slidcord: sqlite3.OperationalError: unable to open database file Not sure why that would be.

  10. erebion

    Just for testing purpose I even tried to make the folder world accessible (I'd never do that for prod usage of course)

  11. badrihippo

    I assume you did the obvious thing and made sure it was world (or at least slidcord-user) *writable* too? :P

  12. erebion

    With access I was referring to reading, writing and executing

    πŸ‘πŸΎοΈ 1
  13. badrihippo

    Sometimes `touch filename.sqlite` from the target user's account works (SQLite is okay with the "database" being an empty file; I suppose it does what it needs to on first write)

  14. erebion

    Tried that alrady

  15. erebion

    Tried that already

  16. badrihippo

    Right. I'm out of my depth then πŸ™

  17. f_

    Hmm, Matridge seems to miss messages coming from specific people. Has anyone got this issue before?

  18. f_

    Or maybe my install is just old and needs refreshing :p

  19. f_

    Also why is slidge.im inaccessible over Tor?

  20. Kris

    it's afaik hosted on Codeberg and they might be blocking it?

  21. pep.

    nah, codeberg is fine over Tor

  22. pep.

    Well, in general, I don't know about now

  23. pep.

    slidge.im wfm right now

  24. f_

    Probably a bad exit node then

  25. f_

    Codeberg works fine over Tor

  26. f_

    > The connection was refused when attempting to contact slidge.im.

  27. f_

    I'm ruling out "Bad exit node" then.