Skip Navigation
irmadlad

Incessant tinkerer since the 70's. Staunch privacy advocate. SelfHoster. Musician of mediocre talent. https://soundcloud.com/hood-poet-608190196

Posts
9
Comments
150
Joined
1 mo. ago
  • From the guy that has been accused of going overboard on security measures, I use both. It just depends on your setup tho. On a low resource server, I would pick crowdsec as it covers more ground than F2B. Running two log parsers does use more resources. ~ my 2 cents

  • As you probably know the crowdsec bouncer doesn't directly parse logs or do checks like F2B filters. It queries the crowdsec LAPI for decisions and applies them. The “allowed” or “whitelisted” IP logic is handled at the Security Engine or LAPI level, not by the bouncer itself.

    You can whitelist an ip in /etc/crowdsec/whitelists.yaml or even whitelist decisions in the whitelist.yaml as such:

     undefined
        
    name: private-ips
    description: Whitelist local and private IPs
    whitelist:
      reason: "Allow local and private IPs"
      ip:
        - "127.0.0.1"
        - "192.168.1.0/24"
      cidr:
        - "10.0.0.0/8"
    
      

    Then issue sudo systemctl reload crowdsec. Kind of the same concept as F2B's ignoreip option. If you are using Tailscale to administer the server, then it's easier to whitelist. IIRC, you can use cscli decisions add --type whitelist --ip 192.168.1.100 --duration 1y but it doesn't add them to the whitelist.yaml. Instead it keeps them in crowdsec's database managed by LAPI. To undo: cscli decisions delete --ip 192.168.1.100 --type whitelist

    https://docs.crowdsec.net/u/getting_started/post_installation/whitelists/

  • You dared to ask a question and the tools to explore answers are readily available.

    Right, however, before I go 'test' and screw things up, why not dare to consult with more knowledgeable sources? Maybe I have not taken into account other things that could be negatively affected by said testing? I mean, if you came to me and said 'Hey bro, I'm thinking about learning how to play the guitar (something I've been doing for 65 years). What guidance could you offer a guy just starting out? What about equipment, type strings, etc'? Sure, you could easily go out and buy a cheap, sub $100 guitar only to have it wear your wrists and fingers out and then quit because it's too painful to practice. Or, you could ask the guy who has been playing the guitar and other stringed instruments for virtually all his life, what guidance he could give. 😀

    I appreciate your input greatly, and as I said, 25 years of experience does speak for itself.

    Thank you

  • past 25 or so years that’s been fine.

    Well, two independent sources with 25+/- years of experience say leave it alone. It sounds to me like I should leave it alone.

  • but that’s been my experience after ~25 years of using Linux daily.

    Certainly, 25 years of experience speaks for itself. If I may ask a follow up question.

    I run Portainer, and in Portainer you can adjust Runtime & Resources per container. I am apparently too incompetent to grasp Dockge. Currently everything in Runtime & Resources is unchanged. Is there any benefit to tweaking those settings, or just let 'em eat when hungry?

  • Well, I passed 40, thirty years ago, but I feel pretty good for an old fart.

  • To me, it's always nice meeting the face behind the software. I have never used copyparty, but if I had a use case, it would be high on the list just based of the volume of detailed instructions. I think that is probably the most detailed selfhosted piece of software I've seen at GitHub......gotta be something good going on with that. And...and replete with pictures of the UI in a variety of scenarios. That's just top drawer in my book. If a need ever arises, I have bookmarked it, because that's where I'll start. Awesome job my man, and thank you for your dedication to the craft.

  • Hey, man you talkin' back to me?

  • Ok so, I got a popup asking to adjust the Appearance in Settings (Windows/Firefox edition) a little while ago, it seems like it was a month or so ago. I have all the settings there ticked. However, I think what a lot of people who knew, went to their official GitHub and downloaded the previous version's xpi and sideloaded it. You would have to untick auto updates. That way you can just go back to clicking on the entry in Bitwarden and that autofills instead of having to click the $@#%$$$ 'Fill' button. The only caution would be if they upgraded the security components in the new version, meaning the last version may or may not have the same security components baked in.

    Yes, the new theme is absolute crap.

  • I have used the free Bitwarden now for untold years. It not only houses passwords for personal applications, I use it to keep track of my business account passwords as well. The only problem I've had with Bitwarden is their recent UI retool which ended up causing a huge ruckus among the user base to the point where they gave an option to switch back.

    There is a certain level of trust for whatever option you choose. If you use Bitwarden free, then you have to trust that Bitwarden will keep your data is safe on their servers. If you self host, the onus of trust lies in you're ability to secure your server, and to the extent that you trust your host as well. The latter option leaves me a bit queasy, so I do not selfhost my passwords in a selfhosted vault.

    Others may have more trust in their security skills than I do. LOL There's just a lot of sensitive data I have housed within Bitwarden free. Selfhosting it would keep me up at nights.

  • I’ve used Grocy.

    I use Grocy daily almost, but I think that is a bit more than what OP is looking for. I use it for my pantry inventory. I am somewhat of a prepper, tho I don't prep for EOTW scenarios. Mostly for localized incidents, weather related disasters, imminent social uprisings, etc. I figure, if we start dropping nukes, point me towards the bright light and let it rip. I have no interest in 'repopulating the earth'.

    I took a hand-scanner, disassembled it, and re-assembled it into a more form fitting box and mounted it conveniently in the pantry. When I bring groceries into the house, I scan them into inventory. When I use an item, I scan it out. I also use the Grocy mobile app. So, at any time I can view my inventory and see that I either have enough of an item, or need to replenish the stock.

  • Actually I do. In the evenings when I take my nightly meds with a bowl, I sit in my bed and peruse the 'read it later' articles.

  • I have not tried Traefik, tho looking at what it does, it's pretty amazing. Caddy seems to fit what I do, and as OP stated, Caddy is pretty easy to master, even tho it took me an embarrassingly long time to get it through my dim brain. Traefik does seem like a very polished app tho and is very integrated in with docker.

  • You gotta keep em separated!

  • For every technology there exists an equal, yet undoing technology.

  • Nothing. It's just the whack way I like to keep things separated.

  • I actually used raindrop.io for a long while. Tight little app. It's too bad it's not selfhostable

  • I use Readeck for 'read it later' type articles, things of interest. The downside of Readeck is that there is no one-click-easy way to back up your database if you want to move it to another server. You can, however go to /volume1/docker/readeck/ and download all the db files there manually which will allow you to move to another server. Make sure to grab the config.toml in the same directory. It has a Firefox extension as with most of these apps in it's genre. Probably has a chrome extension but I avoid chrome.

    I use Karakeep (Hoarder) for stuff I've looked up to try to solve issues, such as pages from Grok where I have inquired about certain problems I may have been having.

  • These little mini-racks are cool. I've seen a lot of them here of late.

  • Selfhosted @lemmy.world
    irmadlad @lemmy.world

    Slimtoolkit Or Any Similar

    Has anyone here ever used Slimtoolkit or any similar app? I think there are a few of them out there that claim lighter containers and thus faster load times.

    I came across it while doing some reading. It intrigues me. Do these apps actually work or is it just SoftRam v2? Is the end result safe for production?

    I have never built a Docker container before, however, why make them 'bloated' in the first place?

    Selfhosted @lemmy.world
    irmadlad @lemmy.world

    Question About Watchtower

    So, I finally installed Watchtower to auto update my containers. I was a little hesitant because just letting apps auto update kind of makes me a little nervous. Even Windows updates give me bouts of trepidation. Everything went well, there was a little hiccup with Netdata but resolved in less than 5 minutes.

    My question is that there are four remaining containers that haven't been updated: Speedtest Tracker, Portainer, Doppler Task, and Dockge.

     undefined
        
    2025-04-19T06:00:46.510622594Z INFO[38092] Session done                                  Failed=0 Scanned=48 Updated=0 notify=no
    2025-04-19T08:00:46.040690535Z INFO[45292] Session done                                  Failed=0 Scanned=48 Updated=0 notify=no
    2025-04-19T10:00:45.952863778Z INFO[52492] Session done                                  Failed=0 Scanned=48 Updated=0 notify=no
    2025-04-19T12:00:47.755915129Z INFO[59694] Session done                                  Failed=0 Scanned=48 Updated=0 notify=no
    2025-04-19T14:00:50.0464984
      
    Selfhosted @lemmy.world
    irmadlad @lemmy.world

    Spit Balling A Work Around For Blocked Email Port

    I have a couple Docker containers that use email as an alert system or just for info like completed jobs. The server I would like to host them on has, for whatever reason, blocked email ports and you have to pay extra to have them turned on.

    It seems to me tho, that I should be able to port all email through Tailscale to a local or even remote email client. For instance, in the case of setting the parameters in the Docker compose, it would look something like this:

     undefined
        
    SITE_NAME: mycoolwebsite
    DEFAULT_FROM_EMAIL: email address
    EMAIL_HOST: smtp
    EMAIL_HOST_USER: email address
    EMAIL_HOST_PASSWORD: email password
    EMAIL_PORT: 100.x.x.x:587
    
      

    Then, configure the local email client to listen on 100.x.x.x:587.

    Would this be doable, or is there a better way?

    Selfhosted @lemmy.world
    irmadlad @lemmy.world

    TIL - Caddy

    Today I gained a little more knowledge about Caddy, and I thought I'd share in case someone is having the same issue.

    I've been biting my nails worrying about Caddy updating certificates. Everything I had read told me not to sweat it. That Caddy had my back and wouldn't let any certs expire. Well, two did, today. So I set about today, after I got all my chores done, to see if I could figure out wtf.

    Long story short, I had a inconsistency in the format of my Caddy file. It didn't affect the function of the file to the extent that it would not provide the certificate in daily use, but apparently I confused Caddy enough so that it couldn't determine when certs were expiring, and reissue the cert.

    If you run the following:

     undefined
        
    caddy reload --config /etc/caddy/Caddyfile 
    
    
      

    And you get something like this:

     undefined
        
    2025/04/09 21:49:03.376 WARN    Caddyfile input is not formatted; run 'caddy fmt --overwrite' to fix inconsistencies{"adapter": "caddyfile", "file": "/etc/caddy/Caddyfile", "
      
    Selfhosted @lemmy.world
    irmadlad @lemmy.world

    Using Tailscale As A Traditional VPN

    I am toying with the idea of using one of my Tailscale instances as traditional VPN, using the exit node features. I think I have that part down to a note as far as what has to be done in order for this to happen.

    My question is if there are any security risks or security provisions that need to be made to keep the envelope secure. I am the only user of my Tailscale network, so I don't have to worry about another user jacking things up. However, I am concerned about the implications of the visibility of the exit node I would be connecting to.

    Selfhosted @lemmy.world
    irmadlad @lemmy.world

    Best Back Up Solution For Multiple Servers

    So, I run three VPS and one rack in the closet. Currently I have Duplicati running on all four servers. What I would like to do is have one central server back up all four servers and store the backups in an offsite repository.

    I'd prefer something with a good GUI. I know you purist get a hard on thinking about the CLI, and while it is a very powerful aspect of Linux, I still like a GUI.

    What are my options?

    Side note, I wanted to look at Bacula but their site seems nonexistent. Is Bacula defunct?

    Selfhosted @lemmy.world
    irmadlad @lemmy.world

    (Resource) Awesome Lists Tracker

    I'm sure everyone is aware of the 'Awesome' lists on Github. There are loads of them, which makes keeping up with new apps a chore.

    I came across this site that does that very thing:

    https://www.trackawesomelist.com/

    I didn't know if anybody would find it as useful as I do. I have it in my FreshRSS reader.

    New to Lemmy @lemmy.ca
    irmadlad @lemmy.world

    Greetings Fellow Kids

    soundcloud.com 'Hood Poet

    'Hood Poet I :https://soundcloud.com/hood-poet-608190196 'Hood Poet Videos: https://rankett.net/c/hood_poet Internet promoters: I genuinely appreciate your interest and greatly appreciate you listeni

    'Hood Poet

    i r mad lad. I am a musician of mediocre talent, and a technology enthusiast. I self host most of the services I use on a daily basis. I am a staunch privacy advocate. For someone in my geriatric, boomer group, I don't fear technology, I embrace it knowing that technology can be a double edged sword, depending on how it's used...so we must use it wisely.

    I've known about Lemmy, Mastadon, Matrix etc, for some time now, but decided that I would try it out after really becoming disenchanted with Reddit. So, here I am.

    Where is a good place on Lemmy where one can rub elbows with other musicians? I've already found the SelfHost section and am now looking for producers both professional, and hobbyist like myself.

    Regards

    Selfhosted @lemmy.world
    irmadlad @lemmy.world

    ISO Selfhost

    I've been into computers since around the mid 70s. First one was an Altair 8000. I have been selfhosting for years now, self taught and helped along of course by the selfhosting communities.

    Not to speak bad of the dead, but I've really had it up to my back teeth with their bullshit. So I am in search of some self hosting brethren to chum around with. I figured I'd give Lemmy a try. It's kind of confusing, but hopefully I can wrap my 70 year old head around it.

    I've seen a few selfhost forum around the fediverse but they all seem to have been abandoned with threads a year or more old, and no movement. So my question, is there a thriving selfhost/homelab type place that is active? Perhaps one of you good souls could point me in the right direction.

    Is there any benefit to hosting your own Lemmy and mesh it with the other Lemmey's out there? What benefit would that be? From what I understand, hosting your own instance turns out to just be your own personal blog.

    I mean, I underst