Man Lemmy is so much better than Reddit.

  • 0 Posts
  • 92 Comments
Joined 1 year ago
cake
Cake day: June 1st, 2023

help-circle



  • Not the OP, but there was a time about a year ago (can’t remember if it was pre- or post- Daniel leaving the team lead role) where graphene was very vocal about how they felt that the Google play store security model was superior to that of F-Droid and Aurora. They poured massive amounts of development in to making it possible to use the play store directly in the OS through the sandboxed plag services. They expressed very clearly that they felt the only safe places to get apps was either directly from the developer or through the play store.

    Graphene hasn’t been as vocal about this kind of stuff since Daniel stepped out of the limelight, and I did a quick search for the old twitter posts that covered the topic but couldn’t connect to them on twitter. That could just be because I don’t have a Twitter account and Elon is jacking up Twitter access these days.



  • If it’s only been a day, I might wait a bit longer before writing it off. The issue could very well be resolved soon. Even the big tech companies have a service go through problems for a day or two.

    I only tested Notesnook for a few days, so I may not remember it’s key elements well, but Standard Notes seemed like a very similar product (the downside is the subscription, it was basically unusable to me without paying).

    The NotesNook UI is the best I’ve seen, it’s hard to find that level of polish in a FOSS android app.

    I think you’ll struggle to find what you’re looking for without a subscription model unfortunately. If you do want to retry Joplin that is my recommendation, I run it with a locally hosted Joplin sync server, it’s fantastic for my use case. It’s been recieving a lot of solid updates lately too.



  • Yeah, functionally it’s the same. However I think it is a big perceptual change to be in line with the FUTO principle of “we want to make good software that is open and accessible, but we would also like you to pay us for it so we can continue this project sustainably.” That’s a bit of a contrast with the general open source approach of “I’m writing this software as a service to others, make a donation if you’d like to support my work.”

    Personally I think the move towards a more structured buy it if you can mindset is great. I’ve seen too many projects get abandoned because of lack of time and resources and then shift from developer to developer, sometimes getting better, sometimes worse.




  • I thought this was a really good point regarding situations where a github issue or other channel of communication is being used to pester or make demands of a maintainer. I hadn’t thought about it from this perspective.

    Let the maintainer deal with it publicly, and reach out privately if you are concerned about the situation. Otherwise, even if you are concerned about burnout or the maintainer overworking, you may wind up advocating for a threat actor to become a maintainer of something.






  • paradox2011@lemmy.mltoStar Wars Memes@lemmy.worldDamn. I mean, it's accurate though
    link
    fedilink
    English
    arrow-up
    22
    arrow-down
    1
    ·
    edit-2
    8 months ago

    I apologize for a serious response to a funny meme, but for any who are interested in the philosophy of the star wars universe and the unique pressures presented by the existence of the force, check out this video. The whole “danger of attachment” concept is actually linked to the religious beliefs of George Lucas and is an interesting part of the story telling of the relationship of living beings to the force itself in the fabric of star wars. That is, Lucas star wars. Disney seems more ambivalent to the philosophical aspects of the franchise, but it’s always been pretty fascinating to me.



  • Yeah, I hear you there. I usually get overwhelmed by the time I get to the “B” section.

    I think (looking back at your post) the most important thing that helped me was learning how to use docker-compose. All of my services are in docker containers and are much more manageable then trying to do a bare metal install.

    With that comes the struggle of security though, as docker containers use their own set of firewall rules distinct from the main firewall rules you might have setup on your server. If you end up using docker, do a few searches on how to secure those firewall rules for the containers themselves.

    I have definitely benefited from other peoples current set up lists, I’ll leave mine here in case it sparks some interesting directions for you.

    • Diun - notification service for when new images are released for any running docker apps I have up.

    • Immich - self-hosted photos backup. Incredible app, its extremely refined and feature complete.

    • Jellyfin (Linuxserver.io image) - personal media streaming service. The Linuxserver.io version was much easier to set up than the stock jellyfin version.

    • Joplin server - self-hosted back end for Joplin notes sync. Much faster and more reliable than the 3rd party sync targets like one drive or Dropbox.

    • Mealie - recipe management.

    • Nextcloud - so many things. Calendar, files, kanban, contacts, etc… Personally I find Nextcloud’s documentation hard to follow, so I’ve linked the video tutorial I used to set mine up.

    • Nginx proxy manager - reverse proxy with basic protections built in. I’m on the fence on suggesting this one and have been considering switching to something else, as it rarely gets updates these days. It is the only one I’ve been able to wrap my head around though. Zoraxy, Traefic and Swag are all other options. You mentioned having Nginx set up already, so this might not even be an issue for you.

    • Paperless-NGX - document server and archive. All you need is the docker-compose.env and docker-compose.postgres.yml from the linked directory. Tweak the compose and env values as you see fit and remove the “postgres” from the file name before firing it up.

    • Portainer - basically just a GUI for viewing docker services. You can manage docker images and stacks with portainer, but I would recommend just learning the docker-compose method in general.

    If you ever run into instructions for setting something up with a regular docker command but want to convert it to a docker-compose.yml file instead, this site is super useful: composerize.com


  • Definitely check DB Tech’s videos put on YouTube. He covers a ton of self-hosted apps and how to set them up. You’ll have to sift through a bit, not all the apps he talks about are really necessary, but I basically learned self-hosting through his channel.

    Look for stuff on authelia, crowdsec or fail2ban with regards security for your server and decide what direction you want to go there.

    Christian Lempa’s channel is also good, though can be more technically oriented.

    EDIT: also, this github repo has an amazing (though overwhelming) list if self-hosted services. Awesome Self-hosted.