From now on, and for the next few weeks, I will work on adding a lot more apps to our TROMjaro APPS library tromjaro.com/apps/ - lots of cool apps :). But takes some time because for most of them I am designing an icon that will be part of the Zafiro icon theme pack (so that we contribute to this open source icon pack - we already made hundreds of apps so far), but I also need to test more these apps, make screenshot for them and all that.
It is more work than you may think.
Consider a donation if you can, to support all of the work we are doing for TROM - tromsite.com/donate/
Thanks! #tromstuff
like this
reshared this
What consumes a lot of my time with TROMjaro is to test and fix the GTK and QT theme sync...oh and fix the Libadwaita ones....and the Flatpak ones...damn such a mess! It is fucked up that you do not allow the system to wrap/hug your app window so that we can have the same damn window bars and borders for all apps for functionality/usability and style reasons. idk who thought it is a good idea to force their own window wrapping....terrible!
Plus to not respect the system's theme....
So at times I wonder if I should give up and not fix this. Let people have a wide variety of themes, buttons, colors, shadows, borders....and embrace the mess. idk....but currently we have to do a LOT of dancing in TROMjaro to sync this with that, check the system's theme, copy the contents there, do the same for icons, check the font....WTF.
In what sane Operating System is it that apps look different in terms of their windows and buttons from what the System uses, or be unable to change the font for all apps or icons...like...why are some people killing the theming in Linux!?
This is tiring... #tromstuff
like this
Rokosun reshared this.
Tio likes this.
For the past days I worked on optimizing the Synapse (Matrix) database. Pain in the rear-end. I managed to reduce it from some 300 GB to around 100 GB. Still insane how huge the database is. idk if I can do more...
Now I will try to optimize the Friendica database and start the move to the new servers, little by little. A lot of work ahead.....
like this
like this
Some German cities are offering drivers free public transport. But there’s a catch.
Some German cities are offering drivers the chance to exchange their driver’s licence for free public transport.Charlotte Elton (Euronews.com)
like this
reshared this
I started a conversation with @Roma about optimizing our Matrix database and we ended up talking about carpets. Go figure! That was weird haha.
But hey I am optimizing our Matrix database. Currently at 240GB which is insane! May take 1-3 days to do it. It is slow....but I've heard you can reduce it by a fuck ton so let's see....
The plan: optimize the Matrix and hopefully Friendica database. Move our websites, except trom.tf, to a different server (will take many days); then test to see where we can move our trom.tf.
It will be a lot of server work these next weeks. But we need to run away from Contabo, run run.
like this
Rokosun reshared this.
I tried to test the Object Storage for our Peertube and yeah it is a bit complicated. But it failed. Incompatibility between the S3 I chose and Peertube (see).
I will try more but anyone knows a reliable and very cheap Object Storage that won't bullshit you with downloads, access, and all sort of fees?
like this
Backblaze Product and Pricing Updates
On October 3, 2023, Backblaze is making some updates and upgrades to our products and pricing. Read the full announcement here.Gleb Budman (Backblaze)
Tio likes this.
The ZDay event and the fun days with the fun people are over now. I am just with @Roma and we will chill, relax, and plan for the future of TROM :). Well, he has to work....unfortunately.... I wish he would not have to.
So everyone left. Well, except one girl who is from Prague and came to the event because of TROM. That was super cool. She, Lenka, is such a nice person and we spent a lot of time together. This week we will for sure meet again. I will still stay in Prague for a week or so.
I will work on the presentation video and I will perhaps make a bigger post about the entire experience. Stay tuned! #tromstuff
like this
reshared this
I had to restore a snapshot of the server to get back to a working Friendica. We almost did it but the loading times for Friendica were terrible. I opened an issue here github.com/friendica/friendica… but I need to wait after my Prague presentation in 2 days time to try and update, else it is pretty stupid to present Friendica when our instance does not work properly :D
Updating the Friendica YNH package was always a huge mess and I should not do it before such an event.
Some data that was created for the past 10h on trom.tf may have been lost. This was something that I had to do. Sorry about that.
Now let's move on ;).
Very slow after the latest 2023.05 update · Issue #13373 · friendica/friendica
This is something so weird and I still do not understand it. Context. This is our instance https://social.trom.tf . Our database is around 30GB in size. We use a daemon for Friendica with these con...GitHub
Roma likes this.
The latest FreeTube release is amazing! freetubeapp.io/ - Now all works perfectly fine even with a local API so no need for 3rd party like Invidious. Now you have the option to replace the clickbait titles with community generated titles so that you know wtf a video is about.
You can replace the thumbnails too and also skip all sponsored and BS parts of a video.
If you wanna watch Youtube and stay sane and enjoy it, FreeTube is absolutely amazing. Get to see how a trade-free youtube can look like.
like this
Xantulon :mastodon: :pixelfed: reshared this.
Maybe I want to do an experiment when I will do the Prague presentation. What if we try to stream it to our Peertube via a mobile phone? :) Is there a FOSS app that allows us to directly stream RTMP to @PeerTube ? Anyone knows? Am curious.... #tromstuff
EDIT: Ok I can stream with the awesome Peertube Live app codeberg.org/Schoumi/PeerTubeL… but they need to update it to support the new Peertube API. If they do it in time and I can create permanent lives and with transcoding, we can give it a shot and stream the Prague presentation to our Peertube.
like this
Rokosun reshared this.
@futureisfoss
I tried out OBS Ninja (now called VDO Ninja) a few years for direct P2P streaming and video conferencing:
vdo.ninja/
youtube.com/watch?v=QaA_6aOP9z…
Basically it just sends video directly from browser to browser, and apparently works to stream from phone too. I remember having to tweak the advanced settings to get the best out of it, but maybe the defaults work better these days:
docs.vdo.ninja/advanced-settin…
github.com/steveseguin/vdo.nin…
I have no experience with PeerTube, but from a quick look at the docs for that I guess it should work with their "Import with URL" option?
This might also be of interest for more advanced uses, but I don't think you should need anything extra to the above just to send a simple stream to Peertube:
github.com/steveseguin/social_…
docs.vdo.ninja/steves-helper-a…
" peertube (triggers on: https://*/plugins/livechat/router/webchat/room/) "
GitHub - steveseguin/social_stream: Consolidate your live social messaging streams
Consolidate your live social messaging streams. Contribute to steveseguin/social_stream development by creating an account on GitHub.GitHub
This also looks like an interesting tool for adding live chat to streams:
johnxlivingston.github.io/peer…
:: Peertube plugin livechat documentation
Peertube plugin livechat documentationjohnxlivingston.github.io
@futureisfoss
There are also native Android and iOS apps for it, but not sure if they are preferred over the browser version...
While the VDO.Ninja browser-based app version is suggested for most users, this native Android app version has a few key advantages:
- Can stream video while running in the background or with the screen off
- Screen sharing is supported, including the sharing of third-party apps
- Works on certain devices that won't support webRTC via the browser
0xd9a 🏴☠️️ likes this.
Anmol Sharma
in reply to Tio • • •Tio
in reply to Anmol Sharma • •Well first of all I am using a daemon and not cron jobs via this tutorial nequalsonelifestyle.com/2022/0…
Then In /etc/mysql/mariadb.conf.d/50-server.cnf and add Under [mariadb]:
You can also add to the same file under mariadb and mysql:
Roma likes this.
Anmol Sharma
in reply to Tio • • •Tio likes this.