The local and remote port options sound exactly like something I’ve needed multiple times in the past, I’ll keep this saved for when it happens again. Great stuff!
I set this up on my instance about a week ago and it works perfectly, thank you!
I just tried changing the setting from Lemmy and Voyager doesn’t appear to respect that choice. I think it just defaults to All if you’re logged out, and Home (ie subscriptions) if you’re logged in.
I recommend NSD or Knot for strictly authoritative servers. BIND is great too, but it is built to do both authoritative and caching DNS which makes it a bit too “big” for the task of serving only authoritative DNS data. You can definitely configure BIND to only serve authoritative data though.
I can’t comment on running from a container, I’ve always worked with NSD/Knot/BIND building directly from source.
I’m probably in the minority here, but can this functionality be disabled? I’d rather have the links open as linked, unless the !community@instance
format is used.
EDIT: I should specify: I’d like to be able to disable this functionality, not have it disabled completely for everyone 😅
LastPass Authenticator can use SHA256, it works for logging in to my Lemmy instance. And you can use the app independently of LastPass, keeping everything on your device.
I believe the issue is that Lemmy expects the codes to be generated using the SHA256 algorithm, while most generator apps use SHA1.
No problem! FreshRSS really is amazing so I’m happy to help and spread the love.
Using .site-content container clearfix
didn’t work because those are actually three separate CSS classes, so you’d have to use only one - for example .site-content
. However, it looks like .site-content
is too big, as it includes the website’s sidebar as well. You may already know this but in Firefox and Chrome you can right click anywhere on the website and use the Inspect option to look at the source, and clicking on a section of the source highlights the corresponding section of the website and this will help you find exactly the CSS class you’re looking for. I did this on a couple articles from Humble Bundle and found a couple of options:
.post
: This includes only the content of the post, excluding the title and the image..site-main
: This includes the title, author, image and the content.
Another useful tool in FreshRSS I forgot to mention is “CSS selector of the elements to remove”. You can use it to remove certain section from the full article, I’d recommend removing .sharedaddy
and .entry-footer
(the sharing links at the end of the article), and also .entry-header
if you use .site-main
as the CSS selector for the full article (.entry-header
is the title of the article, but FreshRSS already fetches it from the RSS feed so you don’t need it in the body of the article as well). You can remove multiple sections by using a comma-separated list of CSS classes to remove:
.entry-header, .sharedaddy, .entry-footer
It should show the sidebar for the Lemmy instance you’re browsing, lemmy.world in your case.
The average user will make your code fail in ways you could never possibly imagine
The average user will make your code fail in ways you could never possibly imagine
It works! Replying from my instance using the PWA right now. Thank you so much!
I see, thank you! And thanks a million for your work on Voyager, it’s one of the most impressive web apps I’ve seen and used.
Thank you! I’ll dig into this.
It is indeed a cache issue. When I clear the cache I can start over - go to my Voyager instance, see the custom Lemmy servers I defined, and install the PWA. When I load the PWA though, my list of Lemmy servers changes to the same list you see on vger.app. My suspicion is, then, that Chrome doesn’t install the PWA from my server (maybe from vger.app?), and that installing the PWA “overwrites” my Voyager instance and I see this overwritten version from that moment on.
I should add that I’m talking about Chrome on Android 13.
I thought maybe the title had been misspelled and it was supposed to say “selflessness and trust” but nope, Linus goes into great detail about how being selfish helps open source projects. I agree with the points he’s making though, great interview. This bit is so relatable:
I’ll happily sit in front of the computer the whole day, and if the kids distract me when I’m in the middle of something, a certain amount of cursing might happen.
Before you go reading all that, out of curiosity I looked around the RuneScape site and found the News RSS feed here:
https://secure.runescape.com/m=news/latest_news.rss
That feed contains only titles, thumbnails and a very small preview of each article. However, with FreshRSS you don’t need to do scraping/crawling at all to get full articles from limited RSS feeds like this one. Here’s what you do:
.c-news-article__content
in that text box. You can click on the button next to the text box to preview the full article that FreshRSS will retrieve.That should do it. The CSS selector essentially tells FreshRSS which section of the full article’s HTML/CSS is the body of the article, which FreshRSS then uses to populate the body of the RSS feed.
I think you still have to specify the URL up to the greader.php page, maybe in your case it would be
https://freshrss.example.com/api/greader.php