- 9 Posts
- 18 Comments
pe1uca@lemmy.pe1uca.devto
Selfhosted@lemmy.world•What does the 3-2-1 rule look like for you?English
0·2 years agoiDrive e2 with duplicati and manually to an external SSD with rscyn every so often.
I was planing on asking a friend to setup a server at their home, but I feel somewhat comfortable with the current solution.
pe1uca@lemmy.pe1uca.devto
Linux@programming.dev•Gitea 1.22 is the last version to allow a transparent upgrade to Forgejo
0·2 years agoMy question would be, if you’re only archiving repos, why do you need a forge?
A simplegit clone <repo>to any your archival directory would be enough to store them, there’s no need for you to use a forge software.Are there any other features of gitea you use?
FreshRSS has been amazing, as you said, other readers have other goals in mind and seems RSS is just an add-on.
On Android’s also there are no good clients, I’ve been using the PWA which is good enough.
There are several extensions for mobile menu improvements, I haveSmart Mobile Menu,Mobile Scroll MenuandTouch Control(it works great on Firefox, but not on brave, it’s too sensitive there, so YMMV).There’s also
ReadingTime, but there are feeds which don’t send the whole body of the post, so you might only see a 1minute read because of that.
The extension
AutoTTLprocesses the feeds and makes them update only when it’s more likely for them to get new items instead of every X minutes configured by FreshRSS.
Still there’s a problem when the MaxTTL happens, all feeds are allowed to be updated and you might hit some rate limits, so I developed a rate limiter. Still there’s a problem with AutoTTL because how extensions are loaded and with the http code reported by FreshRSS.
I found this project which receive the emails of newsletters and turns them into a RSS feed, I’ve only used it for one feed and I’ve only received one entry, not sure if the newsletter is that bad or if the site struggles to receive/show them. Haven’t tried something it.
https://github.com/leafac/kill-the-newsletterThere’s also this repo linking a lot of sites with feeds, and some sites which don’t offer feeds directly are provided via feedburner (which seems it’s a Google service and wikipedia says
"primarily for monetizing RSS feeds, primarily by inserting targeted advertisements into them", so use those at your own discretion) https://github.com/plenaryapp/awesome-rss-feeds
pe1uca@lemmy.pe1uca.devto
Privacy@lemmy.ml•Can someone explain to me the advantages of using a VPN?
0·2 years agoJust for privacy reasons?
I can decouple the traffic fingerprinting of some sites, like amazon, youtube, reddit, etc.
And because I have a squid proxy router through the vpn set up via a couple of docker containers, I have a firefox container to always send the traffic over the proxy which allows me to easily search for stuff outside and inside the vpn.Aside from that I also use the proxy to send requests in scripts over the vpn so my real IP doesn’t get rate limited.
And what VPNs are actually for: looking for geo-blocked content.
pe1uca@lemmy.pe1uca.devto
Technology@beehaw.org•4.5 Million (Suspected) Fake Stars in GitHub: A Growing Spiral of Popularity Contests, Scams, and Malware
0·2 years agoI’ve always used them as a bookmark, specially now they have lists.
There are projects with tens of thousands of stars but with commits from 2-3 years ago, with only dependabot commits, or with 0 issues but every last closed one is from stalebot because the owner doesn’t care to maintain the repo.Stars are not a way to know if a repo is good.
pe1uca@lemmy.pe1uca.devto
Selfhosted@lemmy.world•archivebox alternative with easier to read file and subfolder structureEnglish
0·2 years agoMaybe you could submit an issue to the repo to include a way to change the format of the saved folders.
(I’m thinking something similar on how immich allows to change some formats)I’m seeing in my instance the names seem like some sort of timestamp, not sure if the code uses them in a meaningful way, so probably the solution would be to create symlinks with the name of the site or some other format while keeping the timestamp so the rest of the code can still expect it.
I bought this one and it’s been wonderful to run +20 services. A few of those are Forgejo (github replacement), Jellyfin (Plex but actually self-hosted), immich (Google Photos replacement), frigate (to process one security camera).
(Only Immich does transcoding, jellyfin already has all my media preprocessed from the GPU of my laptop)I bought it bare-bone since I already had the RAM and an SSD, plus I wasn’t to use windows. During this year I’ve bought another SSD and a HDD.
I bought it on amazon, but you could buy it from the seller, although I’d recommend amazon to not deal with the import and have an easy return policy.
pe1uca@lemmy.pe1uca.devto
Privacy@lemmy.ml•What's the point of Privacy Frontends that support loggin in with your normal accounr?
0·2 years agoI’d say it’s one thing and better to be tracked only at account level than to be tracked at traffic level.
So you know only your history in the site can be used as opposed to any other form of fingerprinting the sites might use at browser, cookies, or ip level.
pe1uca@lemmy.pe1uca.devOPto
Selfhosted@lemmy.world•How to access host when using gluetun in docker?English
0·2 years agoFound the issue '^-^
UFW also blocks traffic between docker and host.
I had to add these rulesufw allow proto tcp from 172.16.0.0/12 to 172.16.0.0/12 port 80 ufw allow proto tcp from 172.16.0.0/12 to 172.16.0.0/12 port 443
Why not report it in the repo?
pe1uca@lemmy.pe1uca.devtodatahoarder@lemmy.ml•If you hoard video games and aren’t selfhosting GameVault yet, you’re missing out!
0·2 years agoHow does it work with linux and wine?
pe1uca@lemmy.pe1uca.devto
Asklemmy@lemmy.ml•Most enjoyable content for the least amount of storage
0·2 years agoI love playing Dwar Fortress, I’ve spent hours and hours in there.
The game is free from the developera site, the download is only 15MB.
If you want to support them you can buy it in steam, the listed requirements is 500MB of storage, I assume since this version has a tile set.I’ve also put so far 400 hours in oxygen not included, I think it uses around 2GB of storage.
And to me, any monster hunter game its worth its price, I’ve bought each game and played it for minimum 200 hours each, I think I reached 500 in on of them.
Tho the newer ones are pretty heavy for their respective platforms. Also triple-A game price.
pe1uca@lemmy.pe1uca.devto
Godot@programming.dev•Daily Godot Tip #4: If you have an array of items that you need to pick a random thing from, Godot has a built in pick_random method
0·2 years agoGood tip, just also good to remember there’s no way to control the seed of the generator, for example for a seeded world.
For that use case you still need to manually run the generator you created with your seed to select an item.
pe1uca@lemmy.pe1uca.devto
Fediverse@lemmy.world•Lemmy.ml tankie censorship problemEnglish
0·2 years agoI use https://lemmyverse.net/
You can search for all communities of all instances, or click in a specific instance.
I thought this too, I hated docker because it was supposed to be the solution of “works on my machine” and the only thing that did for me was force me to learn more configurations besides the configuration of the service you wanted to install.
And as you said, plus the hassle of having to run some Linux distro.
But little by little I had to get deeper into docker and Linux, mainly because of my work, and now I can easily deploy any service in the VPS I have or test it with WSL. I even started dockerizing some of my own flows like building and deploying my own projects with docker.Believe me, it’s worth all the time to learn docker and linux.
Start small, few lines or keywords each day, you won’t have everything you want to deploy in a day or two if you don’t already know all the technologies.
And remember, if you don’t easily find something you can always come to ask in a post and we can try to help you!
And forgejo runner is basically github actions, I just started automating a lot of my personal projects. (it’s in alpha state, but my basic actions haven’t had any problems)
excessive resource use
What’s the final size of the git folder?
What’s the final time and CPU usage to process the different git commands?






Haven’t checked completely, but seems it’s only coded to build for windows :( Not sure how easy would be to make it run on Linux.