You may need to run 'pveam update' on a newly installed proxmox system to refresh the list of containers. Otherwise the list will normally refresh if you give the systems a few days.
for those who are showing this amazing video in 2022, with proxmox 7.3, make sure to keep checked both the "unprivileged" and "nesting" checkboxes, otherwise the installation partially failed. HTTPS services are not started and you can not access GUI @5:39
Excellent video and walk through. After a bit of research on running a NAS like truenas or something similar on top of Proxmox, I decided I didn't want to go that direction. Truenas seems like overkill as I just need storage for a NAS and not all it's other capabilities. At first I did run it via a VM but to pass through the disk seemed a bit cumbersome and took away the disk space from my other VM's. So in the end, Turnkey seems like a simpler and more efficient use of my 20tb storage on my ProxMox server. Thank you very much for the video!
Nice, thanks. I even managed to share my USB disk formatted as NTFS. Basic steps: 1) install ntfs-3g in Proxmox. 2) test mount the disk, and after confirming it works, add to /etc/fstab (my mount command: "mount -t ntfs-3g -o defaults,nofail,gid=101000,umask=0002,windows_names /dev/sdb1 /mnt/toshibaUSB/") 3) add it as Directory Mount Point to the container (e.g.: "pct set 101 -mp0 /mnt/toshibaUSB/,mp=/data"). 4) in container, create group with GID=1000 and add every file server user to it. 5) share "/data" folder in the file server 😃
Thank you so much for this guide! Just switched my old Optiplex server from bare metal to Proxmox and I'm loving all the web UIs for setting all this up.
Excellent walkthrough but just an important warning about security... Careful not to set a super simple password for the CT and assume it asks you to change it in the little wizard - it's a totally different password (Samba root account) - and won't actually be changed. This first password doubles up as the Webmin logon, so set a proper password from the start. If you need to change it, drop into the CT console and do a 'passwd' reset.
Excellent video, I just followed it and loaded it on Proxmox 8.1 and it's working like a dream. Thank you for the time and effort you put into this video.👏
short sweet and to the point. This is a reference video I keep coming back to whenever I am installing proxmox and its exactly what I need for small file shares.
you can't even imaging how frustrated I was before I found this video. I've tried setting it up with cockpit and 45 drives and open media vault and nothing was properly working for me. much love
Thanks for this video. You are clear and right to the point. I did install this and fumbled quite a bit on setup. I wished I watched this video first but I am glad that I seen this. I will redo some of the things I did since you made it so simp le. You are a good speaker and made it easy to understand,. thanks
Thanks for the walk through on this. Honestly for everything else i have on my little home lab NUC, this is what I really want. Simple SMB drive to move things as I need.
The Webmin interface would not let me change the /mnt/mydata permissions. In fact the whole right-click>Properties submenu was disabled. Strange since I was logged in as root with root:root ownership on the directory. So I switched over to the Web Shell interface, used the command "chown myuser:mygroup /mnt/mydata", and now the Webmin right-click>Properties submenu is fully enabled with no issues setting properties/permissions. Hope this helps anyone else who runs into this issue. Just change the above chown command to use the correct names of your owner (user name), group name, and directory path.
Brandon, thank you for sharing this video! I had forgotten all about this fileserver appliance! You've saved my life! :) I'm going to set this up TODAY!
Very good tutorial and I could follow along with some pauses and rewinds. A few times you switched away from the screen to talk what you were typing (e.g. the network tab when creating the container), I'd have preferred to see the screen.
Thank you very much for your video. Followed your video and installed Turnkey file server. I did pass through a spinning HDD. To get it to work i had to follow the Proxmox wiki --> Unprivileged LXC containers.
Great intro. Thank you for the tutorial. Would you mind showing one about how to pass through an external USB drive? I have managed to mount it in proxmox on the host, but the bind mounts for this container aren't working for some reason. I'd like to share a disk full of media to a number of media players around the house. NFS? SAMBA?
Oh, man. I've only been using Isos this whole time, and been a little irritated at what a pain that can be. THIS CHANGES EVERYTHING! Now it's 9:15 and I can't wait to get out of work to play with the homelab.
Awesome walkthrough! thanks for a very clear rundown! I'm trying to figure out how to passthrough HDMI to a proxmox VM running debian on my little intel NUC but cant find anyway to do it . If you get bored looking for another video to make that would be awesome!
This is a nice alternative for my Synology NAS since I have ssd's in my proxmox cluster. Nice quiet fast (NVME) hourly backups. I can then backup that file server data to Synology NAS in the middle of the night. Then take snapshots of the baackups on Synology.. and of course hyper backup it to my friend's Synology NAS in another part of the country :)
Hey, this was amazing and I got it configured with ease. Just a question. Can we turn off or shutdown this file server and turn it on whenever we can? Because I have a low-range UPS and we have frequent power issues.
Yea you can shutdown the server whenever you want. Rebooting the file server won't cause any issues, but if you have file copies in progress those will be stopped in a potentially incomplete state.
I have a mini pc with limited internal storage. I have Proxmox running and I would like to run Plex server in a container due to limited cores and memory. The only problem is that I can not figure out how to connect the Plex container to the External USB hard drive where all my movies are stored. This USB external drive is physically connected to the mini pc running Proxmox. Great videos by the way. I am a Proxmox newbie and any guidance is greatly appreciated.
Great tutorial Brandon. I was able to follow along and got it all to work. I had a number of issues along the way but each time I worked through them I was able to pick it back up from your video. Do you have a video showing how to bindmount a mounted drive on the pve host so it can be served by this (unpriviliged) file server LXC? That's my current goal.
I don’t have hide on bind mounting storage but am planning on making a video on accessing data between VMs and containers that will cover this as it’s a common issue. You should be able to make a mount point and give it a directory on a host.
Hi Brandon, I've just found your channel and I'm liking the content. Nice, clear, and concise information and presentation. I've been watching your TrueNAS, and Proxmox videos and if got me thinking... Have you considered doing a TKL File Server video similar to this one but where you create shares for existing ZFS Datasets in an Unprivileged TKL File Server LXC without changing the existing permissions on the Dataset?... In other words, mimicking the behaviour of a TrueNAS Share of a Dataset but with the added security of an Unprivileged LXC.
@@ElectronicsWizardry Perhaps it's a bit of a backwards way of doing things for all I know. I'm a bit of a noob relatively speaking but when I switched my primary server from (what was then) FreeNAS, and I wanted to recreate my shares and the method I described seamed like the way to do it.
I really enjoyed your presentation. It was very clear and easy to understand I do have a question. Is it possible to give access to the file server to a user over the Internet? I was thinking that maybe the file server could be port forwarded on the router to go directly to the container. What are your thoughts please?
Great video I did have to update my templates pool but got it all working now I just have to figure out how I can grant somebody access to the file share when they're outside of my personal Network
If anyone else was wondering about the lost and found folder and how to hide/remove it, turns out thats actually an important part of the file system. The best way to hide this is to create another subdirectory and share that on the samba server instead, so use /mnt/fileshare/NAS, or something to that effect, instead of /mnt/fileshare
Nice! I'm looking into a way of running a NAS on my proxmox system. TrueNAS seems to be very heavy, maybe OMV will fit my needs better, and now I see this, what I do like. Is it possible with turnkey fileserver to do a mirror of two drives and schedule backup copy tasks ?
This is for local sharing only. You can setup a VPN for external access. I plan on making a video in the future to go over external access of a NAS in more detail in the future.
Thanks for the great video. One question. I have one proxmox host (mirco PC) with raid 1 1tb nvme and 5tb ext disk for backups. All works fine. dont want a backup server but wonder whats the best option to backup samba share. I could do container backup each night but that would take up alot of space as its full not incremental. Any way to backup that to the 5TB USB drive economically ? Would just limiting the backup to retain 2 backups be a better option while still giving me backup. Only issue I see is restoring a file means a container restore ? Anything built into Turnkey FS or Samba that might be better ?
So torrent server is another thing I wanted and tk torrent server has this also built in so I removed the file server and replaced with torrent server. And thank you for doing this quick video before I was getting weird issue don’t know why but everything works great now
Great video thanks!. I did something slightly different but to the same effect - alpine Linux for small size and manual samba config from the shell ( because I like the pain :) ... Ah I mean the fun). I have a question to the drive you make for the data. A dedicated lxc mount point as you did will end up as a subvolume-ctid-something dataset in the host zfs. Yet I find it easier to distinguish LXC drives from custom created datasets by simply passing a prior created dataset. In my case I made a dataset called apps and used that as mount point to the samba share. And here is the issue.. if using subvol I can back up a snapshot with the rootfs and the data. If I use custom dataset I can only back up the rootfs. Any hints on how to resolve this? Even if it means separate back up task?
Hello, I followed this vieoguide, and all works, but I wonder one thing, if I use for example truenas, and set up a smb share, I do get the computer name under network on my windows PC, so how do I set up this turnkey fileserver, to display the computer name / host name under the network on windows machines?
If I wanted to have a samba share that I can copy isos etc to it is possible to see that share in proxmox so I can use the ISOs to create VMs ? Or do I just add the samba storage using add storage as it it was a seperate stanalone NAS device.
login into webui: I try to use root and password from installation modal, but proper one is just root password (same as in console/ssh etc). then for what is this one set during install?
Great video. I used this last year to set up a samba share on my proxmox system. I am upgrading my server storage and copied the root disk for the lxc container to a new drive using the Volumes Actions menu in the proxmox 7 GUI. That seemed to work but I don't know how to move the storage disk I originally created to the new drive. I tried using the volume action menu in the GUI to move the mount point but it seems to stall out. How would you move not only the fileserver root disk but the storage volumes to a new larger disk using the GUI in Proxmox 7?
I know how to add a virtual disk to a VM. How would I have the data mount point in this container refer to something like a subdirectory in local-lvm in the ProxMox host? Is there a way to limit the amount of disk space shared?
If you want to add a mount point from the host to a container look at this guide pve.proxmox.com/wiki/Linux_Container#_bind_mount_points. The summary is you want to edit the container config file adding a line like: mp0: /mnt/path/on/host,mp=/path/on/container For these pass-through mounts there is no way to limit space used other than quotas or other limits done by the host filesystem on that host folder.
How do you enable broadcast of the shares over the network? I have both Wind and Mac PCs and would like the dil server to appear in the network without having to map an IP address on each machine.
Anyone having weird issue with this? my webmin will somehow "crash" or something after a few seconds of connecting. causing me to not able to connect to it. The webpage at SOMEWHERE might be temporarily down or it may have moved permanently to a new web address. ERR_SOCKET_NOT_CONNECTED
Hey, new to proxmox and zfs and loving it and just came across these commands "zfs set sharesmb" and "zfs set sharenfs". Is there any advantage/disadvantage of using one of these as a fileserver vs how you setup yours in this video? Thanks for all your tutorials by the way, super helpful!!
Using a container like this gives you a web interface if you want to use that. Containers are also much easier to move between hosts if that’s something you want to do. If you want to setup a smb share on your host I’d generally recommend using the /etc/samba/smb.conf files as it gives you more options and seems to be better supported than the options on zfs.
Thanks for the tutorial, the only problem I am facing is with qbittorrent, when it downloads a file it sets the owner as root:root even though I have set the permissions and owner on the folder to be recursive??
Would love an aditional tutorial consernig Linux systems and configuring with multiple groupes. As i am only able to connect to the samba service form my personal computer, (win 10) but not from a Linux system or wierdly enough win10(not activated) VM on the proxmox system.
I plan on doing a video more on file sharing within VMs in Proxmox in the future that may cover some of this. I'm not sure exactly what you mean by groups, but if there is a network firewall or other restriction, that will have to let the traffic though.
Thanks for the tutorial video, I set one up and it's working. Similar to your setup, I set second disk as my file server share path that has capacity of 2TB. Does it have any samba share backup tools? What do you use to backup your samba shares on this turnkey file server?
For backing up these shares, I often mount them in another system and then backup the files on it like any other share. I like using software like borg as it allows for easy maintenance of earlier versions. You could also backup the container with the Proxmox host, using PBS or vzdump backups.
I can't find it in the Templates section. Do I need to add some repository?
You may need to run 'pveam update' on a newly installed proxmox system to refresh the list of containers. Otherwise the list will normally refresh if you give the systems a few days.
@@ElectronicsWizardry Thank you!!
@@ElectronicsWizardry it will help someone if you pin this comment
@@ananthutthilakan total newbie to homelabs, it helped me!
@@ananthutthilakan Confirmed "pveam update" fixed this in on a fresh install of proxmox 7.3. It added 109 items and 'turnkeylinux'
for those who are showing this amazing video in 2022, with proxmox 7.3, make sure to keep checked both the "unprivileged" and "nesting" checkboxes, otherwise the installation partially failed. HTTPS services are not started and you can not access GUI @5:39
For anyone wondering, you have to put in the initial set password @ 5:58 (login to webmin) and not the updated one.
thanks
lol.... wtf
Sir, you are a legend when it comes to clarity
Excellent video and walk through. After a bit of research on running a NAS like truenas or something similar on top of Proxmox, I decided I didn't want to go that direction. Truenas seems like overkill as I just need storage for a NAS and not all it's other capabilities. At first I did run it via a VM but to pass through the disk seemed a bit cumbersome and took away the disk space from my other VM's. So in the end, Turnkey seems like a simpler and more efficient use of my 20tb storage on my ProxMox server. Thank you very much for the video!
After struggling a lot with samba conf files, this is the best solution! Thank you. Got it up and running
Thanks so much! Clear video, without any fluff. I was ready to install truenas. What a difference in resources between the two.
Nice, thanks. I even managed to share my USB disk formatted as NTFS. Basic steps: 1) install ntfs-3g in Proxmox. 2) test mount the disk, and after confirming it works, add to /etc/fstab (my mount command: "mount -t ntfs-3g -o defaults,nofail,gid=101000,umask=0002,windows_names /dev/sdb1 /mnt/toshibaUSB/") 3) add it as Directory Mount Point to the container (e.g.: "pct set 101 -mp0 /mnt/toshibaUSB/,mp=/data"). 4) in container, create group with GID=1000 and add every file server user to it. 5) share "/data" folder in the file server 😃
Thank you so much for this guide! Just switched my old Optiplex server from bare metal to Proxmox and I'm loving all the web UIs for setting all this up.
Excellent walkthrough but just an important warning about security...
Careful not to set a super simple password for the CT and assume it asks you to change it in the little wizard - it's a totally different password (Samba root account) - and won't actually be changed. This first password doubles up as the Webmin logon, so set a proper password from the start. If you need to change it, drop into the CT console and do a 'passwd' reset.
Excellent video, I just followed it and loaded it on Proxmox 8.1 and it's working like a dream. Thank you for the time and effort you put into this video.👏
short sweet and to the point. This is a reference video I keep coming back to whenever I am installing proxmox and its exactly what I need for small file shares.
Just come across your channel - your videos are clear and detailed, great content. I'm impressed
Amazing, once I located the one-liner to pass through the zfs pools to the container it was a breeeze thanks to this, much appreciated!
you can't even imaging how frustrated I was before I found this video. I've tried setting it up with cockpit and 45 drives and open media vault and nothing was properly working for me. much love
Thanks for this video. You are clear and right to the point. I did install this and fumbled quite a bit on setup. I wished I watched this video first but I am glad that I seen this. I will redo some of the things I did since you made it so simp le. You are a good speaker and made it easy to understand,. thanks
Thanks for the walk through on this. Honestly for everything else i have on my little home lab NUC, this is what I really want. Simple SMB drive to move things as I need.
The Webmin interface would not let me change the /mnt/mydata permissions. In fact the whole right-click>Properties submenu was disabled. Strange since I was logged in as root with root:root ownership on the directory. So I switched over to the Web Shell interface, used the command "chown myuser:mygroup /mnt/mydata", and now the Webmin right-click>Properties submenu is fully enabled with no issues setting properties/permissions. Hope this helps anyone else who runs into this issue. Just change the above chown command to use the correct names of your owner (user name), group name, and directory path.
Thanks! I had the same problem!
Excellent job of explaining. Thank you.
I thank the algorithm for suggesting your channel
easily the best video on this subject on youtube. Thank you
Brandon, thank you for sharing this video!
I had forgotten all about this fileserver appliance!
You've saved my life! :)
I'm going to set this up TODAY!
thank you for taking the time to make this video. i learned so much from this one and the many others you have created. thank you Brian!
Very good tutorial and I could follow along with some pauses and rewinds. A few times you switched away from the screen to talk what you were typing (e.g. the network tab when creating the container), I'd have preferred to see the screen.
Thanks for your video, it has helped me a lot, specially with the FileShare permissions configuration
40 seconds in and It’s already a banger video!!! Love this!!!
Thank you very much for your video. Followed your video and installed Turnkey file server. I did pass through a spinning HDD. To get it to work i had to follow the Proxmox wiki --> Unprivileged LXC containers.
Just the information I was looking for very well done tutorial. Thanks for sharing
This was incredibly helpful - thank you!
This is incredibly useful! I'm quite familiar with NFS et al but this solution is way simpler. Thanks! Subscribed.
Thank you for sharing! Keep up the good work.
Great Tutorial, helped me create a file sharing server which I needed desperately. Thank you for helping me connect some dots too.
Thanks a lot! It is a very simple setup, but your tutorial makes things painless. Usefull tuto thx again!
wow thank you so much sir. I got what i was looking for
Fantastic tutorial, thank you very much.
Dude, I didn't know about these turnkey services. Thank you!
I'd watched a few of your videos. All good stuff. But this is the one that convinced to me click subscribe. Thank you, sir.
Thank you sir, an outstanding tutorial and excellent work!
Just what I needed today. Thanks chap.
Hey buddy you saved me over 3 hour of tinkering
thanks a lot
Great intro. Thank you for the tutorial. Would you mind showing one about how to pass through an external USB drive? I have managed to mount it in proxmox on the host, but the bind mounts for this container aren't working for some reason. I'd like to share a disk full of media to a number of media players around the house. NFS? SAMBA?
This is a godsend. Many thanks.
thank you for your videos! keep up the good work !
Hey Brandon! Huge thanks. to you. Really great video.
Oh, man. I've only been using Isos this whole time, and been a little irritated at what a pain that can be. THIS CHANGES EVERYTHING! Now it's 9:15 and I can't wait to get out of work to play with the homelab.
as always a great useful video thanks for the content look foward to the next one !!
Awesome walkthrough! thanks for a very clear rundown!
I'm trying to figure out how to passthrough HDMI to a proxmox VM running debian on my little intel NUC but cant find anyway to do it . If you get bored looking for another video to make that would be awesome!
This is a nice alternative for my Synology NAS since I have ssd's in my proxmox cluster. Nice quiet fast (NVME) hourly backups. I can then backup that file server data to Synology NAS in the middle of the night. Then take snapshots of the baackups on Synology.. and of course hyper backup it to my friend's Synology NAS in another part of the country :)
Tremendous video. Thank you
honestly I never knew that there is these extra turnkey lxc before. I used to download the proxmox helper scipt for all what I need
Thank you so much for this, it helped me a ton!
thank you for a very informative and clear tutorial
Thanks. Great guide. Nice and simple.
Very nice guide, thank you very much. These Turnkey LXC Templates are very good...
Really great video. Thank you. Now I see what I was doing wrong.
very useful (and rare!) detailed explanation! thank you!
any tips on how to add zfs datapool to that CT?
Thanks, I've actually managed to set this up!
Hey, this was amazing and I got it configured with ease. Just a question. Can we turn off or shutdown this file server and turn it on whenever we can? Because I have a low-range UPS and we have frequent power issues.
Yea you can shutdown the server whenever you want. Rebooting the file server won't cause any issues, but if you have file copies in progress those will be stopped in a potentially incomplete state.
@@ElectronicsWizardry I found this command "shutdown -h now" and was able to shutdown the server. It is working fine now. Thank you so much.
I have a mini pc with limited internal storage. I have Proxmox running and I would like to run Plex server in a container due to limited cores and memory. The only problem is that I can not figure out how to connect the Plex container to the External USB hard drive where all my movies are stored. This USB external drive is physically connected to the mini pc running Proxmox. Great videos by the way. I am a Proxmox newbie and any guidance is greatly appreciated.
Great tutorial Brandon. I was able to follow along and got it all to work. I had a number of issues along the way but each time I worked through them I was able to pick it back up from your video. Do you have a video showing how to bindmount a mounted drive on the pve host so it can be served by this (unpriviliged) file server LXC? That's my current goal.
I don’t have hide on bind mounting storage but am planning on making a video on accessing data between VMs and containers that will cover this as it’s a common issue. You should be able to make a mount point and give it a directory on a host.
Hi Brandon, I've just found your channel and I'm liking the content. Nice, clear, and concise information and presentation.
I've been watching your TrueNAS, and Proxmox videos and if got me thinking... Have you considered doing a TKL File Server video similar to this one but where you create shares for existing ZFS Datasets in an Unprivileged TKL File Server LXC without changing the existing permissions on the Dataset?... In other words, mimicking the behaviour of a TrueNAS Share of a Dataset but with the added security of an Unprivileged LXC.
Thank for the idea. I haven’t thought of that way of storing data for TKL file share. I’ll do some testing of this idea soon.
@@ElectronicsWizardry Perhaps it's a bit of a backwards way of doing things for all I know. I'm a bit of a noob relatively speaking but when I switched my primary server from (what was then) FreeNAS, and I wanted to recreate my shares and the method I described seamed like the way to do it.
@@ElectronicsWizardry nice video brandon. Can you make comparison (feature,more detail) about Truenas vs Turnkey?
In Proxmox 7.3 I don't get the Windows file sharing or apache web server options. Any ideas?
thank you, i always wondered if proxmox would a good light nas.
I really enjoyed your presentation. It was very clear and easy to understand I do have a question. Is it possible to give access to the file server to a user over the Internet? I was thinking that maybe the file server could be port forwarded on the router to go directly to the container. What are your thoughts please?
1000 thank's
Good guide.
Thank you for this! It is working.
if your performance sucks, remove tcp_options from the smb.conf, it conflicts with the default kernel tcp options. tcp_nodelay is on by default.
Great video I did have to update my templates pool but got it all working now I just have to figure out how I can grant somebody access to the file share when they're outside of my personal Network
Great tutorial, thank you....
If anyone else was wondering about the lost and found folder and how to hide/remove it, turns out thats actually an important part of the file system. The best way to hide this is to create another subdirectory and share that on the samba server instead, so use /mnt/fileshare/NAS, or something to that effect, instead of /mnt/fileshare
Nice! I'm looking into a way of running a NAS on my proxmox system.
TrueNAS seems to be very heavy, maybe OMV will fit my needs better, and now I see this, what I do like.
Is it possible with turnkey fileserver to do a mirror of two drives and schedule backup copy tasks ?
Is this only for local filesharing, or is it possible to use over WAN?
excellent video, clear and to the point, :D
This is for local sharing only. You can setup a VPN for external access. I plan on making a video in the future to go over external access of a NAS in more detail in the future.
this worked great thx m8
Well done. Love your vids
Thanks for the great video. One question. I have one proxmox host (mirco PC) with raid 1 1tb nvme and 5tb ext disk for backups. All works fine. dont want a backup server but wonder whats the best option to backup samba share. I could do container backup each night but that would take up alot of space as its full not incremental. Any way to backup that to the 5TB USB drive economically ? Would just limiting the backup to retain 2 backups be a better option while still giving me backup. Only issue I see is restoring a file means a container restore ? Anything built into Turnkey FS or Samba that might be better ?
So torrent server is another thing I wanted and tk torrent server has this also built in so I removed the file server and replaced with torrent server.
And thank you for doing this quick video before I was getting weird issue don’t know why but everything works great now
Great video thanks!.
I did something slightly different but to the same effect - alpine Linux for small size and manual samba config from the shell ( because I like the pain :) ... Ah I mean the fun).
I have a question to the drive you make for the data. A dedicated lxc mount point as you did will end up as a subvolume-ctid-something dataset in the host zfs. Yet I find it easier to distinguish LXC drives from custom created datasets by simply passing a prior created dataset. In my case I made a dataset called apps and used that as mount point to the samba share. And here is the issue.. if using subvol I can back up a snapshot with the rootfs and the data. If I use custom dataset I can only back up the rootfs. Any hints on how to resolve this? Even if it means separate back up task?
Hello, I followed this vieoguide, and all works, but I wonder one thing, if I use for example truenas, and set up a smb share, I do get the computer name under network on my windows PC, so how do I set up this turnkey fileserver, to display the computer name / host name under the network on windows machines?
Thanks, I'll give this a go at some point. I was thinking of using turenas but It looked like a massive security risk.
How?
Had one question, can this turnkey file server do FTP? I looking to for FTP to capture videos from a ReoLink camera
How do I get this working in tandem with Jellyfin so if I add files to my samba share. Jellyfin will automatically add it to my library?
If I wanted to have a samba share that I can copy isos etc to it is possible to see that share in proxmox so I can use the ISOs to create VMs ? Or do I just add the samba storage using add storage as it it was a seperate stanalone NAS device.
I've never heard of TurnKey Linux before. Do each of the TurnKey's that you mentioned in the beginning. Do they all run in a container within Proxmox?
login into webui: I try to use root and password from installation modal, but proper one is just root password (same as in console/ssh etc).
then for what is this one set during install?
Exactly! I have seen the same behaviour..
Thanks man! 😃
👍thanks for a very informative and clear tutorial.
🙏can you help make a tutorial for the turnkey domain controller,
thank you
Thanks for the suggestion. I’ll add this to my future video planning list.
Great video. I used this last year to set up a samba share on my proxmox system. I am upgrading my server storage and copied the root disk for the lxc container to a new drive using the Volumes Actions menu in the proxmox 7 GUI. That seemed to work but I don't know how to move the storage disk I originally created to the new drive. I tried using the volume action menu in the GUI to move the mount point but it seems to stall out. How would you move not only the fileserver root disk but the storage volumes to a new larger disk using the GUI in Proxmox 7?
Thanks!
This is great! Thanks!!
I know how to add a virtual disk to a VM. How would I have the data mount point in this container refer to something like a subdirectory in local-lvm in the ProxMox host? Is there a way to limit the amount of disk space shared?
If you want to add a mount point from the host to a container look at this guide pve.proxmox.com/wiki/Linux_Container#_bind_mount_points. The summary is you want to edit the container config file adding a line like:
mp0: /mnt/path/on/host,mp=/path/on/container
For these pass-through mounts there is no way to limit space used other than quotas or other limits done by the host filesystem on that host folder.
How do you enable broadcast of the shares over the network? I have both Wind and Mac PCs and would like the dil server to appear in the network without having to map an IP address on each machine.
Anyone having weird issue with this?
my webmin will somehow "crash" or something after a few seconds of connecting.
causing me to not able to connect to it.
The webpage at SOMEWHERE might be temporarily down or it may have moved permanently to a new web address.
ERR_SOCKET_NOT_CONNECTED
Could you make a video showing how to use printserver from same appliance?
Thank you so much!
Hey, new to proxmox and zfs and loving it and just came across these commands "zfs set sharesmb" and "zfs set sharenfs". Is there any advantage/disadvantage of using one of these as a fileserver vs how you setup yours in this video? Thanks for all your tutorials by the way, super helpful!!
Using a container like this gives you a web interface if you want to use that. Containers are also much easier to move between hosts if that’s something you want to do. If you want to setup a smb share on your host I’d generally recommend using the /etc/samba/smb.conf files as it gives you more options and seems to be better supported than the options on zfs.
Thanks for the tutorial, the only problem I am facing is with qbittorrent, when it downloads a file it sets the owner as root:root even though I have set the permissions and owner on the folder to be recursive??
Would love an aditional tutorial consernig Linux systems and configuring with multiple groupes. As i am only able to connect to the samba service form my personal computer, (win 10) but not from a Linux system or wierdly enough win10(not activated) VM on the proxmox system.
I plan on doing a video more on file sharing within VMs in Proxmox in the future that may cover some of this. I'm not sure exactly what you mean by groups, but if there is a network firewall or other restriction, that will have to let the traffic though.
any option to use nfs with it? fails on unpriviledged container
Thanks for the tutorial video, I set one up and it's working. Similar to your setup, I set second disk as my file server share path that has capacity of 2TB. Does it have any samba share backup tools? What do you use to backup your samba shares on this turnkey file server?
For backing up these shares, I often mount them in another system and then backup the files on it like any other share. I like using software like borg as it allows for easy maintenance of earlier versions.
You could also backup the container with the Proxmox host, using PBS or vzdump backups.