It’s in the Lemmy configuration file.
It’s in the Lemmy configuration file.
Yes. Synapse is the server side part of Matrix. You install it at a Matrix host, or on a VPS, or even a Raspberry PI device. See https://github.com/matrix-org/synapse#installing-and-configuration
Once up and running you connect a client like Element to it.
Host your own Synapse instance and lock it down to your users.
It sets the maximum number of active sql connections Lemmy will use. Don’t set it higher than what your PostgreSQL server is able to handle.
The setting goes in your Lemmy configuration file. The same place as your database settings.
I don’t use docker, so I’m not sure what you need to do there. Sorry.
Sounds like you need to increase pool_size: 5
to a higher number in your Lemmy configuration.
I’ve don’t think I’ve ever used an Adobe product. While they may be huge in specific fields, there are other options. Yes, extra time, training, and money will need to be used to move to alternatives, but what’s the other option? Continue giving Adobe money and support their monopoly? Be the change you want to see.
There’s always options.
I’m not saying any of those are easy options. In fact, you may have no good options today. But you don’t need to stay that way forever. Explore what options you could have next year, or the year after. What can you work toward?
At the end of the day, the more everybody gives in and allows the abuse to happen, the move it will be normalized and accepted. If you don’t like what is happening, then make changes in what you accept in your life.
I use Koel. https://koel.dev/
Install it at a host of your choice and access it in a web browser or with mobile apps.
I hear your frustration, but there are other options. They won’t necessarily be the same, or perhaps equivalent in every way, but they do exist. You don’t have to use the same corporations over and over again.
Check the database pool_size variable in the Lemmy configuration.
Conversations, Cheogram, Dino are the ones I’ve used.
You make a valid point, but I have to disagree about the need to collect the data without consent. I think the key here is opt-in. The way cellular devices currently work there is no way to use one without the location tracking. That is not technically required. It’s a design choice on the part of the telecommunications companies. Let’s imagine a telecommunications infrastructure that does not and technically can not track identifying location information. With such an infrastructure, the potential for abuse is immediately gone. Then let people opt-in to location tracking services using apps or other features on their device on an individual basis. I’m not against giving people individual choices. It’s the forced location information gathering that needs to go.
The act of collecting the location data should be illegal. Selling it should never have been possible.
Prosody here in addition to Matrix. :)
I use Matrix too. I’ve hosted my own Synapse instance for almost a year now. It works great. Easy to maintain and upgrade.
Here’s how I do it. Might be worth giving it a shot. This is on FreeBSD, but I doubt that matters.
git clone https://github.com/LemmyNet/lemmy.git lemmy
cd lemmy
git checkout 0.17.3
git submodule init
git submodule update --recursive --remote
echo "pub const VERSION: &str = \"$(git describe --tag)\";" > "crates/utils/src/version.rs"
cargo build --release
strip target/release/lemmy_server
Then copy target/release/lemmy_server to wherever you want to run it.
It defaults to config.hjson. Check the defaults.hjson file for a full list of options including the pool_size variable.