21
submitted 3 weeks ago by slug@lemmy.world to c/selfhosted@lemmy.world

this is a really underdocumented feature that this extension supports, wanted to share it with people. i've never written and shared a blog post like this before so feel free to give me tips about documenting steps or point out any errors i made. i kinda take docker knowldge for granted, not sure if i should avoid that. here's the contents:


I came across documentation for this in the readme for the FreshRSS extension YoutubeChannel2RssFeed. The method involves running an instance of the Youtube-operational-API (there was a public instance that has been cease and desisted by Google, see here) and plugging the extension into it.

YoutubeChannel2RssFeed Extension

TL;DR install this extension

git clone https://github.com/cn-tools/cntools_FreshRssExtensions.git
cd cntools_FreshRssExtension
cp -r xExtension-YouTubeChannel2RssFeed <your_freshrss_data_directory>/config/www/freshrss/extensions

Youtube-operational-API instance

Here's a Docker compose.yml for running both

services:
  freshrss:
    image: lscr.io/linuxserver/freshrss:latest
    container_name: freshrss
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=America/Los_Angeles
    volumes:
      - ./freshrss/config:/config
    ports:
      - "8811:80""
    restart: unless-stopped
  youtube-operational-api:
    container_name: freshrss-yt-o-api
    image: benjaminloison/youtube-operational-api:latest
    restart: unless-stopped
    ports:
      - "8812:80"
    depends_on:
     - freshrss

Configuring extension

In FreshRSS, log in as admin and go to Configuration > Extensions. Turn on YoutubeChannel2RssFeed under User extensions and click the gear to configure.

Set Youtube Shorts to be marked as read or blocked completely. Enter the URL for your yt-o-api instance. Based on the above compose file it would be http://freshrss-yt-o-api:8812. Submit changes.

For me this worked immediately, no shorts ever show up in FreshRSS for my Youtube feeds. I haven't seen this documented anywhere else so I wanted to mirror it somewhere.

[-] slug@lemmy.world 17 points 3 weeks ago* (last edited 3 weeks ago)

pretty cool, i want to encourage this purely in the interest of building up a community of more interesting themes. that part of freshrss is so bland.

[-] slug@lemmy.world 9 points 1 month ago

for a game that came out when this one did and on the hardware it did, would you prefer a $20 basic, well-performing but aged looking port, or a $60 remaster? but if other comments are right we'll get a $60 bad port lol

76
submitted 3 months ago by slug@lemmy.world to c/privacy@lemmy.ml

Last year I did a major fuckup and bought a .us domain without noticing that they don't support WhoIs privacy, so my name number and address became part of the public WhoIs database scrapes. Since then my spam texts and calls have vastly multiplied. I'm realistic about the fact that the damage is done and it'll always exist out there, but I would happily pay some money to a service that sends takedown requests for the data in the public databases like LexisNexis etc. to lessen the damage. Do you know of any services that do this somewhat reliably? Or even a guide or something about doing this manually?

38
submitted 3 months ago* (last edited 3 months ago) by slug@lemmy.world to c/privacy@lemmy.ml

Do you think it's worth keeping 2FA OTPs in a separate source from your password manager? Currently I keep them in Bitwarden. I was thinking keeping them separate could add a little extra security in case my BW was cracked, but not sure it's worth the hassle of loading a second app for logins.

Do you know of an app that does 2FAs as conveniently as Bitwarden, in that it has mobile apps, browser extension, etc that can all access the same vault?

here's one i came across from an awesome-selfhosted list. i would need to test the PWA experience https://github.com/Bubka/2FAuth

[-] slug@lemmy.world 7 points 4 months ago

i've tried it, it's soooo overdesigned. linkding works for me

[-] slug@lemmy.world 8 points 4 months ago* (last edited 4 months ago)

I know this is somewhat defeating of the privacy purpose but I use FF because of sync- is there an alternative that can use something like webdav to sync my bookmarks/history/etc between instances? e; i know floccus is around for bookmarks but i find history useful too

[-] slug@lemmy.world 21 points 4 months ago

weirdly if you search "website advertising preferences" in the firefox setting search bar nothing comes up, you have to manually scroll to find it

[-] slug@lemmy.world 28 points 1 year ago

i’d love for a good tech journalist to look into how and why this is happening and do a full write-up on it. come on ars, verge, vice

[-] slug@lemmy.world 10 points 1 year ago

these numbers are nearly reaching the point where buying seasons of shows on iTunes, which always seemed insanely expensive, becomes the better option for people who watch specific stuff. never thought I’d see the day

[-] slug@lemmy.world 8 points 1 year ago

youtube suggestions are genuinely terrible for the individual and humanity as a whole

[-] slug@lemmy.world 6 points 1 year ago

it’s also full of fascists a la rumble

[-] slug@lemmy.world 11 points 1 year ago

i agree. some values are universal, like what should be considered cruel, but slaughtering pigs is pretty cruel too (i eat them anyways!). to me, what's funny here is how privileged first world people just hate to see how the hot dog is made, so to speak.

it's like privileged people hating to simply see homeless people in cities even though the system that makes people homeless is necessary to keep the high property values that they benefit from. the mere witness of the cruelty we benefit from in modern society makes the privileged one feel like a victim.

[-] slug@lemmy.world 6 points 1 year ago* (last edited 1 year ago)

you should try subscribing to your home feed in an rss reader for a day too, it's a great feature of lemmy and discourages scrolling forever

[-] slug@lemmy.world 6 points 1 year ago
  • Reeder for RSS (connected to FreshRSS)
  • Overcast for podcasts
  • Linkthing for reading list/saved links (connected to linkding)
  • Bookplayer for audiobooks (can airdrop a folder of audio files to ingest)
  • MyNetDiary for diet tracking
  • WebSSH for ssh client
  • Infuse for all things video (connected to Jellyfin)
  • FE File Explorer for connecting to SMB shares
  • Bitwarden for passwords
  • DailyArt widget for nice art on home screen
  • Shockwave to kill Google amp
21
submitted 1 year ago* (last edited 1 year ago) by slug@lemmy.world to c/selfhosted@lemmy.world

pour one out.

edit 1: maybe temporary? paste cause i can't even put it on archive.is right now:

@AqueelMiq this is a temporary restriction, we will re-enable logged out twitter access in the near future

1
submitted 1 year ago by slug@lemmy.world to c/lemmy@lemmy.ml

I get how to view the community in my instance by searching [!community@other-instance.url](/c/community@other-instance.url), but then I have to find the specific post again.

there's an open issue which i think is talking about this, but i'm wondering what people have come up with for now. seems like a great browser extension opportunity (Lemmy Link only opens the community).

view more: next ›

slug

joined 1 year ago