I have an extra pi4 I’m mailing to my parents to create a cloud drive for their home since they’re privacy sensitive. What’s the easiest way to make the pi read/writeable from their iPhones at home? reddit / selfhosted ---------------------------------------------------------------------- Classic_Cash · 2023-12-09 13:28 I want them to be able to get photos, pdfs, etc from texts or emails and be able to store them on the pi as easily as possible. They aren’t tech savvy ---------------------------------------------------------------------- infinished · 2023-12-09 13:36 Bump ---------------------------------------------------------------------- YourNightmar31 · 2023-12-09 13:42 Probably by running Nextcloud or an alternative to it? ---------------------------------------------------------------------- UEF-ACU · 2023-12-09 13:50 +1 on this. Nextcloud would probably be your best bet. ---------------------------------------------------------------------- No_Dragonfruit_5882 · 2023-12-09 13:52 For what is the bump after alrady great answers?! ---------------------------------------------------------------------- EndlessHiway · 2023-12-09 13:52 [Try this!](https://www.google.com) ---------------------------------------------------------------------- No_Dragonfruit_5882 · 2023-12-09 13:52 Nextcloud is great for those projects ---------------------------------------------------------------------- dotinho · 2023-12-09 13:57 I agree. Since you mail it, advice you to install like TailScale so you can manage from your PC or phone. You can SSH and check configuration. Don’t forget to use external hdd for data instead of SD card ---------------------------------------------------------------------- mosaic_hops · 2023-12-09 14:17 The cloud would be much more private than a Pi on the network, especially for someone non tech-saavy. Plus how do you backup the Pi? To the cloud, right? ---------------------------------------------------------------------- AllTheModzAreCancer · 2023-12-09 14:29 Coming from the guy that posted this: ​ >*Move files from Windows to Ubuntu Server 22.04 lts* > > I have a bunch of movies on my windows pc that I am trying to move to /mnt/media/movies on my Ubuntu server. Tried moving the files with Filezilla but keep getting permission denied errors. Seems the more I research the more confused I get and frankly **Im not to bright so can someone help me?** ---------------------------------------------------------------------- zakafx · 2023-12-09 14:31 everyone recommends nextcloud on a pi, but probably forgets how taxing it is on the proc. nextcloud is better suited on an x86-64 proc instead. just from my own experience. ---------------------------------------------------------------------- ArCePi · 2023-12-09 14:38 Seafile will probably be less taxing on the pi. The core is C, and the web interface python. But I don't know the status of support from an iphone. ---------------------------------------------------------------------- Ziomal12 · 2023-12-09 14:40 On the other hand I assume there is going to be less than 5 users so it won't be *that* taxing, plus a bit of slowness won't be bothering anyone (I assume) ---------------------------------------------------------------------- zakafx · 2023-12-09 14:42 i think for hobbyist use-case, sure, play around with it, but yeah, if i was setting up something for my parents to use, i would make sure that the hardware is sufficient (so OP doesnt have to play "tech support with mom and dad" every so often). ---------------------------------------------------------------------- swissbuechi · 2023-12-09 14:43 How do you plan to backup the pi? ---------------------------------------------------------------------- zakafx · 2023-12-09 14:53 laff ---------------------------------------------------------------------- zakafx · 2023-12-09 14:55 why do people think that the cloud is the only destination for backups? ---------------------------------------------------------------------- zakafx · 2023-12-09 14:56 he meant bump as in "give me a line bro (and a $5 bill)" hope that helps /s ---------------------------------------------------------------------- migas1 · 2023-12-09 14:57 Try resilio sync. Free app. ---------------------------------------------------------------------- nfiase · 2023-12-09 14:58 SMB? i use this protocol on my windows pc and i can access it from my iphones files app. the problem with web-based cloud on iphone is that large video files take forever to upload ---------------------------------------------------------------------- No_Dragonfruit_5882 · 2023-12-09 15:11 BUMP!!!!!!! s/ ---------------------------------------------------------------------- RydRychards · 2023-12-09 15:11 This is by far the easiest solution considering the only requirement was "easy to access from iPhone" ---------------------------------------------------------------------- zakafx · 2023-12-09 15:12 https://media1.tenor.com/m/VRD7TgzvwaUAAAAC/pile-of-coke-cocaine.gif ---------------------------------------------------------------------- EndlessHiway · 2023-12-09 15:17 I posted that on r/linux4noobs, which being a noob at linux was the proper sub. The answers to the OP's question are already posted on the side bar, but since they seemed to dumb to use it, I suggested the next best thing. ---------------------------------------------------------------------- MITstudent · 2023-12-09 15:21 Pirate box ---------------------------------------------------------------------- EndlessHiway · 2023-12-09 15:24 This you? AllTheModzAreCancer 0 points · 5 days ago Please explain this like you are talking to someone who is mentally retarded in regards to networking. I kind of understand port forwarding, but what does "accessed remotely" mean? Through a VPN? Wouldn't I need to open a port to let a VPN through? I have a firewall device on the way and I'm trying to gain as much information as I can before I expose my NAS/Jellyfin. At the very least I know that I need to have it DMZ'd from my home network via VLAN, but that's about it. ---------------------------------------------------------------------- geo38 · 2023-12-09 15:26 Wouldn’t a USB stick be much simpler and more likely successful for folks who are not tech savvy? ---------------------------------------------------------------------- AllTheModzAreCancer · 2023-12-09 15:33 What makes you think that I will be embarrassed about something that I freely admitted to in my own post? It's not like I told OP to go Google his problem or anything like that... ---------------------------------------------------------------------- sudden_flatulence · 2023-12-09 15:37 More like C file, amiright??? ---------------------------------------------------------------------- zakafx · 2023-12-09 15:44 sounds like dude needs to google "how can i be nice to others while riding dicks". you good. ---------------------------------------------------------------------- hypercyanate · 2023-12-09 15:46 Put DietPi on it, it's like a Pi version of TrueNas Scale. You could create a samba share, a web browser based file browser or Nextcloud very easy and quick. You could see which one they prefer. DietPi is also really easy to manage, they could probably manage it themselves if you showed them how. ---------------------------------------------------------------------- EndlessHiway · 2023-12-09 15:49 You are a moron. ---------------------------------------------------------------------- AdmiralPoopyDiaper · 2023-12-09 15:50 Addressing remote configuration is the most important thing of all. With that, you can do anything else whenever else ---------------------------------------------------------------------- Guilty-Ad2254 · 2023-12-09 15:51 Could look into pre-configuring something like https://github.com/ekzhang/bore ---------------------------------------------------------------------- Kroan · 2023-12-09 15:52 You're right ---------------------------------------------------------------------- ilikethebuddha · 2023-12-09 15:53 Just create a wire guard tunnel for free. What's with everyone using tailscale? ---------------------------------------------------------------------- Spaceman_Splff · 2023-12-09 16:03 Most of it would probably be from their cell phone using the apps so they the sluggishness would be masked for the most part. ---------------------------------------------------------------------- LukasAtLocalhost · 2023-12-09 16:07 Id make a simple html site for them that can select and upload files to the server and id just host it at your crib, use tailscale ---------------------------------------------------------------------- LastTreestar · 2023-12-09 16:15 Have you tried tailscale? ---------------------------------------------------------------------- Other_Engineering454 · 2023-12-09 16:22 I had it on a pi4 and it was OK. For a small user base like this, and without adding a bunch of apps. I think it would work. However I wanted to back you up and say that I probably wouldn't use it on a pi again either. That being said I use old hardware and push my devices because of it. So like you said if a pi is what's available I wouldn't necessarily avoid it either. Just wanted to be another voice on your side. ---------------------------------------------------------------------- simonjcarr · 2023-12-09 16:22 I’d suggest you think carefully so they don’t come to regret this decision. As already mentioned you should use an external drive, but what happens when that drive dies? Which it will. This the benefit of cloud services. You could consider something like a storage box from heater. That will provide secure personal storage and have the benefit of the drives behind the scenes being fault tolerant and you get the option to do back ups. If there still worries about privacy with a private box then think about ways to encrypt the data. ---------------------------------------------------------------------- Weetile · 2023-12-09 16:23 Setup NextCloud ---------------------------------------------------------------------- CrustyBatchOfNature · 2023-12-09 16:23 > Don’t forget to use external hdd for data instead of SD card Most important thing here. Also make sure to disable as much logging and such as possible to extend the life of the SD Card. Or boot from a small ssd on USB instead. ---------------------------------------------------------------------- PM_ME_YOUR_3RD_NIPPL · 2023-12-09 16:24 With just Wireguard managing many connections becomes quite hard. With tailscale, I just need to run my own head scale instance and by just pointing any instance to the head scale they’re all part of the same network. Much less hassle. Rolling your own Wireguard would probably be better but after having to update the configs across all my servers everytime a new one is added, it became quite annoying to manage ---------------------------------------------------------------------- Other_Engineering454 · 2023-12-09 16:25 I second this. DietPi was a godsent when I was just working with a pi. I use it on a Le Potato that runs my DNS server now. It's been plugging away for almost a year, and haven't had an issue. ---------------------------------------------------------------------- TheCaptain53 · 2023-12-09 16:26 1. Tailscale is free for 100 devices. 2. Wireguard requires you be able to port forward to your device. This makes the assumption that you even can port forward, which for CGNAT installations won't be possible, and requires for someone to have technical knowledge to do it. Given that OP is posting the Pi, they can't do it. Or requires the setup of a VPS as a static target to VPN towards. Or you could skip all that and just install Tailscale. ---------------------------------------------------------------------- tschloss · 2023-12-09 16:26 It is such a pain to store files somewhere from iOS. Even after advent of the files app I find it not motivating to save files into some target system. It is ok to use (retrieve, r/o) files from a system via files app or web Ui. On the other side there is iCloud. For me the trade off between „assumed more privacy“ and „comfort“ has a clear winner. ---------------------------------------------------------------------- BluePhi09 · 2023-12-09 16:28 Openmediavault and tailscale and maybe with headscale to make it all selfhosted. ---------------------------------------------------------------------- hypercyanate · 2023-12-09 16:31 You must be trolling ---------------------------------------------------------------------- Turtvaiz · 2023-12-09 16:31 > and requires for someone to have technical knowledge to do it This is /r/selfhosted surely that's not a problem? You can run tunnel on a super cheap VPS ---------------------------------------------------------------------- ProbablePenguin · 2023-12-09 16:36 SMB probably, IIRC the iPhone can natively mount SMB from the files app. ---------------------------------------------------------------------- iwillkeinekonto · 2023-12-09 16:46 Honestly just buy a ready NAS, ramping up a pi4 based solution for someone who cannot maintain it will cause more trouble than good. ---------------------------------------------------------------------- fnord_clown · 2023-12-09 16:48 To keep it fairly simple and reduce complexity/over head, better to run 1. Tailscale for management 2. Simple samba server for ftp 3. Lomorage for photo back ups ( this I have noticed to be flaky sometimes ) but super light weight compared to jelly fin/omv etc ---------------------------------------------------------------------- mosaic_hops · 2023-12-09 17:10 Are you kidding me? I mean it depends on the cloud but setting up a comparable level of security on a home server is really difficult. How do you explain to someone not tech saavy how to log in to their Pi to provide the FDE key on every boot? How do you keep it patched? How do you monitor security events and login attempts? Do you think a perimeter firewall provides any protection whatsoever? And how do they get E2E encrypted files over SMB when SMB doesn’t support this? How do you get 2FA over SMB? And didn’t owncloud just have a critical severity RCE bug that opened everyone’s file up to anyone for the taking? FFS just use an end-to-end encrypted cloud service and don’t try to hack one together yourself. ---------------------------------------------------------------------- emprahsFury · 2023-12-09 17:13 It's free for three users, which op & his parents make three. Already at the limit; thanks for letting him know. Netbird's free tier has 5 users. Or, the self-hosted option could be headscale ---------------------------------------------------------------------- guptaxpn · 2023-12-09 17:15 Or run from ram with Alpine ---------------------------------------------------------------------- guptaxpn · 2023-12-09 17:17 This is the most important question. Hopefully you're setting up your own house as an off-site backup ---------------------------------------------------------------------- guptaxpn · 2023-12-09 17:17 Good advice ---------------------------------------------------------------------- guptaxpn · 2023-12-09 17:17 I thought that project was dead ---------------------------------------------------------------------- guptaxpn · 2023-12-09 17:18 I think it's got configurable logging too to reduce wear on the SD. It's a really well thought out SBC os, armbian is as well but dietpi is pretty plug and play batteries incouded ---------------------------------------------------------------------- Jonteponte71 · 2023-12-09 17:22 That’s the least amount of work/potential support. A second hand one with two bays and two second hand drives can be had for cheap. I would *never* ”mail a Pi” to my parents. Unless they where actually retired from working in IT their whole lives :) I added an HD to the router I gave and installed for them. I thougt I may be able to use it as a remote backup target. They promptly fucked that up, disconnected the drive by accident and can now not even put it back in. So I have to deal with it when I get back home over christmas 🎅 ---------------------------------------------------------------------- guptaxpn · 2023-12-09 17:24 Dietpi is pretty awesome. ---------------------------------------------------------------------- GuySensei88 · 2023-12-09 17:33 I doubt all 3 of them will be managing it. It will probably just be the OP so they will be fine. ---------------------------------------------------------------------- RydRychards · 2023-12-09 17:41 Idk, I wouldn't trust a *mostly open source* solution with the most critical part of my infra. ---------------------------------------------------------------------- rasg · 2023-12-09 17:46 Synching maybe? ---------------------------------------------------------------------- TheCaptain53 · 2023-12-09 17:54 Could always opt for Headscale, but then you are running into the same challenge as a normal Wireguard tunnel. Whether you trust it or not is up to you, but there are many myriad of well established closed source VPNs: Cisco AnyConnect, Palo Alto GlobalProtect, OpenVPN Access Server. ---------------------------------------------------------------------- WetFishing · 2023-12-09 17:57 This is the real question. I don’t want to be around when all of mom’s photos are gone because the SD card failed lol. Look into Tailscale and maybe pull the data back to your home network once a week. ---------------------------------------------------------------------- quinyd · 2023-12-09 17:58 That’s exactly what I have at my parents place. A Pi3B+ with a 2TB usb drive and Seafile. It’s been 5+ years with issues and the iOS app is pretty good. ---------------------------------------------------------------------- hypercyanate · 2023-12-09 18:18 lol ---------------------------------------------------------------------- OffendedEarthSpirit · 2023-12-09 18:20 You can run log2ram on the pi ---------------------------------------------------------------------- Grand-Pudding6040 · 2023-12-09 18:24 Syncthing. Is just amazing. ---------------------------------------------------------------------- ObsidianJuniper · 2023-12-09 18:29 Still needs a device to boot from unless gonna pxe boot or something. ---------------------------------------------------------------------- Bruceshadow · 2023-12-09 18:36 > What's with everyone using tailscale Yeah, i don't get it either. you sacrifice control/open source for a bit of easier setup....for something that's generally one time? It sounds like good software, but not worth that. ---------------------------------------------------------------------- boli99 · 2023-12-09 18:47 but its *great* - you'll be able to become completely reliant on it for free (or at least until the VC cash dries up and they start charging a subscription) /s ---------------------------------------------------------------------- Faith-in-Strangers · 2023-12-09 18:52 Check out icloudpd https://github.com/icloud-photos-downloader/icloud_photos_downloader ---------------------------------------------------------------------- RydRychards · 2023-12-09 19:00 A company has the necessary security expertise to judge whether a company is trustworthy or not, and that's fine, but I don't. But I do have an option that I don't need to trust, so why not use it? If you can't use pure wireguard, that changes things of course. But I guess that's not the case for most people? ---------------------------------------------------------------------- iwillkeinekonto · 2023-12-09 19:01 That was one of my first projects which I threw away, I had a pi3 connected with USB to an external drive but it turns out I had to put extra power since the pi couldn't hold the drive just from the USB. Then it was reaaally slow because pi3 didn't support gigabit connection. Then there was no backup... So, I threw it away and bought a 2-bay NAS and lived happily ever after. ---------------------------------------------------------------------- mosaic_hops · 2023-12-09 19:02 Haha. Good luck to you then. More on the Owncloud RCE vulnerability: https://www.ambionics.io/blog/owncloud-cve-2023-49103-cve-2023-49105 ---------------------------------------------------------------------- TheCaptain53 · 2023-12-09 19:10 Depends, CGNAT is pretty common, which makes the use of Wireguard more challenging. ---------------------------------------------------------------------- Hybridtheory28 · 2023-12-09 19:11 We're assuming his parents know how to nano into apache configuration files via a terminal? If not then I don't think nextcloud is a good option for them. ---------------------------------------------------------------------- hypercyanate · 2023-12-09 19:15 Wow, thanks. Next time I need someone to google something for me I'll send you a message. If you only use the Pi on LAN or use a VPN this vulnerability isn't going to do shit. ---------------------------------------------------------------------- Hybridtheory28 · 2023-12-09 19:16 Yeah I second this. Everyone recommending nextcloud to some non tech savvy old folks are out of their minds. Nextcloud instances are very involved. I distinctly remember pulling my hair out whilst editing configuration files trying to track down configuration issues. YouTube tutorials? Think again! They're all sponsored by shitty ass linode so that's the only method they show you. It happens to be a different procedure than setting it up locally. Took many days. ---------------------------------------------------------------------- habys · 2023-12-09 19:18 I've been really liking "localsend" lately. ---------------------------------------------------------------------- Hybridtheory28 · 2023-12-09 19:18 Drives do fail. If you're to run your own backup at home, it's crucial to have multiple drives set up in a raid configuration. If one drive fails, just plug in a new one and the data gets rebuilt. ---------------------------------------------------------------------- cameos · 2023-12-09 19:20 The best would be run your OS with overlay rootfs. raspi-config now supports switching between overlay rootfs and normal rootfs. With overlay rootfs and /boot mounted read-only, no bytes will be written to the SD card, changes are kept in RAM, losing power won't corrupt the SD card either. The photos and user data should be saved to a writable filesystem on an external USB drive (preferably SSD). ---------------------------------------------------------------------- mosaic_hops · 2023-12-09 19:22 That’s where you’re completely wrong. The LAN isn’t any safer, that’s 1980’s era security think. All it takes is for one single device to be compromised momentarily and that server would be owned within minutes. ---------------------------------------------------------------------- snaky69 · 2023-12-09 19:30 Set them up on a NAS, much more hands free and easier to use and manage. ---------------------------------------------------------------------- Rakn · 2023-12-09 19:50 idk. I've been running it on hardware more powerful than a pi4 for a single user. It wasn't the best experience. ---------------------------------------------------------------------- jonjon649 · 2023-12-09 19:59 I think what you're doing is great in principle, but I'd really advise not doing this. What I suspect will happen is: Can't find a photo? your fault. WiFi gone down? Well it used to work but now it doesn't, so your fault. Mobile phone reception is poor? It used to be fine, then that pie thingummy got plugged in, now it's your fault. Then a friend of theirs who is marginally more tech savvy will say something like 'Oh your devices are slow because your they need defragmenting/cache clearing/optimising. Here I'll just install this piece of software that clears it all up for free." Then what happens is adware all over the fucking place, and it was never a problem until you put that pie thingummy in their house. ---------------------------------------------------------------------- hypercyanate · 2023-12-09 20:03 🥱🥱🥱🥱🥱🥱🥱🥱 ---------------------------------------------------------------------- crusader-kenned · 2023-12-09 20:13 That is not very good advice, raid is not a backup up, it’s a way to keep a system available even during hardware failures. And I would even go so far as to say that raid configurations with redundancy might still prove more likely to loose data than a simple jbod setups. I know several people who has lost data because they goofed around with stuff they don’t understand or relied on hardware raids that left them with drives full of data they couldn’t recover when the controller died. Raid is great I use it myself, but if you use it to keep data safe then you’re using wrong.. ---------------------------------------------------------------------- Klynn7 · 2023-12-09 20:30 Right but if you’re running from RAM you’ll basically only have reads on the SD card, which has very little impact compared to writes. ---------------------------------------------------------------------- Hybridtheory28 · 2023-12-09 20:46 Tell me you don't know what you're talking about without telling me you don't know what you're talking about. Long term data storage is the literal intended purpose of raid. raid 1 especially is safe because the drives can be removed and plugged into another computer where all data can be viewed. Furthermore, more complex versions of raid can typically be recovered by a ubuntu live cd. those "several people" you know are idiots and so are you. Don't downvote someone when you have no clue what you're even talking about. ---------------------------------------------------------------------- h310s · 2023-12-09 20:57 Don't do this ---------------------------------------------------------------------- RydRychards · 2023-12-09 21:08 That's why I said "if you can't use wireguard", but tailscale is recommended indifferently. It's a bit odd for a sub called *self*hosted. ---------------------------------------------------------------------- GSRoTu · 2023-12-09 21:08 LTT invested in a NAS startup. Supposed to be turnkey… who knows. ---------------------------------------------------------------------- TheCaptain53 · 2023-12-09 21:15 I think it's similar thing (admittedly to a different magnitude) to self hosting email. The reality is that hosting your own SMTP server can be really tricky and prone to issues. Public email hosting is either really cheap or free, so it's not worth the hassle. I agree that using open source and self hosted solutions where you can is good. I also use Wireguard at home. But situations like these where the environment is uncertain, there's a benefit to pre-deploying a zero configuration VPN to get access to at a later time. OP could consider the use of Headscale if he really wants to, but what he's trying to achieve is ultimately remote access to a host that the OP will have very little control of once it leaves his possession. ---------------------------------------------------------------------- Correct-Ship-581 · 2023-12-09 21:59 Pivpn. Load it on the pi before you send. Add you home device. All set ---------------------------------------------------------------------- ZaxLofful · 2023-12-09 22:06 NextCloud ---------------------------------------------------------------------- Zedris · 2023-12-09 22:06 Go back buy a synology nas setup tailscale, wireguard so you can enter it from outside and dont expose it outside the net for tech support and install anythinG they need before sending it. Especially if they aren’t tech savvy this is the true way. ---------------------------------------------------------------------- ilikethebuddha · 2023-12-09 22:42 I have not. Was just curious, I didn't know it had a free option. I just like to keep things locked down, especially when I'm opening up management. I haven't tried it nor looked into it too much. I really liked learning wireguard and I started on openvpn. The key management stuff was such a good lesson and got to implement stuff like authenticator too. Never considered managing access through a 3rd party, didn't see the point but I like to take deep dives and do things the hard way lol ---------------------------------------------------------------------- ilikethebuddha · 2023-12-09 22:46 You don't always have to port forward wireguard, as long as one side is static(or web address forwarded) then it should play nice. I think that's the case. Openvpn needed to be forwarded. I'm kind of a newb and go in and out of homelabbing. I think that wireguard instructions specifically state that it doesn't need port forward. ---------------------------------------------------------------------- LastTreestar · 2023-12-09 23:06 > I haven't tried it nor looked into it too much. You should do that before questioning everyone else. >and do things the hard way lol I also used to waste time on learning difficult things just for fun... when I had lots of time to waste. After you get tired of that, you tend to find things that just work with a lot less effort. Tailscale is Wireguard underneath... And, you can totally selfhost with Headscale also. Look into Tailscale, and I think you'll eventually get tired of all the dirty hands that wireguard requires. ---------------------------------------------------------------------- ilikethebuddha · 2023-12-09 23:07 Ya idk, I just learned a lot by asking a question. I think it worked out ---------------------------------------------------------------------- LastTreestar · 2023-12-09 23:12 Noted. You're lazy and want to be spoonfed. You could have googled that and not wasted my time. ---------------------------------------------------------------------- TheCaptain53 · 2023-12-09 23:16 You can get away with one side using Dynamic DNS, but at the very least, the port needs to reach the Wireguard application. That's making the assumption that OP is able to do that in his self hosted setup. It also incurs additional technical debt by employing a dynamic DNS service. If both sides use CGNAT, then normal Wireguard is just a straight up non-starter. ---------------------------------------------------------------------- pc817 · 2023-12-09 23:42 I think doing this is a mistake. For your sanity do not insert yourself between your parents and their data via a custom solution that only you can maintain. ---------------------------------------------------------------------- aamfk · 2023-12-10 00:38 I think that you're the fucking problem with society. Run away run away, they're gonna read their documents\~! GAG Just use fucking Google Drive bro ---------------------------------------------------------------------- metaidentity · 2023-12-10 00:44 Just buy a low end synology, and set it up for remote access. ---------------------------------------------------------------------- ObsidianJuniper · 2023-12-10 00:53 Right, just pointing out that doing this isn't unique to Alpine. ---------------------------------------------------------------------- Big-Finding2976 · 2023-12-10 02:25 OP's parents don't need to be users. OP can just sign-in to Tailscale on the RPi using his username. ---------------------------------------------------------------------- Big-Finding2976 · 2023-12-10 02:54 Someone downloading a piece of malware on their Android or Windows device doesn't allow that device to bypass all the security measures on the server, SSH into it without the key and password, gain root permissions, and install and run malware on the server. If the file sharing services on the server are properly secured with strong passwords and/or keyfiles, malware on the other devices shouldn't even be able to access or delete any user files on the server. However, if their Windows or Android device is using Google Drive or OneDrive to sync files on the device to the cloud, and they install malware on that device, it would be able to delete or corrupt those files, which would then be mirrored to the cloud. ---------------------------------------------------------------------- thepenis_mightier · 2023-12-10 03:32 > I had a pi3 connected with USB to an external drive but it turns out I had to put extra power since the pi couldn't hold the drive just from the USB. Well, yeah... Even a "high power" connection to a Pi3 is only 20W. I though powering external HDs was standard when connecting to a Pi? ---------------------------------------------------------------------- CrustyBatchOfNature · 2023-12-10 04:52 Always depends on the RAM amount. 8 GB would be fine. Maybe even 4. 2 or 1 would struggle. Especially running Next cloud or owncloud ---------------------------------------------------------------------- cameos · 2023-12-10 05:55 You can plug in a USB drive and properly move stuff there with softlinks in overlay rootfs. I have no problems with 3B+ 1GB PIs running pihole for several month, and 1B 512MB PI with samba server. NextCloud itself is not big at all if you put user data on external USB drive. ---------------------------------------------------------------------- Classic_Cash · 2023-12-10 12:35 I went with this option. Very easy to setup after practicing on my iPhone and working out the read/write kinks ---------------------------------------------------------------------- MITstudent · 2023-12-10 16:12 Ah might be true. I have one still running from.. wow it's been 10 years ---------------------------------------------------------------------- Darkchamber292 · 2023-12-10 16:47 For the love of God please don't run Nextcloud on a Pi. Use a real NAS for Nextcloud. ---------------------------------------------------------------------- Sroundez · 2023-12-10 19:09 No they don't. ---------------------------------------------------------------------- guptaxpn · 2023-12-10 20:43 What do you actually use it for? ---------------------------------------------------------------------- MITstudent · 2023-12-11 04:46 I have files on there that I share with visitors to my home. ---------------------------------------------------------------------- guptaxpn · 2023-12-11 13:51 Just curious. It seemed weird to have an insecure drop box that's physically located somewhere. In your home sounds like it makes more sense I guess. I guess I've always had a server or vps so I've never bothered with it. Always thought it was a neat idea just never got the point ---------------------------------------------------------------------- reddit0r_123 · 2023-12-11 14:02 100%. This is the use case that Synology is tailor made for. Drive and Photos almost feel like typical cloud apps that parents are used to (like Dropbox and Google Photos). ---------------------------------------------------------------------- Zedris · 2023-12-11 14:05 Exactly. Even with selfhosted apps and diy the synology nas is so convenient with backup photos apps working etc. its the reason i use it as my main nas. Much less an older couple that arent tech savy. He can manage it from outside the house with a vpn and tailscale installed for redundancy and do everything they would need remotely. ---------------------------------------------------------------------- gvasco · 2023-12-12 09:31 Don’t buy shitty overpriced enclosures. ---------------------------------------------------------------------- gvasco · 2023-12-12 09:32 all of that is phesasible on the pi, no need to buy some vendor locked overpriced crap. ---------------------------------------------------------------------- gvasco · 2023-12-12 09:34 stop being so easy to trust others with your data ---------------------------------------------------------------------- gvasco · 2023-12-12 09:36 check out OMV (Open Media Vault) or install Nextcloud on docker. ---------------------------------------------------------------------- Zedris · 2023-12-12 09:51 Re read the post. He is sending it to his non tech savy parents.when someone says non tech savy they mean they call him when their iphone apps get messed up……getting this to work on a pi and maintain the services will be hell on earth for him and they just wont use it. There is a reason many people buy synology and why the exist and why most tech youtubers also have one along with their homelabs…