New 2024 openmediavault getting started, omv extras and portainer
ฝัง
- เผยแพร่เมื่อ 15 มิ.ย. 2024
- New openmediavault install, omv-extras setup easy to follow. Installing docker and portainer.
*Link to my GitHub where you can find the portainer.yml file*
(docker compose / Portainer)
github.com/robwithtech/homelab
*Link to OMV-Extras Forum*
wiki.omv-extras.org/
*View my channel*
/ @robwithtech
Timeline
0:00 Intro "What is OMV?"
0:35 Installation of OMV
3:41 Dashboard
4:16 Update default password
4:39 Set up static ip address
6:26 Updating OMV
7:41 Change Dashboard setting
8:20 Set SSL/TLS "https"
10:19 Set NTP time
10:44 Create user for data folder access
11:51 Setup filesystem for drive
12:51 Setup Shared folder
14:06 Install omv extras
16:08 Install docker
16:51 Create user appuser for docker
17:35 Setup SMB Service
18:51 Preparing Docker folders
21:21 setting up Compose and Data settings
22:19 Portainer compose file
22:44 CHANGE_TO_COMPOSE_DATA_PATH brief explanation
24:05 Starting Portainer - วิทยาศาสตร์และเทคโนโลยี
I wish I had found this guide earlier, that would have'd saved me a lot of time. Thank you!
Thanks for the feedback!
Best guide for omv docker/container functionality. kindly make one for nextcloud set up.
Hello, thanks for the video idea. I will try to create a video on it. Thanks for the feedback also.
Mega!!!!!
Thank you, it works and I can finally set up my Nas.
Keep up the good work
Best regards from Luxembourg😉🤗
Great! I am glad I was able to help. Thanks for the feedback.
awesome video, got me up and running in no time
Glad to hear it! Cheers!
Thanks so so very much. This was brilliant. I was able to fully install OMV (albeit OMV 7) though to portainer setup following this vid. Thanks a ton. Now will play 🙂🙃...
Thanks for the feedback 🙂. I am glad my video helped.
Thanks for the clear and concise video Rob.
You are welcome. Thanks for the feedback 🙂
Rob you made my day! keep on working on this, you made things WORK!
Thank you for your feedback. Much appreciated. 🙂
You're the best! Truly helpful. Many thanks.
I'm happy to help! Appreciate your feedback! 🙂
Ty, Great video. Really filled in the blanks in a clear and relatable process.
Glad it was helpful! Appreciate the feedback.
Thank you for this, this was very helpful setting up docker
Glad it was helpful!
Thanks for a very clear and understandable video! Done this before, but in a more convoluted way.
Thank you!
awesome video, subscribed
Thanks for the sub! Cheers!
Very good video, thanks..
Thanks for your feedback 🙂
it help me a lot !
Glad my video are helpful! Thanks.
Hello, excellent videos. Can you create a video showing how to make and schedule a backup of docker-compose in OMV? Thanks
Hello, thanks for the feedback. I have been testing the backup option for compose. Once I understand it more, I might be able to make a video about it.
Amazing Videos my friend! If you have it on your que.......a NextCloud video would be absolutely great!
Thanks for the idea!
Thanks Rob
Excellent video
How about a video about installing adguard home & Scrypted on Portainer/Docker Compose
Great suggestions, let me look into it. Thanks for the feedback.
2003 called. They want their Nagios graph back.
I'm looking for a miniATX 8-Bay NAS, this OMV looks like a good choice. I checked TrueNAS, but will decide after ck'n more clips on Linux NAS distros. Thanks 👍
Let us know what you decide. I have been running OMV for a while now. Haven't had any issues. Cheers!
СПАСИБО БРАТ!
During the first step of installing OMV, you only using proxmox to show us correct? We should install OMV to bare metal, or is it Ubuntu server to bare metal and then OMV?
Hello, yes, the first step in proxmox is just creating a virtulized environment. You can download openmediavault iso and install it on baremetal if that how you want to run it. You should NOT use Ubuntu server to install OMV on top of it. It only supports using Debian. Although Ubuntu is based on Debian, it is not supported by the developers of OMV. If you are installing OMV on baremetal, it eaiser to just download the OMV iso from their site and install it from that iso. After installing it, you can follow my steps on setting up OMV. Hope this helps.
Very good video! OK so i have a question, how do you update Portainer?? I see there is a new version available, do you have to do it thru the cli? Tks.
Hello, you can stop the container and then highlight portainer and find the pull button on the top to pull the new image. After that, start it back up. You can download a backup file of portainer in case you run into any issues. (Menu select settings, scroll down to backup section) This only backups up portainer database and any stack files deployed from portainer. Hope this helps.
@@robwithtech Worked just fine thanks!
No problem, cheers!
Thank you for this, this and this only made it possible for me to go from nothing to have things setup! Could you viddeo for installing any other app then Portainer, please!
Glad I was able to help. 🙂 I am working on getting new video created for more applications. Any suggestions feel free to drop them below.
Congratulations on this class, I have a question about where to get the portainer code on github. Could you indicate the link?
Sorry, I don't understand your language very well, I saw that the link is in the description. Thanks.
Hi, It's in the description.
do you need to create the portainer folder and file ,as specified in the path?
Hello, once you assign a folder for app data in the compose settings. You can add a folder name to be created after CHANGE_TO_COMPOSE_DATA_PATH. In this example, I didn't create the portainer folder, but since i put it part of the path, the folders that don't exist get created. Hope this helps.
thanks rob, i followed all your steps but which i clicked "up", a really long error message showed up, the end of it is "Error response from daemon: failed to create task for container: failed to create shim task: OCI runtime create failed: runc create failed: cgroup namespaces aren't enabled in the kernel: unknown ", do you know how to solve it?
I am not sure what the problem is. Did you make sure the compose file is exactly the same? You can click on my github account in the description and go to docker Compose, and then portainer and open the .yml and copy and paste to make sure there is no typo. I am assuming you changed the uid and gid to the user you chose to use?
@@robwithtech yea i followed all steps and do the yml according to your github, and changed this uid/gid based on id xxx command , still no luck. seems many people having the same problem
Can you copy the whole error so I can research?
Thanks for your great explanation. Pls can you tell me the portainer link you pasted in video?
Hello, which one? Can you please specify the time in the video. Thanks.
@@robwithtech Thanks for answer. I want the Github link you used for portainer file copy and paste described on 22:34.
Here you go. You can go into homelab then docker compose you can see the containers there.
github.com/robwithtech/
@@robwithtech Thanks Rob for your invaluable help. Now hands to work!!!
@@robwithtech Thanks for your help!
Thanks Rob. My question is this. Why when I install the services from omv-extras and Portainer in OMV just as you say, following your steps, everything works fine, I change passwords and it accepts them, I start to put it in my language:Spanish, I put my profile... everything is fine. But the next day when I log in again there is no way, it does not accept the passwords I entered, it tells me you do not have access, etc. I have put the same ports that you say and nothing. That's what happens to me with Portainer, and I decided install Yacht, and I has the same results... I can not access it with correct user name and password...I really don't understand it. I want your assist in this matter. Thanks
Hey, and is this a new install omv like the video? Or did you change the permission to the directory where the container are installing. This is a weird issue.
@11:59 I already have a EXT4 listed with /dev/sda2 and it shows 98.30 GiB available and 4.21 GiB used. It will not let me another as nothing shows when I click the arrow under Device* Select a device... so perhaps this is what is causing me issues Absolute Paths not showing the long names like yours shows?
Hello, I did some testing. I see what you mean now. If you are only using 1 drive, your shared folder will just show as /data if the folder name is data. You can use that path as normal. When you add a secondary disk and create shared folders, it will show the long absolute path.
@@robwithtech Thank you for the fast reply Rob! OK so now setting up my VM for HAos I have two pools under KVM: isos and volumes and under KVM Volumes I also have 2 Volumes setup, under isos I have haos_ova-12.3.qcow2, and under volumes I have volumes.qcow2 with isos set at 32GB and volumes at 50GB. When I go to KVM ISOs tab I show no ISO listed even though I copied over the haos_ova-12.3.qcow2 file over to the isos folder that is shared on my network and I can see on my Windows 11 File explorer? So of course when I go to setup the VM in KVM I show nothing in the Optical Drive pulldown so I am stuck. 🥺
@@robwithtech Also would it help if I put a SD memory card in my Intel NUC? I have a SanDisk Ultra 256GB. The NUC has a Kingston 120GB (111.79GB) SSD installed in it.
Hey, the .qcow2 file wouldn't be picked up in the iso file since it is not an iso. That is an image file. So you would have to create a folder in the volumes and add it there. When you create your vm storage of the vm, you link it to the .qcow2 file.
You can, just keep in mind that sdcard has a limited amount of write cycles.
Hey Rob, when I tried to SSH into OMV with the user I created wtih SSH and Sudo permissions I tried putting in the plugin 'wget' command but still asking me to use sudo along with the 'wget' command after I enter it . I tried to SSH in with root , I gave OMV permission to login as root before this, but still denies me to enter in as root in SSH. Please let me know if you can help, thank you.
Hello, when you create a user on OMV and you put the user in ssh and sudo group. You will always have to use sudo to invoke root momentarily for that command that is normal. The ssh group is used to allow the user to ssh to the machine. By default, OMV allows you to use root to ssh, I am not sure why you can't ssh with root. You can check the ssh config file (/etc/ssh/sshd_config) to make sure PermitRootLogin is set to yes (PermitRootLogin yes). Please let me know if you getting it working. Thanks.
@@robwithtech OK I see thank you, sorry been busy at work, I realized that if you don't take root off the group permissions for said user, it for some reason not allow you to use sudo, even if you have permitted sudo and ssh in that group for that user, not sure why that's the case but it worked that way. I am continuing with your video, thank you much.
Glad you were able to get it working.
can i update my portainer any time like show in your video ?
Hello, you can only if you first created it with the docker compose file. If you didn't it, you can go ahead and take a backup within portainer and then start portainer with the docker compose file and restore it from there.
I want only update my portainer version from 2.18.2 to 2.19.4 in OMV 6.9@@robwithtech
How did you create portainer? Did you use a compose file in omv? Because if you did, you can just turn off the container and pull the new image. But i would recommend you to take a backup from portainer just in case if things go south.
w
te rog fa si cu instalare servar plex
Hello, I already have a video showing plex on my channel. I am planning to remake it since that video is blurry.
OMG why did they have to mess it up with the portainer. It used to be simple, now it's so time draining even for IT guys... What a nightmare...
Hi, it is not that bad once you do it multiple times.