Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)SA
SayCyberOnceMore @ Cyber @feddit.uk
Posts
18
Comments
554
Joined
2 yr. ago

  • Ansible is an automation tool to setup systems to a known desirable end state.

    TBH, for a single device, it's overkill, but you seem like someone who keeps good notes and has some custom files to copy across.... you could convert your setup note into an Ansible file, and it will also copy over your custom config files.

    For Ansible you define the desired outcome and it does "all" (kinda) the work for you... so... say you want Apache, MariaDB and PHP, it doesn't matter if half are installed already, or not, or their dependencies - you just say:

    Do an update Install packages: A B C Copy my config files over Start the services Relax

    Yep, it'll take 10 times as long to get it working up front, but the day you want to duplicate it / start on a fresh Pi / VM, it's all there for you.

    I use it to setup all my Pi Zeros thr same way (they're doing BLE presence detection) and for their regular updates

    I've also got some VMs setup that way

    But... I tried it on a laptop and as it's a single device I just ended up setting it up manually and now the ansible script is woefully out of date... just some balanced feedback.

  • Thanks. No need for the setup notes (but thanks for the kind offer), it was more about the experience, but I think you've already answered my question with less surface area (I do have 1 Pi that's internet facing for Radicale)

    Have you looked at Ansible? That might also cover what you're trying to do.

  • If you're just looking for something to chew up CPU cycles and don't know what to host, consider something like BOINC where you're "self-hosting" (extremely loose term) scientific research, like cancer, new drugs, etc.

  • If they're sharing it with me, then sure, I'll add it to the folder for that party, holiday, event

    Immich would scan it and faces are taken care of and if there's metadata in there, great, if not, dunno if I could be bothered to edit it... maybe date stamp if that was wildly off.

  • I commented elsewhere here, but E2E encryption is just between the server and the end user (ie a VPN)

    You're thinking about encryption at rest, on the storage.

    Immich would have to setup a whole new design to be able to store all the metadata on a per-user basis... but... you could have multiple Immich instances if you were to host it for your friends, but I think we're drifting into "why bother" now...

  • The scalability problem with FOSS is monetary and motivation.

    The successful products need longterm financial security in order to plan and support their peoduct(s) - so, do we start seeing more subscriptions as corp. sponsorship fades away?

    And, just like XKCD 2347, FOSS needs to step up and support the components they rely on

    That's going to need some more maturity from the developers too: it's a great feeling doing something new and interesting, but - like having a pet - you can't just abandon something when you're bored of it, or too busy, without rehoming your project(s)...

    That's where I see the industry needs to improve before they're really ready for the big time.

  • As far as mitigation is concerned, the only thing you need to do is to confirm that your system's sudo version is at least version 1.9.17p1 or later, which can be done with the command sudo -V. If your version is older than 1.9.17p1, update immediately.

  • If you're able to, use GeoIP ranges to only allow access from the countries you want.

    That immediately limits a lot of everything

    Then - again if you're able to - use a block list that covers known scrapers in case they're in your country.

    I use pfBlockerNG on my pfSense firewall for exactly this.

  • Ah, Ok, yeah Arch on ARM is struggling at the moment

    I have / had some Ras Pis on it, but they wrapped up .. Pi0? a while back, so had to look at Raspbian (or whatever it's called now)... I'd not considered Gentoo for them... hmmm

    Maybe I'll check that out

    Thanks

  • Interested in why you went back to Gentoo after Arch.

    I use Arch (btw) and tried Gentoo back in the day, but it's always in the back of my mind that compiling source could be "better"...?

  • Selfhosted @lemmy.world

    Ansible Playbook - How do I reverse engineer a running system?

    Arch Linux @lemmy.ml

    OLD System... Upgrade or re-install?

    homeassistant @lemmy.world

    Automated Cooling

    Technology @lemmy.world

    Vivaldi, now with added VPN

    Technology @lemmy.world

    Options for "iPlayer will stop working on this device"

    Selfhosted @lemmy.world

    Any MythTV Users Here?

    Selfhosted @lemmy.world

    NAS vulnerabilities

    Arch Linux @lemmy.ml

    Sanity check: Vivaldi high CPU usage

    Selfhosted @lemmy.world

    pfSense DHCP (& DNS) Performance

    networking @sh.itjust.works

    pfSense DHCP / DNS performance

    Selfhosted @lemmy.world

    Pause alerts during the night

    Linux @lemmy.ml

    Desktop Security

    Selfhosted @lemmy.world

    XMPP... on a Pi?

    Arch Linux @lemmy.ml

    AUR with Ansible

    homeassistant @lemmy.world

    HA redundancy options

    homeassistant @lemmy.world

    Sonoff S26 R2 Zigbee

    homeassistant @lemmy.world

    Traccar Integration

    Arch Linux @lemmy.ml

    PacDiff comparisons