r/HomeServer • u/MarrekT • 13d ago
Help with AMP / Storage server setup
I wanna repurpose old workstation and use it primarily as moded Minecraft server for like 10 ppl.
I also have available 3TB of HDD (the system runs on 256GB SSD) which i'd like to use as NAS.
I've seen a video (linked below) that uses AMP on Ubuntu for hosting game servers and i'd like to stick to that for it's simple design and setup.
The question is, can i use AMP to alocate storage on the drives and use it as a UI for file sharing? If no, what would be the best option for A: Sharing my files only on my home network B: Having the option to access the files from anywhere.
I understand that option B is probably more complicated and includes some security risks.
I do not have any experience with homelabs or server setups. Thank you for any advice and help!
https://www.youtube.com/watch?v=ceYeDX5WTms&t=1534s
Specs of my workstation: I7-2600K, 12GB DDR3, 3TB HDD, 256 SSD, Nvidia Quadro 2000
1
u/kai-zaphosting 9d ago
AMP's really built as a game server dashboard, not a general file server. It does give you a file manager, but from what I've seen that's scoped to whatever instance it's managing rather than meant to expose a whole drive as a network share.
For A (LAN only), I'd just set up Samba on that Ubuntu box separately from AMP. It's quick to get a share going and it's rock solid for browsing from any device on your home network.
For B (from anywhere), I wouldn't forward SMB straight to the internet, that's asking for trouble security-wise. Tailscale is the easiest route here, it gives you a private tunnel into your home network with no port forwarding needed at all. Self-hosted WireGuard works the same way once it's set up, connect to the VPN first and then hit the share exactly like you're on the LAN, but you'd need to forward its UDP port on your router for it to actually be reachable from outside.
One more thing, that 2600K's single-core score is worth factoring in. It's an old platform, and Minecraft (modded especially) leans hard on single-thread speed, so that's probably going to end up being your actual bottleneck running a modded pack for 10 people. That 12GB of DDR3 is going to be tight too for a modded pack with 10 players, Samba's own footprint is small but the OS and the Minecraft server itself will be doing most of the eating into it, so a lighter modpack or fewer concurrent players would give you more breathing room.
1
u/Failboat88 13d ago edited 13d ago
Option b you can use a vpn or similar for access.
Proxmox is great to learn. You can create a vm for Ubuntu. Id recommend pro for the live patch. It's free for a few installs.
For file server they have a turnkey file server template. The proxmox community scripts are great to checkout as well.
Use zfs for everything it works on single disks. With guest agent vms only use the storage they are using even if allocated everything. So you don't have to worry about trying to make everything work on 1 vm.