[Request] Quassel Core

General forum for ~green, if we get a lot of more users and activity we'll add more topics
Post Reply
User avatar
annada
Posts: 3
Joined: Mon Oct 14, 2024 8:13 am

[Request] Quassel Core

Post by annada »

Yet another IRC bouncer, although we have Soju and ZNC already, but they don't play nice with any of the Android clients. Quassel has both desktop and android clients.
User avatar
alexlehm
Posts: 23
Joined: Thu Jun 29, 2023 11:29 pm
Location: Germany
Contact:

Re: [Request] Quassel Core

Post by alexlehm »

I am using Quassel locally on my WIndows machine (both client and core)and used it with the Android client as well before, that works quite well

For Android I am now using RevolutionIRC with the ZNC bouncer and also have Quassel coore connect to the same bouncer
Last edited by alexlehm on Sat Nov 16, 2024 11:31 am, edited 1 time in total.
User avatar
jmjl
System Operator
Posts: 41
Joined: Mon Feb 06, 2023 3:10 pm

Re: [Request] Quassel Core

Post by jmjl »

I might try to look at setting that up later when I get time
User avatar
jmjl
System Operator
Posts: 41
Joined: Mon Feb 06, 2023 3:10 pm

Re: [Request] Quassel Core

Post by jmjl »

annada wrote: Thu Nov 14, 2024 4:21 pm Yet another IRC bouncer, although we have Soju and ZNC already, but they don't play nice with any of the Android clients. Quassel has both desktop and android clients.
Doesn't the quassel system work better when ran per user?, I'm not sure if this is the case.

The first reference to it supporting multiple users I could find seems to be from 2008, so things might have changed and the man page section having the command to add a new user seems to say running separate quasselcore is the recommended way to allow multiple clients (so users?)
User avatar
alexlehm
Posts: 23
Joined: Thu Jun 29, 2023 11:29 pm
Location: Germany
Contact:

Re: [Request] Quassel Core

Post by alexlehm »

Quassel is a bit quirky, I remember I once upgraded the program shut myself out due to the way the users worked, so the Core was starting and connecting to the irc networks but I could not access the channels until I reset the password with a Sqlite tool.

I will try if a multi-user setup works since I am running that on my machine anyway, that should be easy to test
User avatar
alexlehm
Posts: 23
Joined: Thu Jun 29, 2023 11:29 pm
Location: Germany
Contact:

Re: [Request] Quassel Core

Post by alexlehm »

When I add a user to the Quasselcore database, i can connect to that independent of my normal user, so that would work

Depending on how many users that might use, it would work, but the maintenance is manual it seems (quasselcore --add-user)

Another possibility would be to run the Quasselcore program as regular user and use something like tilde.green:4242 to connect (not sure if that is supported on tilde.green actually)
User avatar
jmjl
System Operator
Posts: 41
Joined: Mon Feb 06, 2023 3:10 pm

Re: [Request] Quassel Core

Post by jmjl »

alexlehm wrote: Sat Nov 16, 2024 12:22 pm When I add a user to the Quasselcore database, i can connect to that independent of my normal user, so that would work
That's great.
alexlehm wrote: Sat Nov 16, 2024 12:22 pm Depending on how many users that might use, it would work, but the maintenance is manual it seems (quasselcore --add-user)
I'd rather not automate the pipeline if I'm not sure it's going to change (and break the script) in the future.
alexlehm wrote: Sat Nov 16, 2024 12:22 pm Another possibility would be to run the Quasselcore program as regular user and use something like tilde.green:4242 to connect (not sure if that is supported on tilde.green actually)
You could run Quasselcore as a regular user, but can't connect from the outside unless you use a ssh tunnel.

Maybe I should setup haproxy to proxy quassel-$USER.tilde.green to a unix domain socket for the users, and they would get the HAProxy IP thingy first, so they'd have to use some library to process that off.
Post Reply