home.social

#ttrss — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #ttrss, aggregated by home.social.

  1. J’ai enfin migré ma vielle instance TTRSS bloquée en MySQL sur une Deb11 vers une nouvelle VM Deb13 avec PostgreSQL, et sur le nouveau dépôt !
    J’ai pu conserver tout mon historique avec le plugin data_migration 💪.
    Une grosse étape de faite vers l’arrêt de ma dedibox installée en Deb7 le 10/01/2014…
    #ttrss #dedibox

  2. @Rollenspielblog @moonmoth Ich benutze #ttrss, und damit steht jetzt unter der Überschrift $autor auf $blog - bei dir auch?

  3. Ich bräuchte einen RSS-Aggregator. Empfehlungen?

    Aktuell hoste ich #tinytinyrss (#ttrss ), aber die Entwicklung wird eingestellt.

    Wunschfeatures:

    • Zugriff per Web, wenn möglich auch Android und iPadOS.
    • Mehrspaltige Ansicht (Titel+Artikel)
    • Filtern/Umschreiben von Inhalten per RegEx, XSLT, Code o.ä. wäre super

    Darf self-hosted oder ein Dienst sein. #rss #rssfeed

  4. Ich bräuchte einen RSS-Aggregator. Empfehlungen?

    Aktuell hoste ich #tinytinyrss (#ttrss ), aber die Entwicklung wird eingestellt.

    Wunschfeatures:

    • Zugriff per Web, wenn möglich auch Android und iPadOS.
    • Mehrspaltige Ansicht (Titel+Artikel)
    • Filtern/Umschreiben von Inhalten per RegEx, XSLT, Code o.ä. wäre super

    Darf self-hosted oder ein Dienst sein. #rss #rssfeed

  5. Ich bräuchte einen RSS-Aggregator. Empfehlungen?

    Aktuell hoste ich #tinytinyrss (#ttrss ), aber die Entwicklung wird eingestellt.

    Wunschfeatures:

    • Zugriff per Web, wenn möglich auch Android und iPadOS.
    • Mehrspaltige Ansicht (Titel+Artikel)
    • Filtern/Umschreiben von Inhalten per RegEx, XSLT, Code o.ä. wäre super

    Darf self-hosted oder ein Dienst sein. #rss #rssfeed

  6. Ich bräuchte einen RSS-Aggregator. Empfehlungen?

    Aktuell hoste ich #tinytinyrss (#ttrss ), aber die Entwicklung wird eingestellt.

    Wunschfeatures:

    • Zugriff per Web, wenn möglich auch Android und iPadOS.
    • Mehrspaltige Ansicht (Titel+Artikel)
    • Filtern/Umschreiben von Inhalten per RegEx, XSLT, Code o.ä. wäre super

    Darf self-hosted oder ein Dienst sein. #rss #rssfeed

  7. Ich bräuchte einen RSS-Aggregator. Empfehlungen?

    Aktuell hoste ich #tinytinyrss (#ttrss ), aber die Entwicklung wird eingestellt.

    Wunschfeatures:

    • Zugriff per Web, wenn möglich auch Android und iPadOS.
    • Mehrspaltige Ansicht (Titel+Artikel)
    • Filtern/Umschreiben von Inhalten per RegEx, XSLT, Code o.ä. wäre super

    Darf self-hosted oder ein Dienst sein. #rss #rssfeed

  8. Migrated from #ttrss to #freshrss and #readrop and let's see if this is less stressful

  9. @jbz That's the project with a forum category called "Gas Chamber". Good riddance.

    #ttrss

  10. 🪦 TT-RSS Shuts Down, but the Project Lives On Under a New Fork / Linuxiac

    「 The reasons for this are many but the tl;dr is that I no longer find it fun to maintain public-facing anything, be it open source projects or websites. As for tt-rss specifically, it has been ‘done’ for years now and the “let’s bump base PHP version and fix breakages” routine is not engaging in the slightest 」

    linuxiac.com/tt-rss-shuts-down

    #ttrss #rss #selfhosting #opensource #php

  11. È ufficiale: tt-rss.org chiuderà il 1° novembre 2025. Il creatore di Tiny Tiny RSS annuncia la fine dell’infrastruttura pubblica. Cosa significa per gli utenti Linux e quali sono le alternative? #TTRSS #RSS #OpenSource #LinuxNews

    linuxeasy.org/tiny-tiny-rss-ch

  12. This week in #FDroid (TWIF) is live, short and sweet:

    * #TTRSS is dead, long live TTRSS
    * #Immich 2 now on DVD!
    * #RiMusic gone, #Kreate to the rescue
    + 1 new app
    & 149 updates
    - 1 archived
    ~ 1 downgraded

    Get your weekly dose of apps: f-droid.org/2025/10/09/twif.ht

  13. Open Source Resilience: Forks and Kindness

    For a while now, I’ve been considering running my own RSS aggregator … for a couple of reasons (that don’t matter here). In my shortlist were two popular candidates: Tiny Tiny RSS (ttrss) and FreshRSS. Due to lack of time and other priorites, I had not made a decision, which one to follow ..

    […]

    locked.de/open-source-resilien

    #Communication #freshrss #Opensource #RSS #ttrss

  14. 📰 Konec éry Tiny Tiny RSS

    Autor projektu oznámil, že 1. listopadu 2025 vypne celou infrastrukturu TTRSS – web, Git, fórum i svou veřejnou instanci.
    community.tt-rss.org/t/the-end
    Na Oscloudu ale panika není potřeba 😉
    Máme v záloze FreshRSS, která TTRSS nahradí,
    a už teď můžete používat i Miniflux – moderní a jednoduchou RSS čtečku.

    #rss #opensource #selfhosting #ttrss #freshrss #miniflux #oscloud

  15. Tiny Tiny RSS: Entwickler zieht den Stecker
    stadt-bremerhaven.de/tiny-tiny

    Seit Jahren nichts mehr über die Software gelesen und dann das :rm_sad:
    #rss #ttrss

  16. @freshrss @lattera I will try it. Does it support automatic tagging based on rules and integration with wallabag? Those tt-rss features I use a lot.
    Thanks for your recommendation, by the way ✌🏻

    #FreshRSS #TTRSS #Wallabag #Selfhosting

  17. For those who would like to migrate from #ttrss to #FreshRSS, we can happily help. Not only FreshRSS imports OPML, it also supports additional TT-RSS data such as *marked* (favourites) and *published*.
    Examples of export data welcome so we can make sure it works with the latest version.
    * FreshRSS supports several databases: SQLite, PostgreSQL, MariaDB, MySQL.
    * Yes, FreshRSS supports filters and possibilities to republish.
    * Good mobile apps.
    * We are a welcoming open source community 💚

  18. I'm sad the #TTRSS dev is stopping development, but I'm pretty mad his solution is "I'm going to remove all trace of the code from the Internet next month, and mark the forum read only so you can't organise a fork among yourselves".

    In other news I need a new self-hosting RSS reader

  19. Сегодня "чинил" избранное в #ttrss

    Почему-то свежепомеченные посты не отображались в разделе "Starred", при этом счётчик исправно увеличивался.

    Разбор базы показал, что в таблице "TTRSS_USER_ENTRIES" поля "LAST_READ" и "LAST_MARKED" у большинства отмеченный постов были "NULL". При этом, если взять случайный избранный пост и убрать-поставить на нём звёздочку, то он тут же тонул.

    Не придумал ничего лучше, чем присвоить этим полям значение "UPDATED" из таблицы "TTRSS_ENTRIES". Если я правильно понял, то это дата публикации поста в ленте.

    Заменил оба поля на вот это "UPDATED", и вроде как теперь всё норм.

    Уже даже интересно, какие еще глюки меня ждут дальше.

    Пока как минимум кэширование изображений из избранного работает и сам список избранного.

    Ну и до кучи поотключал ненужные плагины.

  20. Ощущение, что после переноса #TTRSS и #gitea с MariaDB На Postgres они прям как-то живее стали работать, как-то более отзывчивые стали что ли.

    Конечно, может быть самовнушением и результатом переборки базы во время переноса.

    #soft

  21. После перевода TTRSS с MariaDB на Postgres занялся немного самой базой.

    Выяснил, почему там не кэшируются изображения из отмеченных постов.

    Оказалось, что когда-то давно после очередного обновления структуры базы в таблице с постами появилось поле "plugin_data". По нему встроенный плагин кэширования и искал необработанные посты. Проблема в том, что в результаты попадали только строки, где это поле было не NULL, а хотя бы пустой строкой.

    Запулил простой запрос на замену. минут 5 оно пыхтело, обновляя 100000+ строк.

    На следующий день проверил каталог с кэшем, а там начали изображения появляться.

    #soft #ttrss

  22. Мудохался два дня, чтобы перенести базу TTRSS с MariaDB на Postgres. Копирую данные с помощью pgloader, переименовываю схему и получаю ошибки 50x и ничего рабочего.

    Сегодня попробовал просто создать новую пустую базу. Потом сделал копию всего каталога TTRSS, изменил конфиг на Postgres, добавил в nginx ещё один сайт, чтобы в браузере за клоном следить.

    Потом сделал экспорт и импорт подписок, экспорт и импорт постов, поменял пароль, и всё просто заработало.

    Пришлось только файлы с фавиконками переименовывать, потому что у фидов id в базе изменились.

    Там, конечно, есть ещё тонкости, но это надо консолидировать всё и в бложик записать, наверное.

    Ну и бекап базы переделать.

    Экспорт и импорт постов часа два заняли примерно.

    #ttrss #postgres #mariadb

  23. Bon, "l'exécrable personne" qui développe TT-RSS a décidé de virer tout ce qui concerne MySQL de son projet, au profit de postgres.

    Le dilemme se pose pour moi :
    - Ne plus jamais mettre à jour TT-RSS (moui, à moyen terme)
    - Migrer sur la version docker (non)
    - Installer postgres (pas envie)
    - Changer d'aggégateur RSS (envisageable)

    #ttrss

  24. Miniflux Installation with Docker links.shikiryu.com/shaare/QjqK Bon bah, c'est officiel, j'ai remplacé mon TTRSS par Miniflux. Pleins de raisons pour ça :
    * l'attitude du créateur et mainteneur de TTRSS
    * la lourdeur de TTRSS (qui tient principalement au fait qu'il est TRÈS (trop?) complet)

    Miniflux a tout ce que je recherchais et ne trouvais pas ailleurs : rapide, interfaces claires, avec la fonction "lire plus tard/fa…
    #selfhosted #RSS #alternatives #ttrss #miniflux

  25. #FreshRSS has now a pending merge request to automatically apply labels to articles. This was the last remaining feature I needed to get the same functionality as #ttrss. However I already migrated before this feature. I‘m just very happy to have it again because it really helps with curating my various news feeds.

    github.com/FreshRSS/FreshRSS/p

    #tinytinyrss

  26. @thelinuxEXP You mentioned downloading #youtube #videos via #rss: I use #TinyTinyRSS and have all "subs" (I don't have a Google account) there in a feed category. Channel subs are made via #rssbridge. The feed category aggregates all the feeds into one. The aggregated feed then will be the source of my small #python script that downloads the videos via #yt-dlp and then uses the #ttrss api to "mark" the post/feed item/video to "read", after downloading. It's hacky but it works.

  27. It's #ThrowbackThursday again! (Or, #WaybackWednesday for the majority of the planet (as of this post)).

    Back in the “first generation” (2008–2012) (just my personal grouping, not set in stone) of the #fediverse, one of the first to provide different services for the public was parlementum_net.

    #Parlementum provided the following services:
    * #StatusNet instance

    * #Friendica instance

    * #TTRSS instance

    * #XMPP (or #Jabber) instance

    * Email

    The driving force back then was not a person (like Musk, today) but corporations and freedom.

    Here are some:
    * The license of your post / status update, was a big thing. “Do you really own your own content in Twitter and Facebook?”

    * #DeGoogle yourself. Made very evident to be important when Google announced the sunsetting of Google Reader. TT-RSS gained a lot of attention as the alternative.

    Another one in the DeGoogle movement was Google Photos (was it called that already?) #MediaGoblin gained a lot of attention as the replacement. (JPope was the most prominent advocate for MediaGoblin.)

    * The use of pseudonyms. It was a huge issue when services like Facebook strictly enforced the use of real names. Parlementum provided a safe-haven in the fediverse for those who needs their #privacy through the use of handles.

    I'm sure I've forgotten a lot of other stuff of that period. But, it should give you an idea that the fight to take back our [Internet] freedom has been going on for 20 years now.

    If these great people (advocates, personalities, developers, communities, non-profits) gave up the fight, the Fediverse as we know it today would not be here, or might look far differently. Imagine that, and think of the 2022 #TwitterMigration. ;)

    Have a great Thursday!

    #TBT #History

  28. Migration depuis #Framanews : Bon à priori la limite d'import sur #TTRSS est de 2500 lignes dans le .xml 🤓