• 0 Posts
  • 30 Comments
Joined 1 year ago
cake
Cake day: June 10th, 2023

help-circle
  • NixOS packages only work with NixOS system. They’re harder to setup than just copying a docker-compose file over and they do use container technology. If the idea is to remove complexity from the setup, NixOS goes in the opposite direction.

    Also without containers you don’t solve the biggest problems such as incompatible database versions between multiple services.

    I stand by what I said, I can give a 2 step tutorial on setting up any docker system (copy this compose file, run up on it), anything simpler than that wouldn’t be as robust in terms of configurations.


  • You should learn docker if you care about self hosting stuff though. You might lose 1 day learning the basics of docker, but the practicity of being able to spin up services just to test them it’s well worth it.

    Personally I use Immich for photo management, but not sure it it’s packaged as an RPM, and even if it is you’ll need to setup the database yourself. Nextcloud also possibly works but again setting Nextcloud without containers is a PitA.

    Someone asking for a service to self host that refuses to use docker is similar to a person who wants to run a server but refuses to learn CLI, yes it can be done, but you’re making your life hard for no purpose and everyone else will just give you the simple solution.


  • Because it’s easier to tell someone “use this docker image” than it is to tell them “go through all of these thousands of steps to get this service working”.

    The main reason I use containers for my personal things is easy to setup and to migrate, those are huge points, and the added complexity is not that much, in fact I would argue it’s less complicated to figure out why a docker image is not running than figure out why a service stopped responding.






  • Is there any android client rather than using the web-interface that firefox wont let me connect to remotely without a valid certificat.

    No, I use the PWA, i.e. access the page on your phone and as long as it’s https it will prompt you to install it. Personally I just used a tailscale network to get past the https authorisation, this also allows me to access it outside of my house so win-win

    While it looks easy to use markup language using /, I’m wondering is there is a plugin that add a tool bar or a client app that does have it.

    Didn’t understood, this is just a markdown file, you can just type things, no need to have buttons to add text.






  • You sound like me from last month. I strongly recommend silverbullet, check it out on https://silverbullet.md

    • Can be selfhosted

    Check, even has a simple docker compose

    • Stores the notes as plain text or *.md files, not some SQL database.

    Check, it does have an SQL database, but it’s used for queries, you can even copy or modify MD files at will

    • Can use Marddown format.

    Check, it’s a superset of markdown that includes queries for cool stuff like create tables that group data from other pages

    • Have an android client or at least a mobile optimized web-interface.

    Check, it has a PWA that works offline and syncs when back online. Note that this means that all files will be on your device if you use it like that, but that’s expected.

    • Not a must but it would be nice to have a to-do list option.

    Check, like I mentioned you can query all tasks on all pages and even do filters based on several factors, like where the task is defined or extra attributes that you set to them, e.g. priority.

    Edit: bonus points:

    • The main developer is active here https://lemmy.world/post/11816898
    • Also he’s very active on discord and always answering questions
    • Easily extensible with plugins and simple JavaScript functions, e.g. very easy to write a function to import a section of a page
    • You can have multiple instances in sync with syncthing (just exclude the databases from syncing)