• 8 Posts
  • 32 Comments
Joined 3 years ago
cake
Cake day: June 15th, 2023

help-circle

  • Yeah. I’ve been using it for years.

    GrapheneOS prefers using sandboxed Google Play instead for security and functionality reasons, but they are pretty obscure. In theory, microG could be used to install a malicious app with elevated permissions, since it has the ability to bypass security checks. If you trust the apps you install, then it’s a non-issue. It’s potentially less functional as an open-source implementation, since it is not a perfect 1 to 1 replacement of Google services. You may find that there are certain functions it just can’t do. I don’t know of any specific examples.


  • gedaliyah@lemmy.worldtoSelfhosted@lemmy.world•Personal radio station
    link
    fedilink
    English
    arrow-up
    29
    arrow-down
    1
    ·
    5 days ago

    I use navidrome. You could set it up with individual accounts and use any Subsonic compatible player. I’m not sure what you mean by specific time periods, so I’m not sure about that.

    It has a very serviceable web app, and lots of front end clients. I like Tempus on Android, and Strawberry on PC.

    I’ve found that navidrome is just more stable and usable than other server apps. Yes, you could do it through Home Assistant or Jellyfin or NextCloud, but those apps are not purpose-built for music. Just my 2 cents.



  • Following because I am really a beginner myself. That said, I have been self-hosting a dozen or so services for about 2 years now. It is very intimidating to begin.

    A docker container is basically a sort of virtual machine stripped down to what is precisely essential for a given container. That means that apps running in docker are repeatable and will run identically on any hardware and software.

    When it comes to networking, you can choose to have services exposed to the internet or not. If they are not exposed, you can only access them over a local network. That might be fine for a nightly backup or HomeAssistant that’s only operated locally. It’s a good place to start.

    You can also use a certain type of VPN to create a virtual local network. That allows you to access your home server from any connected device. That’s what I do, using Tailscale. It is fine if you are only connecting to the server from a limited number of devices, since each one will need to be logged in to the same network.


  • If you’re in a conversation about Shizuku, you should probably be downloading apps from the source. I’ve donated the equivalent of buying the app, but you don’t have to pay anything to get the full features.

    A lot of open source developers subsidize their users by charging on the Play Store while offering the complete app on F-Droid or other code repo (like GitHub).










  • I use OwnCloud, which was forked into NextCloud ages ago. I originally intended it as a temporary measure, but it has turned out to be a very reliable, no-frills but adequately featured fileserver. For example, it has file versioning, and companion apps on major OSs that help with managing local and cloud stored files.

    If you want a dead simple option, CopyParty is amazing. It’s a 1MB Python file that is basically a Swiss Army knife of file hosting. FTP, web interface, WebDAV, SMB, etc., etc. It wont have system integrations or file versioning, but it’s impressive what it can do.

    Edit: worth mentioning CopyParty has an in-browser media player, which is perfectly adequate for previews.


  • gedaliyah@lemmy.worldtoAndroid@lemmy.world•aaa
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    2
    ·
    1 month ago

    You can also make live audio (and video) calls on SimpleX that are much like a phone call.

    WhatsApp requires a mobile number to activate and maintain (cannot be a burner number). It’s also owned by Meta if that makes a difference to you.