• 0 Posts
  • 180 Comments
Joined 2 years ago
cake
Cake day: June 16th, 2023

help-circle

  • I’m not sure what gave you the impression I don’t follow the official procedure, I do follow the official upgrade procedure, and always have through its many stupid iterations for the last 8 years.

    Example error, from last week:

    Devs did not test with NC instances created before v21.x, so the SQL db is broken when going through the official upgrade if your nc has the old structure and I had to manually modify the actual db to work.

    This kind of shit happens about twice a year. Mind you, this exact literal thing happened from v18.x to 19.x also, you’d think they has learned their lesson.

    And php itself is fine. Not the most secure way to build a webapp, but fine. However, upgrading PHP on various platforms is an exercise in pulling your hair out.

    Nextcloud is great when it’s working. Most upgrades are fine. But when it poops the bed, it’s another hour I can’t get back. No other self-hosted software in my stack is like that.







  • I’ve been using NC for about the same amount of time and I will say I’m no longer as happy with it as I once was, primarily because it’s a mess of PHP, gum and popsicle sticks held together by me going in there every 3 upgrades to fix ‘occ missing indices’, add a sql table or some such error.

    The caldav integration did allow me to break free from google some more, and it works well, but I’ve since moved file sync to syncthing and I’m looking for a standalone caldav solution.







  • I get your meaning, but there are other “unpolluted” distros where the theming and arbitrary package selection is kept at a minimum. Debian comes to mind.

    In fact, Fedora does take liberties with non-free drivers and configs for the sake of a sane and usable quality of life.

    I’m not trying to start a pissing contest here, just highlighting that there’s a Linux for everyone, and that is the great thing about Linux.


  • I grew up en français, albeit in Canada. In our informatique classes, we had CSA standard layout keyboards (IBM, not Microsoft).

    It’s essentially a QWERTY keyboard with built-in compose key modifier and silkscreened characters on the board for accented characters (capitals included). Not too bad to learn on, and considering that QWERTY would be so prevalent in my life, I think it’s a good compromise.

    When I was in uni in the 90s and finally ran across an AZERTY keyboard, I literally couldn’t use it. Not only is layout different, but the character mod sequence makes no ergonomic sense to me.

    NB: fun fact, y a pas de mots qui commencent en C cédille. C’est pas pour dire qu’on a pas besoin de majuscules cédillées. :)

    NBB: ¤ is an end-of-cell marker, introduced at the advent of word processors to distinguish newline and carriage returns from the ends of cells in tables. Not sure if it had a meaning before then, but my memory is saying it had something to do with sub-paragraphs.



  • Docker seems to have gained more ground than LXC

    They aren’t really competing in the same space. LXC is more comparable to jails or openvz in that they provide an os layer, Docker does not.

    I recently saw docker described in a web comic where some poor dev was bemoaning that his software “worked on his machine”, and his teacher says “then we’ll ship your machine”, meaning Docker sets up a software environment for a project to work, nothing more.

    Docker was at first based on lxc, but has since moved to its own libcontainer.




  • You have a few questions here, which ones do you want answered?

    To configure the camera, you should have defined it in the config. That you don’t know this means you should go back to the docs and read the setup section start to end.

    I write my frigate clips to an NFS share. I mount it on the host and bind Mount the path in my container. You can also mount NFS directly in a container, but it comes with extra steps.

    LXC is not a proxmox-specific thing. You can run lxc containers on almost any Linux and you can manage multiple containers with other software (lxd, incus, etc). At one time, docker was based on lxc, but both docker and lxc have evolved significantly since then.

    LXC and docker are indeed similar, but one aims to provide an OS-level environment and the other simply a software environment.


OSZAR »