• 1 Post
  • 36 Comments
Joined 26 days ago
cake
Cake day: April 18th, 2025

help-circle


  • using a meshVPN like tailscale or netbird would another option as well. it would allow you to use proper backup software like restic or whatever, and with tailscale on both devices, it would allow restic to be able to find the pi device even if the other person moved to a new house. (although a pi with ethernet would be preferable so all they have to do is plug it in to their new network and everything would be good. if it was a pi zero then someone would have to update the wifi password)







  • i used the xiaomi mijia 360 back when i was doing mapillary a few years ago. it was cheaper than the gopro as i remember.

    it was a bit finicky to use overall but it got the job done at the same time. its not standalone camera like the gopro so you have to keep it connected to the app while youre using it. the app was very basic and whether they have kept it updated and working with the latest android is something you would want to check. the xiaomi desktop software that you use to convert the images to flat photos would crash after doing a few hundred so you have to manually restart the process a few times to get all of them converted.

    heres an example of what the quality is like. this is on a monopod sticking out the back window of my car, with the 2 lenses pointing to the left and right side of the car









  • i tried CasaOS for a quick minute. its decent and just has the basics like setting up any disks and then has an app store. its really just a front end for docker and you can manually input the details of any docker containers that arent in the store

    ive mostly been running docker stuff on my Synology nas. cant think of the model number now, 218+ i think, but any of the “plus” models will let you run docker. its very similar to Casa, no messing around with command line stuff. ive been self hosting for 10 years now and never touched the command line so i dont know what people are on about here saying you will have trouble

    dietpi is another thing ive used on a few devices, mainly small SBCs and raspberry pi’s, but i think they might have a version that you can install on anything. its basically just debian, and it has a sort of a wizard that helps set up various things like set up disks and install apps. its headless though so no GUI unless you install one, and the wizard is run from the terminal but youre not having to type any commands at least


  • dave@lemmy.wtftoSelfhosted@lemmy.worldWhat is Docker?
    link
    fedilink
    English
    arrow-up
    7
    ·
    16 days ago

    good answers already so i will give you a different example.

    my basic understanding of it is that docker was created originally for developers. im not sure if anyone planned for it to be a way to package up software for end users.

    before docker existed you would have this issue where devs would be working on an app, say jellyfin, but each dev might be on a different platform (windows, mac, linux), or be using a different OS version, or different versions of whatever software… which meant it happened often that the app would work for one dev but not another. maybe one dev updated C# to version 2.3 and told everyone else to update, but someone missed the memo and is still running version 2.2 and now jellyfin wont work for them and time would be wasted trying to figure out where the mismatch was

    so docker was a way to fix that “version hell” problem. every single thing that is needed for the app to run is kept inside the container. one dev will update something to a new version, then that container is shared to all other devs and each dev only has to worry about updating to the newest container before they start working on something.

    app settings are kept in a separate location and the app data in another. in the case of jellyfin, the app data would be the movies or tv shows folder for example. then when you start the docker container, it will symlink those 2 locations/folders inside the container and the jellyfin app can access them as if they were folders that were actually stored inside the container.

    so having the settings and data separate like that makes it very easy to update the container to a new version, or for a developer is probably useful being able to rollback to an older container for testing. its similar to how say windows puts the program files in one location and settings in the appdata folder

    for end users its handy if theres a new version of jellyfin or whatever that isnt released yet but you want try it out, you can run 2 containers at the same time and both of them can access the same settings and data. (maybe with the newer one in read-only mode so it doesnt mess up your settings or data!)