• 1 Post
  • 26 Comments
Joined 2 years ago
cake
Cake day: June 7th, 2023

help-circle












  • I haven’t seen it mentioned here, so just an FIY: Linux Mint is a “regular” distro, while Bazzite is an immutable distro, meaning the root filesystem is read-only.

    That means a lot of the “normal” ways of doing stuff you find online will need to be done differently. For example installing system level packages requires a reboot, to boot in to the new “system image”. If something gets booked you can reboot in to an old system image to recover. Regular desktop (Flatpak) apps can be installed without rebooting.

    Bazzite is based on Fedora, and very similar to Fedora SilverBlue (immutable version). So if you can’t find answers when looking online “how to do X in Bazzite” try instead “how to do X in SilverBlue”.

    And FYI Linux Mint comes with an easy to use app Timeshift for system level backup and restore (by default it does not backup your documents etc in your HOME folder). Very handy to recover from a borked update or installing something you shouldn’t have.






  • SingleFile is a browser addon to save a complete web page into a single HTML file. SingleFile is a Web Extension (and a CLI tool) compatible with Chrome, Firefox (Desktop and Mobile), Microsoft Edge, Safari, Vivaldi, Brave, Waterfox, Yandex browser, and Opera.

    SingleFile can also be integrated with bookmark managers hoarder and linkding browser extensions. So your browser does the capture, which means you are already logged in, have dismissed the cookie banner, solved the capthas or whatever else annoyance is on the webpage.

    ArchiveBox and I believe also Linkwarden use SingleFile (but as CLI from the server side) to capture web pages, as well as other tools and formats. This works well for simple/straightforward web pages, but not for annoying we pages with cookie banners, capthas, and other popups.



  • Reading your post again, you should start by moving your docker management from CasaOS to vanilla docker-compose files, and keep them in a git repo.

    I still think you definitely should look in to NixOS and what it can offer, cause it seems like that is where your mindset is going.

    But NixOS is a drastic change, you should start by just converting your individual services one by one from CasaOS management to docker-compose files. One compose file for all services is possible, but I would recommend one compose file for each service. Later you can move from Debian to NixOS while using the same docker-compose files.