Feed of "polyphony/symfonia" https://codeberg.org/polyphony/symfonia A Polyphony chat server, compatible with Spacebar and the Discord API. Tue, 14 Apr 2026 16:27:59 +0200 ava closed issue polyphony/symfonia#37 https://codeberg.org/polyphony/symfonia/issues/37#issuecomment-12843672 Message Layer Security ava 120022878: https://codeberg.org/polyphony/symfonia/issues/37#issuecomment-12843672 Tue, 07 Apr 2026 15:22:39 +0200 cyrneko closed issue polyphony/symfonia#91 https://codeberg.org/polyphony/symfonia/issues/91#issuecomment-11854974 Server binaries cyrneko 112700460: https://codeberg.org/polyphony/symfonia/issues/91#issuecomment-11854974 Fri, 20 Mar 2026 17:04:51 +0100 cyrneko commented on issue polyphony/symfonia#91 https://codeberg.org/polyphony/symfonia/issues/91#issuecomment-11854971 Server binaries <p dir="auto">in that case lets close it for now, it can always be re-opened or re-created if necessary</p> in that case lets close it for now, it can always be re-opened or re-created if necessary

]]>
cyrneko 112700430: https://codeberg.org/polyphony/symfonia/issues/91#issuecomment-11854971 Fri, 20 Mar 2026 17:04:50 +0100
ava commented on issue polyphony/symfonia#91 https://codeberg.org/polyphony/symfonia/issues/91#issuecomment-11843808 Server binaries <p dir="auto">Unlikely that it is, yes</p> Unlikely that it is, yes

]]>
ava 112586472: https://codeberg.org/polyphony/symfonia/issues/91#issuecomment-11843808 Fri, 20 Mar 2026 11:13:30 +0100
cyrneko commented on issue polyphony/symfonia#70 https://codeberg.org/polyphony/symfonia/issues/70#issuecomment-11822916 Minimal Ready Event <p dir="auto">probably belongs in the spec in the <code>polyproto-dot-org</code> repo? lmk if it should be moved</p> probably belongs in the spec in the polyproto-dot-org repo? lmk if it should be moved

]]>
cyrneko 112309194: https://codeberg.org/polyphony/symfonia/issues/70#issuecomment-11822916 Thu, 19 Mar 2026 18:14:56 +0100
cyrneko commented on issue polyphony/symfonia#91 https://codeberg.org/polyphony/symfonia/issues/91#issuecomment-11822865 Server binaries <p dir="auto">Is this still up-to-date? I got my doubts lol</p> Is this still up-to-date? I got my doubts lol

]]>
cyrneko 112308282: https://codeberg.org/polyphony/symfonia/issues/91#issuecomment-11822865 Thu, 19 Mar 2026 18:13:17 +0100
ava pushed to main at polyphony/symfonia https://codeberg.org/polyphony/symfonia/compare/9f813cf0a5172a19ffbc331bf01f460fdecd742c...693ec0c4d99cbdbec684c0cb98ee0aaffe2d5ad0 <a href="https://codeberg.org/polyphony/symfonia/commit/693ec0c4d99cbdbec684c0cb98ee0aaffe2d5ad0">693ec0c4d99cbdbec684c0cb98ee0aaffe2d5ad0</a> Make other two badges the right format <a href="https://codeberg.org/polyphony/symfonia/commit/667962a90832a84d3ea49907d76fc6b5f4342d99">667962a90832a84d3ea49907d76fc6b5f4342d99</a> Change Discord to Zulip 693ec0c4d99cbdbec684c0cb98ee0aaffe2d5ad0 Make other two badges the right format 667962a90832a84d3ea49907d76fc6b5f4342d99 Change Discord to Zulip]]> ava 98606898: https://codeberg.org/polyphony/symfonia/compare/9f813cf0a5172a19ffbc331bf01f460fdecd742c...693ec0c4d99cbdbec684c0cb98ee0aaffe2d5ad0 Fri, 13 Feb 2026 00:14:11 +0100 ava merged pull request polyphony/symfonia#100 https://codeberg.org/polyphony/symfonia/pulls/100 Change Discord to Zulip and change badge icons ava 98606882: https://codeberg.org/polyphony/symfonia/pulls/100 Fri, 13 Feb 2026 00:14:11 +0100 ava commented on pull request polyphony/symfonia#100 https://codeberg.org/polyphony/symfonia/pulls/100#issuecomment-10546474 Change Discord to Zulip and change badge icons <p dir="auto">Like the other ones, this looks good! Thank you! :&gt;</p> Like the other ones, this looks good! Thank you! :>

]]>
ava 98606860: https://codeberg.org/polyphony/symfonia/pulls/100#issuecomment-10546474 Fri, 13 Feb 2026 00:14:08 +0100
Undercut0150 created pull request polyphony/symfonia#100 https://codeberg.org/polyphony/symfonia/pulls/100 100#Change Discord to Zulip and change badge icons# polyphony/governance#4

]]>
Undercut0150 98421370: https://codeberg.org/polyphony/symfonia/pulls/100 Thu, 12 Feb 2026 06:40:32 +0100
erkinalp commented on issue polyphony/symfonia#37 https://codeberg.org/polyphony/symfonia/issues/37#issuecomment-6812560 Message Layer Security <ul dir="auto"> <li class="task-list-item"><input type="checkbox" disabled="" data-source-position="2"/>Key negotiation infrastructure</li> <li class="task-list-item"><input type="checkbox" disabled="" data-source-position="39"/>End to end encryption of voice chats</li> <li class="task-list-item"><input type="checkbox" disabled="" data-source-position="82"/>End to end encryption of text chats</li> </ul>
  • Key negotiation infrastructure
  • End to end encryption of voice chats
  • End to end encryption of text chats
  • ]]>
    erkinalp 55523713: https://codeberg.org/polyphony/symfonia/issues/37#issuecomment-6812560 Sat, 30 Aug 2025 13:42:13 +0200
    erkinalp commented on issue polyphony/symfonia#44 https://codeberg.org/polyphony/symfonia/issues/44#issuecomment-6812548 Ratelimiting <p dir="auto">Preferrably, both the application layer and the middleware should implement their own limiters. Middleware should deal with per-IP limits and application layer should deal with per-user, per-channel, or server-wide limits.</p> Preferrably, both the application layer and the middleware should implement their own limiters. Middleware should deal with per-IP limits and application layer should deal with per-user, per-channel, or server-wide limits.

    ]]>
    erkinalp 55523596: https://codeberg.org/polyphony/symfonia/issues/44#issuecomment-6812548 Sat, 30 Aug 2025 13:40:29 +0200
    ava pushed to main at polyphony/symfonia https://codeberg.org/polyphony/symfonia/compare/c0e6b43e1ffde7f379c757f05993512c7fa4c4b3...9f813cf0a5172a19ffbc331bf01f460fdecd742c <a href="https://codeberg.org/polyphony/symfonia/commit/9f813cf0a5172a19ffbc331bf01f460fdecd742c">9f813cf0a5172a19ffbc331bf01f460fdecd742c</a> Merge pull request &#39;Minor README updates&#39; (#97) from kozabrada123/symfonia:main into main <a href="https://codeberg.org/polyphony/symfonia/commit/bec7b644cec680183feb9e350003f77490acf5fd">bec7b644cec680183feb9e350003f77490acf5fd</a> Minor README updates 9f813cf0a5172a19ffbc331bf01f460fdecd742c Merge pull request 'Minor README updates' (#97) from kozabrada123/symfonia:main into main bec7b644cec680183feb9e350003f77490acf5fd Minor README updates]]> ava 53296645: https://codeberg.org/polyphony/symfonia/compare/c0e6b43e1ffde7f379c757f05993512c7fa4c4b3...9f813cf0a5172a19ffbc331bf01f460fdecd742c Tue, 19 Aug 2025 09:25:46 +0200 ava merged pull request polyphony/symfonia#97 https://codeberg.org/polyphony/symfonia/pulls/97 Minor README updates ava 53296630: https://codeberg.org/polyphony/symfonia/pulls/97 Tue, 19 Aug 2025 09:25:46 +0200 kozabrada123 created pull request polyphony/symfonia#97 https://codeberg.org/polyphony/symfonia/pulls/97 97#Minor README updates# Following the PRs in other repos:

    • updates some github links (the logo & FAQ) to codeberg
    • fixes the dead link for the Discord badge
    ]]>
    kozabrada123 53284075: https://codeberg.org/polyphony/symfonia/pulls/97 Tue, 19 Aug 2025 07:06:51 +0200
    yui commented on pull request polyphony/symfonia#96 https://codeberg.org/polyphony/symfonia/pulls/96#issuecomment-6565270 fix: Docker configs & corrected README <p dir="auto">@flori</p> <blockquote> <p dir="auto">It is strange that I never saw a warning about this when building</p> </blockquote> <p dir="auto">It might be worth hardcoding a debian version rather than using <code>:latest</code></p> @flori

    It is strange that I never saw a warning about this when building

    It might be worth hardcoding a debian version rather than using :latest

    ]]>
    yui 53066887: https://codeberg.org/polyphony/symfonia/pulls/96#issuecomment-6565270 Sun, 17 Aug 2025 21:55:38 +0200
    ava pushed to main at polyphony/symfonia https://codeberg.org/polyphony/symfonia/compare/23b504c3e48c612bd8a7bf18bd1479d99a2d493a...c0e6b43e1ffde7f379c757f05993512c7fa4c4b3 <a href="https://codeberg.org/polyphony/symfonia/commit/c0e6b43e1ffde7f379c757f05993512c7fa4c4b3">c0e6b43e1ffde7f379c757f05993512c7fa4c4b3</a> Merge pull request &#39;fix: Docker configs &amp; corrected README&#39; (#96) from yui/symfonia:fix/dockerfile-and-readme into main <a href="https://codeberg.org/polyphony/symfonia/commit/eb29b0f35c3abeeb7a6066efb02746c896e1f77e">eb29b0f35c3abeeb7a6066efb02746c896e1f77e</a> chore: add symfonia.toml to gitignore <a href="https://codeberg.org/polyphony/symfonia/commit/8deb29ae79de29740c344a242dc99f58c811878e">8deb29ae79de29740c344a242dc99f58c811878e</a> fix: docker guide &amp; config setup <a href="https://codeberg.org/polyphony/symfonia/commit/396b08df81aafdf18d9391429a47ee0944d7d714">396b08df81aafdf18d9391429a47ee0944d7d714</a> fix: rename docker-compose.yml to compose.yml in readme <a href="https://codeberg.org/polyphony/symfonia/commit/0a9f076fa06cf329696545075112f9ee875ac2f8">0a9f076fa06cf329696545075112f9ee875ac2f8</a> fix: dockerfile, remove rauthy c0e6b43e1ffde7f379c757f05993512c7fa4c4b3 Merge pull request 'fix: Docker configs & corrected README' (#96) from yui/symfonia:fix/dockerfile-and-readme into main eb29b0f35c3abeeb7a6066efb02746c896e1f77e chore: add symfonia.toml to gitignore 8deb29ae79de29740c344a242dc99f58c811878e fix: docker guide & config setup 396b08df81aafdf18d9391429a47ee0944d7d714 fix: rename docker-compose.yml to compose.yml in readme 0a9f076fa06cf329696545075112f9ee875ac2f8 fix: dockerfile, remove rauthy]]> ava 53066500: https://codeberg.org/polyphony/symfonia/compare/23b504c3e48c612bd8a7bf18bd1479d99a2d493a...c0e6b43e1ffde7f379c757f05993512c7fa4c4b3 Sun, 17 Aug 2025 21:53:41 +0200 ava merged pull request polyphony/symfonia#96 https://codeberg.org/polyphony/symfonia/pulls/96 fix: Docker configs & corrected README ava 53066485: https://codeberg.org/polyphony/symfonia/pulls/96 Sun, 17 Aug 2025 21:53:40 +0200 ava approved polyphony/symfonia#96 https://codeberg.org/polyphony/symfonia/pulls/96#issuecomment-6565216 fix: Docker configs & corrected README <p dir="auto">This looks good to me, thanks! :)</p> This looks good to me, thanks! :)

    ]]>
    ava 53066353: https://codeberg.org/polyphony/symfonia/pulls/96#issuecomment-6565216 Sun, 17 Aug 2025 21:53:07 +0200
    ava commented on pull request polyphony/symfonia#96 https://codeberg.org/polyphony/symfonia/pulls/96#issuecomment-6565171 fix: Docker configs & corrected README <blockquote> <p dir="auto">adduser doesn&#39;t seem to exist on debian:latest, so I replaced it with useradd, which does exist.</p> </blockquote> <p dir="auto">It is strange that I never saw a warning about this when building? But, now that I think about it, I can&#39;t remember when I last built that container <span class="emoji" aria-label="woozy face" data-alias="woozy_face">🥴</span> What a great first impression I am making</p> <p dir="auto">Thank you for your PR!</p>

    adduser doesn't seem to exist on debian:latest, so I replaced it with useradd, which does exist.

    It is strange that I never saw a warning about this when building? But, now that I think about it, I can't remember when I last built that container 🥴 What a great first impression I am making

    Thank you for your PR!

    ]]>
    ava 53065846: https://codeberg.org/polyphony/symfonia/pulls/96#issuecomment-6565171 Sun, 17 Aug 2025 21:51:23 +0200
    yui created pull request polyphony/symfonia#96 https://codeberg.org/polyphony/symfonia/pulls/96 96#fix: dockerfile, remove rauthy# This PR:

    • Removes all mentions of rauthy from the project

    • Fixes the Dockerfile
      adduser doesn't seem to exist on debian:latest, so I replaced it with useradd, which does exist.

    • Modifies the Dockerfile to build and run symfonia, rather than symfonia-api & symfonia-gateway
      Since the actual API and Gateway are actually run through the symfonia crate.

    • Changes the repo setup to somewhat improve user & development experience.
      symfonia.toml is now gitignored. The user will now copy symfonia-example.toml to symfonia.toml so that their local config doesn't affect the git history.

    There were some loose database env vars being used in the symfonia docker compose project but aren't actually used anywhere. I considered updating the symfonia config loader to override the database config if env vars are present, but I believe that's out of scope for this PR, since the main goal is getting the project functional for developer onboarding.

    The downside is that there is duplicate information (the database credentials need to be in both .env and symfonia.toml), but this is no different to how it already was.

    ]]>
    yui 53031331: https://codeberg.org/polyphony/symfonia/pulls/96 Sun, 17 Aug 2025 17:34:22 +0200