[–] 4 points 6 days ago*

I've mainly been looking up some good ways to backup my Podman services. I manually copy my volumes every couple or months or so. (Which I was thankful when my hard drive started failing on me). I saw a post about Portabase here last week and figured it's time to look into something less involved.

I also used that as an excuse to start moving my 5 mysql containers that each service ran themselves into a single mariadb container.

The updates from the last CVEs were seamless. Nothing surprising since I have very little installed on my Debian server.

I didn't change my view on anything from the recent CVEs. I always assumed my server can be compromised, so everything sensitive is encrypted anyway, and I update all my systems/software often or automatically. The latter of which comes with its own set of risks I'm willing to take

  • source
  • [–] 4 points 6 days ago

    It's alright. I actually was on a similar, albeit just a month long, phase when I switched to KDE. I used VSCodium before and switched (back?) to VSCode after two weeks.

    The main reason was extension support. I didn't notice how much I leaned on those before switching. For example taking notes became more cumbersome and journaling in Typst became impossible (from the editor at least). I have been expecting a lot from my IDE that aren't really its responsibilities.

    Actually programming was a perfectly fine experience so I kept trying to make it work. But at some point a project required me to run dev containers. I had VSCode installed for that anyway so that was the end of it. Though by now I have basically completely switched to Neovim.

    I recommend trying out Neovim (Maybe Emacs but I personally never tried it). Or if you prefer a GUI, or don't want to learn their system, definitely give VSCodium or VSCode a shot. Those four have a much greater assortment of plugins so it'll be a lot easier to get your editor to behave how you want it to. Though this comes at the cost of a higher memory and cpu footprint.

  • source
  • [–] 2 points 1 month ago* (last edited 1 month ago)

    I might be missing something but the paid tiers don't include something like theming either, nor did the developer include theming/branding as part of the list of features he wanted to put behind some enterprise plan in the original post you're commenting on. I'm mentioning this because of the "In Relation to Monetization & Enterprise Plans" section. There seems to be no such instinct you're mentioning there.

    From the issues I found on Github I did find some related to what you asked for:

    The issues seem to be something with Bulma, finding a way to do it cleanly, and it not being a high priority right now. But from the conversations in those issues it does seem like a pull request would be welcome.

    After reading the "Developer perspective" section, I also wanted to note that for a lot of projects like this, the developer does the brunt of the work. I know commits aren't always the best metric, but the developer has 819 and the next one on the list (excluding the bots and Claude's 5 commits) has 4 commits to their name. That difference more than makes up for the inaccuracies of counting commits. So sure, some people may have considered contributing, but most don't. Let alone fork the project.

    Basically, the reasons the features you want aren't there are because:

    1. The developer didn't have time for it/didn't want to spend the time on it (which is fair enough; he is doing free labour from our perspective as self hosters), and
    2. nobody else bothered to do it yet. (With an exception to issue 479, because someone injected css from the client a couple of months ago)
  • source
  • [–] 1 point 1 month ago (1 child)

    I just spun up a container and works well. Same story for the Android app. Are there plans to put the app on an F-droid repository? Currently I keep it updated with Obsidian. Also, are there plans for Kanban support?

    Overall I'm a big fan. I might replace my Vikunja container with this in the weekend!

    Also to nitpick: the purple top bar looks perfectly at home on the Android app, but it does feel out of place on desktop when accessing the website

  • source
  • [–] 1 point 2 months ago

    I run Silverblue on 2 devices (my main computer and laptop) for half a year. It works and I didn't have any major issues with it. Though as you might have experienced with other immutable distros, some things like configuring gdm might be a bit more work. But for most things there is a flatpak. The only software that couldn't be installed that wat was my vpn.

    If you want to try out something new, NixOS or Guix might be more up your alley

  • source
  • [–] 3 points 2 months ago

    That's funny since I didn't even know what Linux was when I started my CS education, nor that there were so many services you could host yourself. I was egged on to try Linux and (eventually) get a small homelab by my uni friends, who were probably more like you

  • source
  • parent
  • context
  • [–] 2 points 2 months ago

    I have my academic bachelors in CS and I'm doing a civil engineering masters on the CS track. So I'm the opposite of your target audience, but I did want to mention something.

    Yes there are some fairly technical things like cryptography, natural language processing, and compression algorithms where you will need a good understanding of mathematical subjects like linear algebra, statistics, and group theory.

    But apart from subjects like that, you can definitely learn most of what we did at the same pace, or even faster (and even then, something being difficult doesn't mean it's impossible to learn). You can easily find good resources online to learn languages from Haskell to C. Nobody is stopping you from buying books that are used as course material. Same goes for networking.

    Saying all that, I never even learned to work with containers or VMs as part of a uni course. Most of the stuff we learn is in the realm of theoretical computer science. So I probably learned a lot about self hosting the same way you did: the internet and some friends.

  • source
  • [–] 2 points 3 months ago (1 child)
    • Just like czl I do have seperate apps for each type of data I use. For example Ente for photos and Syncthing for keeping the documents folder of my devices synced up.
    • It's not something I really think about because my data sources are functionally disjoint. (e.g. I don't have photos from my phone in my documents folder). The only exception is Ente, where I do keep a plaintext copy of the "shared with family" account to display some family photos on our digital photoframe. This also "answers" your next question.
    • I don't have anything set up for when an application stops support. I do however do look beforehand whether it's possible to extract my data in a way I can migrate to another platform if need be. For example, some services like Ente offer an easy plaintext way to export/backup your data in directories mirroring your albums. That way I could easily head to Immich
    • It hasn't really. I usually do backups by keeping two copies of all my volumes. So running more services doesn't really impact much of anything.

    A sidenote on Nextcloud: it does use the same folder structure in its data volume as it presents to the user. So it's fairly easy to manage, but you need to update the folder you made the change within the container for it to show up. When we used to keep photo's synced up with Nextcloud, I could directly access that folder for the photoframe. Since Ente is e2ee I needed to duplicate data in that case

  • source
  •  

    Heyhey everyone,

    I am going to switch from my Synapse instance (back) to Continuwuity in a month. The main reason I've been using it is to chat with family who are only on Whatsapp and iMessage (Yes, I tried getting them someplace else. Whatsapp ended up being that other place). Though I'm also in groups on other Matrix instances.

    The main annoyances I had with using the bridge until now are:

    1. I need to open the app every two weeks on my second phone (which tends to get lost when I need it).
    2. The time my server went out for a couple of days also made me unsure of self hosting a bridge. I don't mind if I can't see some support messages for a couple of days, but I do mind not being able to get texts from family.

    Compared to just using the app it's a difficult proposition. But on the other hand I don't have anything proprietary installed on my phone and I'd like to keep it that way if possible.

    There is technically a third option by hosting an iMessage bridge, but I don't have a spare Mac. And while my second phone is an iPhone, there is no documentation on how to bridge via a 64-bit iPhone. In this case however, there would be no two weeks access requirement.

    I'd love to hear you guys' thoughts and maybe some other way to tackle this!

    Cheers!

    Edit: Thanks everyone for the help! I've heard some awesome suggestions. I opted to keep using the bridge. Apparently you don't need to open the app to refresh the biweekly timer, just run it in the backgroud. I happen to have a device that is on more than often enough for Whatsapp to refresh that timer in te background.

     

    Hello everyone!

    I've been hosting Ente on my server for a year or so, and it has been going well. But last month I discovered that some images and video's on both my own and shared albums are blacked out and I cannot click on them directly.

    For the ones I could download, I deleted the original ones afterwards and uploaded them again. This did fix the issue, but there are way too many images for this to be done manually, not to mention the ones that error out when downloading. There are also some images that do display correctly on my Android phone and my family's iPhones. Though the latter issue might be explained away by the (lack of) needed codecs on my Fedora system.

    I checked my hard drive's health using smartctl. The self test completed with no errors, and the SMART test passed. I also updated the Ente containers but the issue persisted.

    There is no agency or anything. I have a cold backups for the volume from two months ago and an a simple plaintext one from last year. So it's luckily not a major issue, but I am a bit worried the issue may reappear after reverting.

    Has anyone else had this issue? Or some pointers to where I could be looking?

    Cheers!

     

    Hey everyone,

    for a secops class we're expected to do some preliminary evaluation of some SIEM and/or SOAR services. Some cybersecurity firm that gave a guest lecture was raving about both Darktrace and Sentinel, so our group figured we'll look into those at least.

    Has anybody had any particular experience with those? Or if you have any other services in mind, that would also be helpful.

    I have gone through their sites and I'm scouring through forums to have an idea on sentiment on the current services. (Which at the moment seems to be that none are exactly ... popular) I'm not trying to get others to do our work; we're basically only after actual user experience, which we can't really get ourselves.

    Cheers!

    view more: next ›