#metabrainz

/

      • anuj_ has quit
      • 2025-11-21 32536, 2025

      • HemangMishra[m] has quit
      • 2025-11-21 32552, 2025

      • luscious1 joined the channel
      • 2025-11-21 32553, 2025

      • lusciouslover has quit
      • 2025-11-21 32533, 2025

      • pite joined the channel
      • 2025-11-21 32505, 2025

      • pite_ has quit
      • 2025-11-21 32543, 2025

      • zer0bitz- has quit
      • 2025-11-21 32558, 2025

      • zer0bitz- joined the channel
      • 2025-11-21 32541, 2025

      • pite has quit
      • 2025-11-21 32529, 2025

      • lucifer[m] has quit
      • 2025-11-21 32504, 2025

      • luscious1 is now known as lusciouslover
      • 2025-11-21 32521, 2025

      • _BrainzGit
        [listenbrainz-server] 14shirsakm opened pull request #3404 (03master…docs-update): Update table with new fields https://github.com/metabrainz/listenbrainz-server…
      • 2025-11-21 32527, 2025

      • petitminion joined the channel
      • 2025-11-21 32514, 2025

      • petitminion has quit
      • 2025-11-21 32524, 2025

      • q3lont joined the channel
      • 2025-11-21 32543, 2025

      • _BrainzGit
        [listenbrainz-server] 14MonkeyDo merged pull request #3404 (03master…docs-update): Update table with new fields https://github.com/metabrainz/listenbrainz-server…
      • 2025-11-21 32528, 2025

      • _BrainzGit
        [listenbrainz-server] 14MonkeyDo merged pull request #3393 (03metabrainz-notifications…notifications): feat: use MeB's /notification-preference endpoint https://github.com/metabrainz/listenbrainz-server…
      • 2025-11-21 32535, 2025

      • Maxr1998 has quit
      • 2025-11-21 32516, 2025

      • Maxr1998 joined the channel
      • 2025-11-21 32529, 2025

      • pite joined the channel
      • 2025-11-21 32531, 2025

      • _BrainzGit
        [bookbrainz-site] 14MonkeyDo merged pull request #1194 (03master…admin-panel-user-link): chore(admin-panel): Link to user with /user/name or /editor/id https://github.com/metabrainz/bookbrainz-site/pul…
      • 2025-11-21 32525, 2025

      • rayyan_seliya[m] has quit
      • 2025-11-21 32554, 2025

      • SigHunter has quit
      • 2025-11-21 32513, 2025

      • SigHunter joined the channel
      • 2025-11-21 32554, 2025

      • q3lont has quit
      • 2025-11-21 32515, 2025

      • ansh[m] has quit
      • 2025-11-21 32552, 2025

      • monkey[m] has quit
      • 2025-11-21 32513, 2025

      • Toasty joined the channel
      • 2025-11-21 32505, 2025

      • _BrainzGit
        [listenbrainz-server] 14amCap1712 opened pull request #3405 (03master…fix-background-tasks): Make background tasks processing more robust https://github.com/metabrainz/listenbrainz-server…
      • 2025-11-21 32544, 2025

      • adhawkins_ joined the channel
      • 2025-11-21 32526, 2025

      • adhawkins has quit
      • 2025-11-21 32548, 2025

      • adhawkins_ is now known as adhawkins
      • 2025-11-21 32529, 2025

      • relaxo[m] has quit
      • 2025-11-21 32528, 2025

      • reosarevok[m] has quit
      • 2025-11-21 32543, 2025

      • op3kay[m] has quit
      • 2025-11-21 32557, 2025

      • julian45[m] has quit
      • 2025-11-21 32511, 2025

      • Jade[m] has quit
      • 2025-11-21 32541, 2025

      • wargreen joined the channel
      • 2025-11-21 32541, 2025

      • bitmap[m] has quit
      • 2025-11-21 32519, 2025

      • mamanullah7[m] has quit
      • 2025-11-21 32520, 2025

      • MatrixBrainzBot has quit
      • 2025-11-21 32520, 2025

      • genius3000 has quit
      • 2025-11-21 32520, 2025

      • siina has quit
      • 2025-11-21 32544, 2025

      • MatrixBrainzBot joined the channel
      • 2025-11-21 32545, 2025

      • genius3000 joined the channel
      • 2025-11-21 32545, 2025

      • siina joined the channel
      • 2025-11-21 32553, 2025

      • MatrixBrainzBot has quit
      • 2025-11-21 32513, 2025

      • MatrixBrainzBot joined the channel
      • 2025-11-21 32515, 2025

      • MatrixBrainzBot has quit
      • 2025-11-21 32523, 2025

      • MatrixBrainzBot joined the channel
      • 2025-11-21 32512, 2025

      • lucifer[m] joined the channel
      • 2025-11-21 32512, 2025

      • lucifer[m]
        yes makes sense, also if you have any feedback about changes you would like in the dashboard. happy to make those.
      • 2025-11-21 32512, 2025

      • lucifer[m]
        julian45: did anything change about the matrix installation recently? i think atj had a setting somewhere to make the ip of the postgres container static and hardcoded it in the systemd nspawn container running irc app service.
      • 2025-11-21 32513, 2025

      • lucifer[m]
        BrainzBot: ping
      • 2025-11-21 32513, 2025

      • lucifer[m]
        BrainzBot: ping
      • 2025-11-21 32513, 2025

      • BrainzBot
        Are you in need of my services, lucifer[m]?
      • 2025-11-21 32513, 2025

      • BrainzBot
        Are you in need of my services, lucifer[m]?
      • 2025-11-21 32515, 2025

      • lucifer[m] sent a code block: https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/hiwAccuDnQQWIKWvgSbOCofY
      • 2025-11-21 32517, 2025

      • aerozol[m] joined the channel
      • 2025-11-21 32517, 2025

      • aerozol[m]
        Fair enough! I feel I have to critical feedback or I'm not doing my job, but with that hat off the dashboard looks amazing 😍
      • 2025-11-21 32517, 2025

      • aerozol[m]
        So all good
      • 2025-11-21 32517, 2025

      • aerozol[m]
        Tbh I don't think we should waste valuable time making backend stuff (that looks and works good) visual changes for the sake of it
      • 2025-11-21 32518, 2025

      • aerozol[m]
        (Oh I should also say that I haven't done a comprehensive check/test of the functionality, just a quick look at everything before heading off on a trip this morning)
      • 2025-11-21 32532, 2025

      • adhawkins_ joined the channel
      • 2025-11-21 32556, 2025

      • lucifer[m]
        IRC bridge back up.
      • 2025-11-21 32514, 2025

      • lucifer[m]
        julian45: let me know how you would like to document the steps for maintaining the irc bridge. i think atj wrote a doc but currently i cannot find it. also, how you would like to setup the repo for applying changes from upstream repo to our fork.
      • 2025-11-21 32526, 2025

      • nawcom has quit
      • 2025-11-21 32528, 2025

      • julian45[m] joined the channel
      • 2025-11-21 32528, 2025

      • julian45[m]
        yes, i think so - something about the docker engine's way of handling networks changed in a recent update and the settings in the MDAD host vars file were preventing matrix services from successfully starting. i commented them out and was able to get things to start.
      • 2025-11-21 32541, 2025

      • julian45[m]
        * vars file for pinning particular container IPs were preventing
      • 2025-11-21 32511, 2025

      • julian45[m]
        <lucifer[m]> "julian45: let me know how you..." <- for maintaining the bridge, syswiki is ok with me at this time if that works for you.
      • 2025-11-21 32511, 2025

      • julian45[m]
        for getting upstream changes into our fork, what i've done recently is simply navigate to a local copy of our fork on the same branch our production copy uses, set upstream as a new origin, and then did a git pull off that origin. this has git make me do a merge commit which then brings in all the changes from upstream at that time
      • 2025-11-21 32513, 2025

      • lucifer[m]
        Because of ipv6 or some specific restricted ports Ident needs to listen on the docker container was unusable and a systemd container was needed.d
      • 2025-11-21 32538, 2025

      • lucifer[m]
        julian45[m]: It does but the ipv6 Ident service. didn't work afair.
      • 2025-11-21 32544, 2025

      • julian45[m]
        why did/does the bridge need the same postgres as the synapse server, afayct? if that needed to be hardcoded against, i would have thought that would have been handled internally by MDAD (or been given its own separate container)
      • 2025-11-21 32505, 2025

      • lucifer[m]
        not familiar with irc bridge code but we don't have any custom modifications to it.
      • 2025-11-21 32532, 2025

      • lucifer[m]
      • 2025-11-21 32506, 2025

      • julian45[m]
        atp are you aware of any customizations that are actually specific to our fork and need to be maintained as a fork? (i.e. things that aren't just covered by gitignore on the upstream repo)
      • 2025-11-21 32551, 2025

      • lucifer[m]
      • 2025-11-21 32512, 2025

      • julian45[m]
        we're actually on the "discord" branch on the server itself iirc
      • 2025-11-21 32544, 2025

      • lucifer[m]
        hmm i see.
      • 2025-11-21 32503, 2025

      • lucifer[m]
        i think we should update to the latest master available upstream both deployment and our fork,
      • 2025-11-21 32523, 2025

      • lucifer[m]
        get rid of the extra branches, just keep master and production for now to remove confusion.
      • 2025-11-21 32543, 2025

      • lucifer[m]
        later on look into upstreaming changes if possible and avoiding the fork completely.
      • 2025-11-21 32511, 2025

      • julian45[m]
        lucifer[m]: this is the part i'm trying to clarify, and i'm sorry if you've already said it and i've missed something earlier (am on my phone so e.g. i didn't look at the compare link you sent):
      • 2025-11-21 32511, 2025

      • julian45[m]
        what changes needed for our use are currently justifying a fork?
      • 2025-11-21 32509, 2025

      • lucifer[m]
        discord bridge self building is the only change to the deployment code files.
      • 2025-11-21 32545, 2025

      • lucifer[m]
        rest all of the changes are in configuration files committed to the repo.
      • 2025-11-21 32509, 2025

      • lucifer[m]
        i can look into getting that upstream-ed, https://github.com/spantaleev/matrix-docker-ansib…
      • 2025-11-21 32542, 2025

      • julian45[m]
        and just for my edification, what is the current need for self building? e.g., are we currently on an architecture for which the existing container option does not build?
      • 2025-11-21 32556, 2025

      • wargreen has quit
      • 2025-11-21 32508, 2025

      • wargreen joined the channel
      • 2025-11-21 32548, 2025

      • lucifer[m]
        acc. to my understanding yes. the VM is arm64. and iirc the MDAD requires self building for all architectures except amd64.
      • 2025-11-21 32553, 2025

      • julian45[m]
        because there is an existing upstream container provided, per https://github.com/spantaleev/matrix-docker-ansib…
      • 2025-11-21 32559, 2025

      • lucifer[m]
        it used to when we first migrated to matrix.
      • 2025-11-21 32509, 2025

      • julian45[m]
        lucifer[m]: ah, that answers the question i was writing at the same time
      • 2025-11-21 32558, 2025

      • julian45[m]
        lucifer[m]: MDAD supports arm64 natively in general, per: https://github.com/spantaleev/matrix-docker-ansib…
      • 2025-11-21 32539, 2025

      • lucifer[m]
        looking at https://github.com/matrix-org/matrix-appservice-d…, no update for 2 years. so doubt it has an image for arm64.
      • 2025-11-21 32530, 2025

      • julian45[m]
        but then, per the self building docs you linked:
      • 2025-11-21 32530, 2025

      • julian45[m]
        "For other architectures (e.g. arm32, arm64), ready-made container images are used when available. If there's no ready-made image for a specific component and said component supports self-building, an image will be built on the host. Building images like this takes more time and resources (some build tools need to get installed by the playbook to assist building).
      • 2025-11-21 32530, 2025

      • julian45[m]
        To make use of self-building, you don't need to do anything. If a component has an image for the specified architecture, the playbook will use it directly. If not, it will build the image on the server itself."