SmartHomeBeginner
SmartHomeBeginner
  • 40
  • 785 524
Reverse Proxy Power and Free SSL for All Docker Apps with Traefik
Traefik proxy is the best dynamic reverse proxy for both Docker and Docker services. Essentially, it allows you to expose your services securely with a proper Let's Encrypt SSL certificate.
Previously, I showed you how to use Traefik middlewares and middleware chains to enhance performance and security.
In this video, we will see how easy it is to put Docker apps behind Traefik reverse proxy using Docker labels.
#traefik #reverseproxy #letsencrypt #cloudflare #homelab #homeserver #docker #dockercompose #dockertutorial
TIMESTAMPS
0:00 Introduction
1:42 Recap Current Setup
3:19 Apps Behind Traefik - e.g. Portainer
6:14 Apps Behind Traefik - e.g. Homepage
9:03 External Apps (HTTP) behind Traefik - e.g. Adguard Home
14:22 Using Deployarr to Automate Homelab
15:05 Outro and Closing Thoughts
VIDEO PLAYLISTS:
▶️ Ultimate Docker Server: czcams.com/video/GfzgNJAM19o/video.html
▶️ Demystifying Traefik v3: czcams.com/play/PL1Hno7tIbSWUGrZSqeB9aCsdAuoeVwvgh.html
RELEVANT LINKS (in the order of appearance):
🔗 www.smarthomebeginner.com/docker-media-server-2024/
🔗 Docker Traefik Guide: www.smarthomebeginner.com/traefik-docker-compose-guide-2024/
🔗 www.smarthomebeginner.com/authelia-docker-compose-guide-2024/
🔗 www.smarthomebeginner.com/google-oauth-traefik-forward-auth-2024/
DEPLOYARR:
📰 www.smarthomebeginner.com/go/auto-traefik-ytd/
🎞️ czcams.com/play/PL1Hno7tIbSWViTyCXl9xNdXXU-1bVxIFD.html
GITHUB REPOSITORIES:
📜 github.com/anandslab/docker-traefik
📜 github.com/anandslab/deployarr
MY PROXMOX HOST:
🖥️ Topton V700 Intel i7-13800H Mini PC with 64 GB RAM from AliExpress: s.click.aliexpress.com/e/_omTh92M (up to 80 USD off)
SUPPORT MY WORK:
🤝 www.smarthomebeginner.com/go/memberships-ytd/
JOIN THE COMMUNITY:
👋 www.smarthomebeginner.com/go/discord-ytd/
🌐 www.smarthomebeginner.com/
FOLLOW US ON SOCIAL
Get updates or reach out to Get updates on our Social Media Profiles!
👥 Twitter: anandslab
👥 Facebook: anandslab
👥 Instagram: anandslab_official
zhlédnutí: 602

Video

Boost Performance and Security with Traefik Middlewares and Chains
zhlédnutí 631Před 14 dny
Traefik proxy is the best dynamic reverse proxy for both Docker and Docker services. Essentially, it allows you to expose your services securely with a proper Let's Encrypt SSL certificate. But exposing your services to the internet without proper performance and security measures in place is a mistake. In this video, we will see how to use Traefik middlewares to improve performance and securit...
Master Traefik 3 in 60 min: Best Docker Reverse Proxy
zhlédnutí 6KPřed 21 dnem
Traefik proxy is the best dynamic reverse proxy for both Docker and Docker services. Essentially, it allows you to expose your services securely with a proper Let's Encrypt SSL certificate. This 1-hour Traefik 3 master tutorial would guide you through the full process of setting up Traefik using Docker Compose and make the Traefik dashboard available on a fully qualified domain name with proper...
Simplify Docker, Docker Compose, and Linux Commands with Bash Aliases
zhlédnutí 844Před měsícem
Docker and Docker Compose commands can be lengthy and not so easy to remember. In addition, there are some nice tricks that may require special syntaxes to format them out. And if you spend a long time on your homelab, this could be a lot of typing and time waste. In this video, I will show you how I use Bash Aliases to simplify issuing not just Docker and Docker Compose commands but also Linux...
Increase Proxmox Virtual Machine Disk Size - Linux & Windows Guests
zhlédnutí 2,1KPřed měsícem
Increasing the size of an existing Virtual Machine disk image is tricky. If you miss a step, the guest OS will not see the additional available space. This is even more tricky in guests running Windows 11 due to interfering recovery partition. But if you follow the two steps shown in this guide, you should be able to increase the size of the disks for both Windows and Linux guest machines. #pro...
Ultimate Docker Server in just 52 min: Using Docker Compose
zhlédnutí 5KPřed měsícem
Build a robust and featureful home media server with Docker. This step-by-step guide is part of the Docker Server series by Anand. In this video, we are going to get started with building a Docker Server for Homelab, from Scratch with support for 100s of self-hosted applications. For this demo, I am using Ubuntu 22.04 Server Edition. But the procedure is essentially the same for Ubuntu 24.04 an...
Rclone SMB Mount on Ubuntu/LXC - 💪The Power of Caching
zhlédnutí 6KPřed měsícem
SMB (or Samba) is one of the most common protocols to mount remote folders. But SMB via Rclone is my preferred method. In this video I show you how to mount a remote folder, such as from your Network Attached Storage device, on an Ubuntu/Debian server, using Rclone. In addition, I also explain the advantages of mount SMB via Rclone compared to a traditional SMB mount on a Linux server. For this...
Proxmox 8 Makes Installing Windows 11 a Breeze + 5 Simple Tweaks
zhlédnutí 8KPřed 2 měsíci
Running Windows 11 as a Virtual Machine is now easier than ever before on the new Proxmox version 8. There are some minor settings that if not set correctly can interfere with Windows installation in a Proxmox VM. This walkthrough shows you how to install Windows 11 on Proxmox 8.1. In addition, I will also show you 5 simple tweaks to enhance your experience. #proxmox #homelab #windows11 #homese...
Docker on Proxmox LXC 🚀 Zero Bloat and Pure Performance!
zhlédnutí 30KPřed 2 měsíci
Running Docker on Proxmox LXC is the best to get maximum performance without unnecessary overheard, all the while, maintaining the much-desired system isolation. But if you want security then an Unprivileged LXC is better than a Privileged Proxmox LXC. My home server and media server are both Proxmox LXCs and unprivileged. This walkthrough shows you how to install Docker on an unprivileged Prox...
Mini Homelab Tour - I do a LOT with this Little Proxmox Server and 100+ Docker Apps
zhlédnutí 10KPřed 3 měsíci
Why pay hundreds or thousands in electricity and hardware costs just to run a homelab server? I keep it simple and run a Minilab. My homeserver only consumes about 22 Watts on average. But it runs a lot of virtual machines, LXC containers, and over 50 services as Docker containers. Mini PC Affiliate Link: s.click.aliexpress.com/e/_DcIS9zR This walkthrough shows you what hardware I have in my ho...
Auto Traefik 2 (Part 10) - Removing Auto-Traefik and Closing Remarks
zhlédnutí 205Před 6 měsíci
Can’t get Traefik to work? Or, just want to be up and running quickly? Then this Auto-Traefik script is for you. Traefik reverse proxy can be tricky to setup as there are many things to pay attention to. Nearly 90% of the support requests we receive on our Discord server are user errors. Auto-Traefik automates the installation of docker, Traefik, Portainer, Authelia, etc. (more apps to be added...
Auto Traefik 2 (Part 9) - Putting External Applications Behind Traefik
zhlédnutí 481Před 6 měsíci
Can’t get Traefik to work? Or, just want to be up and running quickly? Then this Auto-Traefik script is for you. Traefik reverse proxy can be tricky to setup as there are many things to pay attention to. Nearly 90% of the support requests we receive on our Discord server are user errors. Auto-Traefik automates the installation of docker, Traefik, Portainer, Authelia, etc. (more apps to be added...
Auto Traefik 2 (Part 8) - Adding Additional Apps to the Stack
zhlédnutí 371Před 6 měsíci
Can’t get Traefik to work? Or, just want to be up and running quickly? Then this Auto-Traefik script is for you. Traefik reverse proxy can be tricky to setup as there are many things to pay attention to. Nearly 90% of the support requests we receive on our Discord server are user errors. Auto-Traefik automates the installation of docker, Traefik, Portainer, Authelia, etc. (more apps to be added...
Auto Traefik 2 (Part 7) - Installing Applications (Portainer, Dozzle, Uptime-Kuma, etc.)
zhlédnutí 388Před 6 měsíci
Can’t get Traefik to work? Or, just want to be up and running quickly? Then this Auto-Traefik script is for you. Traefik reverse proxy can be tricky to setup as there are many things to pay attention to. Nearly 90% of the support requests we receive on our Discord server are user errors. Auto-Traefik automates the installation of docker, Traefik, Portainer, Authelia, etc. (more apps to be added...
Auto Traefik 2 (Part 6) - Authentication, Basic Auth, Authelia MFA
zhlédnutí 553Před 6 měsíci
Can’t get Traefik to work? Or, just want to be up and running quickly? Then this Auto-Traefik script is for you. Traefik reverse proxy can be tricky to setup as there are many things to pay attention to. Nearly 90% of the support requests we receive on our Discord server are user errors. Auto-Traefik automates the installation of docker, Traefik, Portainer, Authelia, etc. (more apps to be added...
Auto Traefik 2 (Part 5) - Traefik Staging and Production Setup
zhlédnutí 486Před 6 měsíci
Auto Traefik 2 (Part 5) - Traefik Staging and Production Setup
Auto Traefik 2 (Part 4) - Docker and Socket Proxy Setup
zhlédnutí 666Před 6 měsíci
Auto Traefik 2 (Part 4) - Docker and Socket Proxy Setup
Auto Traefik 2 (Parts 2-3) - Must Read Info and Checks
zhlédnutí 802Před 6 měsíci
Auto Traefik 2 (Parts 2-3) - Must Read Info and Checks
Auto Traefik 2 (Part 1) - Introduction, Overview, New Features
zhlédnutí 2,5KPřed 6 měsíci
Auto Traefik 2 (Part 1) - Introduction, Overview, New Features
Auto-Traefik: Dead Simple Traefik Reverse Proxy Automator
zhlédnutí 2,8KPřed 8 měsíci
Auto-Traefik: Dead Simple Traefik Reverse Proxy Automator
Synology M.2 NVMe SSD Storage Volume 🔥 - Blazing Fast Docker!!!
zhlédnutí 4,1KPřed rokem
Synology M.2 NVMe SSD Storage Volume 🔥 - Blazing Fast Docker!!!
Install Docker on Ubuntu (with Compose) - Don't Do It WRONG
zhlédnutí 4,6KPřed rokem
Install Docker on Ubuntu (with Compose) - Don't Do It WRONG
Home Assistant Animated Weather Radar
zhlédnutí 3,3KPřed 5 lety
Home Assistant Animated Weather Radar
Learn to install Ubuntu 16.04 Xenial Xerus LTS Home Server in 5 min
zhlédnutí 2,7KPřed 8 lety
Learn to install Ubuntu 16.04 Xenial Xerus LTS Home Server in 5 min
AtoMiC ToolKit 2.0 makes Home Server, NAS, HTPC setup easy
zhlédnutí 11KPřed 8 lety
AtoMiC ToolKit 2.0 makes Home Server, NAS, HTPC setup easy
Make Amazon Fire TV autoboot to Kodi
zhlédnutí 61KPřed 8 lety
Make Amazon Fire TV autoboot to Kodi
How to create Kodi Shortcut on Amazon Fire TV Homescreen?
zhlédnutí 124KPřed 8 lety
How to create Kodi Shortcut on Amazon Fire TV Homescreen?
How to install Kodi on Amazon Fire TV and Fire TV 4K?
zhlédnutí 289KPřed 8 lety
How to install Kodi on Amazon Fire TV and Fire TV 4K?
How to install OSMC on Raspberry Pi 2 on Windows?
zhlédnutí 20KPřed 9 lety
How to install OSMC on Raspberry Pi 2 on Windows?
Set OpenELEC Time on Raspberry Pi 1 and 2
zhlédnutí 9KPřed 9 lety
Set OpenELEC Time on Raspberry Pi 1 and 2

Komentáře

  • @oliverdachroth8892
    @oliverdachroth8892 Před 3 hodinami

    Can i use this After September 2024? I mean Cloudflare with Lets Encrypt for free? Or whats the alternatives. The cloudflare Advanced certificate Manager isn‘t for free.

  • @greendsnow
    @greendsnow Před dnem

    Why do I need Coolify again?

  • @blueprint7
    @blueprint7 Před dnem

    Thank you I was looking all over the internet for how to have my vm os recognize the boot resize in proxmox and this video finally did it.

  • @MichaelSeagroves
    @MichaelSeagroves Před 2 dny

    How to use port 8080 instead of 80 when using auto traefik.

    • @AnandsLab
      @AnandsLab Před dnem

      Can you explain your question? port 8080 of what....the traefik dashboard or another app?

    • @MichaelSeagroves
      @MichaelSeagroves Před dnem

      Port 80 is blocked by isp in the setup can you choose a different port number

  • @yannicksans7141
    @yannicksans7141 Před 3 dny

    Background music is too loud ....

    • @AnandsLab
      @AnandsLab Před dnem

      Noted and its already addressed in newer videos :-)

  • @FunkoKoning
    @FunkoKoning Před 5 dny

    Great video! very informative. I would like to see how you mount an existing additional drive to a LXC as i am struggling with that at the moment. I have a drive with allot of movies on it and i want the new container to see that drive but i cannot get it to work

  • @JandelIsidro
    @JandelIsidro Před 6 dny

    What if I dont have a domain registered in cloudflare?

    • @AnandsLab
      @AnandsLab Před dnem

      Traefik supports various providers. Even if you registered your domain with another registrar, most of them still allow you to use Cloudflare as the DNS. That is all you will have to do.

  • @vitusyu9583
    @vitusyu9583 Před 6 dny

    I also run my homelab on 2 proxmox servers on mini-pc model, each having 64GB.

  • @alainsoppe6397
    @alainsoppe6397 Před 7 dny

    Thanks Anand! Is there anyway to fix the audio (which isn't working afterwards)?

    • @AnandsLab
      @AnandsLab Před dnem

      You will have to add your audio device no the VM configuration as no audio device is available by default within the VM.

  • @vitusyu9583
    @vitusyu9583 Před 8 dny

    Great work, very interesting,

  • @Programming-es5sy
    @Programming-es5sy Před 10 dny

    Great video! Just my nitpick: IMHO that background music is distracting. We are here to learn. If some of us prefer background music, they can simply start their own (I think all modern OS support multiple audio streams at the same time). But if it's baked in to the video, I have no way to remove if I am the type of person who don't like extra noise in the background.

    • @AnandsLab
      @AnandsLab Před dnem

      Noted and already addressed in newer videos :-)

  • @user-bq2xt5ws1d
    @user-bq2xt5ws1d Před 15 dny

    I’m planning my first Proxmox install and plan on using Docker. Tteck has a number of helper scripts, including a direct install of a Docker LXC without loading Ubuntu first. If I’m only going to use the LXC for Docker, is there any reason to have it nested in Ubuntu first? Thanks!

    • @AnandsLab
      @AnandsLab Před 15 dny

      Although i am familiar with Tteck's scripts, I am not familiar with his/her Docker LXC. I assume it also use Ubuntu/Debian as a base inside the LXC anyway and is nested. I try to run it and do a quick check.

  • @johnbenbow2450
    @johnbenbow2450 Před 15 dny

    Hi, how would I modify the traefik config to use duckDNS opposed to cloudflare?

    • @AnandsLab
      @AnandsLab Před 15 dny

      That is quite difficult to say in just a few words. I will try to create a separate video on it.

  • @murlock666
    @murlock666 Před 15 dny

    Many thanks Anand I'm pretty new to all this and up til now ive had docker running via a casaOS VM. I will be ditching that now and going forward with a Docker LXC for the future :)

    • @AnandsLab
      @AnandsLab Před 15 dny

      Great. CasaOS is great. But building from scratch and learning is the fun part.

  • @azizmetchonou
    @azizmetchonou Před 16 dny

    Good job man

  • @marcelorruiz
    @marcelorruiz Před 16 dny

    I always look forward to your videos Anand. You do a great job in explaining and demystifying Traefik (as we all know can be very overwhelming). Keep up the great work and don't burn out!!!

    • @AnandsLab
      @AnandsLab Před 16 dny

      Thank you. I am trying. Fortunately with the support I have received via Auto-Traefik (to be Deployarr) I have been able to pay an editor to do the editing. So that helps!

  • @clairerovic
    @clairerovic Před 20 dny

    Just changed my notification to 'ALL' - this is a magnificent video - Well Done

  • @spacecookie01
    @spacecookie01 Před 21 dnem

    Hey quick question man, why do you use Jackett and not Prowlarr?

    • @AnandsLab
      @AnandsLab Před 20 dny

      Hey! That picture was a few years old. I do not use Jackett anymore. If you check my github, you will see the current apps I use. github.com/htpcBeginner/docker-traefik

  • @FloTexaTenn
    @FloTexaTenn Před 22 dny

    Another excellent video, Anand. From a Auto Traefik + supporter :-), a video on the use of your script to delay spinning up of the media apps would be PHENOMENAL! I have a method now that works without scripts, but I would love to try your script.

    • @AnandsLab
      @AnandsLab Před 20 dny

      Hey thanks! Here you go: github.com/htpcBeginner/docker-traefik/blob/master/scripts/hs/start-media-after-boot.sh.example

  • @davidc5323
    @davidc5323 Před 23 dny

    Thanks this worked once I updated patches it gave me bsd. doesnt see anything but bsd. Is there anyway to recover from usb and repair or reinstall windows via usb. Thanks

  • @Popcorncandy09
    @Popcorncandy09 Před 23 dny

    I had to move away from your traefik script since using traefik to expose Synology DSM for my family to download from it always times out and fails the downloads around the 1GB mark. Nginx Proxy Manager works fine with the same config...so something wrong with Traefik.

    • @AnandsLab
      @AnandsLab Před 23 dny

      That is an interesting finding. I have no experience or have not tried that yet.

    • @Popcorncandy09
      @Popcorncandy09 Před 23 dny

      @@AnandsLab it doesn’t seem to handle people with slow internet and must reach a timeout on the entry point or something. Nothing I tried could fix it.

  • @marcinszczesny6329
    @marcinszczesny6329 Před 23 dny

    Can You do tutorial for authentik + SSO for Home assistant / CalibreWeb etc ?

    • @AnandsLab
      @AnandsLab Před 23 dny

      I would love to. But before that I will be covering Authelia and Google Oauth. I tried authentic but had some issues. Someone commented that it does not work in Proxmox LXC. I need to investigate that.

  • @hanley-development
    @hanley-development Před 23 dny

    Fantastic!🎉

  • @fanofc-adecoulomb8477

    Great work. I was getting an error when I attempted to force-recreate jellyfin after successfully enabling SMB_NFS mount...I had to comment out the following two lines from your original yml - $DATADIR/data/media:/data/media1 - $DATADIR/data2/media:/data2/media2. The error was: Container jellyfin Starting 78.4s Error response from daemon: error while creating mount source path '/media/rclone/MYSMB/data/media': mkdir /media/rclone/MYSMB/data/media: input/output error Any ideas??

  • @AnandsLab
    @AnandsLab Před 24 dny

    POST PUBLICATION NOTES: * Traefik is a huge subject. Can't cover everything. But this should get you started.

  • @azizmetchonou
    @azizmetchonou Před 24 dny

    A master piece man thank you

    • @AnandsLab
      @AnandsLab Před 24 dny

      Thank you. It feels good to get it out. I recorded once and spent nearly 30 hours on it last year but did not publish. This time I recorded it 3 times to get through it without hiccups, crashes, etc. Phew!

    • @hanley-development
      @hanley-development Před 23 dny

      Traefk in an lxc took me an hour... Finding out authentik doesn't work very well in a lxc... 5 hours. Had to go back to a VM.

    • @AnandsLab
      @AnandsLab Před 23 dny

      Really? Authentik doesn't work very well in a LXC? first time hearing this. I spent over 5 years trying to get authentik to work (docker on LXC) and then gave up just a few days back.

  • @jaffo73
    @jaffo73 Před 24 dny

    Thanks! Great Video and Great Guides.

    • @AnandsLab
      @AnandsLab Před 24 dny

      Thanks man. I appreciate it. Good catch there on the picture.

  • @feitorimobile
    @feitorimobile Před 25 dny

    Yes for proxmox backup server

  • @fxeconomist
    @fxeconomist Před 26 dny

    Wait a second, something is off there with that Windows... I always leave Windows unconnected. When it asks, I tell it "I don't have Internet". This bypasses any updates and Microsoft account. So how can Tiny11 just not progress without internet ?

    • @AnandsLab
      @AnandsLab Před 24 dny

      Its not just a Tiny11 issue. Its for any Windows 11. But check pinned comment on how you can bypass it.

  • @khanhhunglatoi
    @khanhhunglatoi Před 26 dny

    Thanks for your video. Could you please tell me why you need a Pi? Is it act a proxy for Internet communication?

    • @AnandsLab
      @AnandsLab Před 24 dny

      The Pi is running the Pi-Hole, DNS-level ad blocker for whole home: www.smarthomebeginner.com/pi-hole-raspberry-pi-setup-guide-2023/

    • @khanhhunglatoi
      @khanhhunglatoi Před 23 dny

      @@AnandsLab Thank you!

  • @reyastaroth
    @reyastaroth Před 27 dny

    Hello Anand, could you give me a clue where the error is? It worked for me a few days ago and suddenly (after a reboot) when I entered the LXC, I did not have permissions (with my user) to access the folders, or anything... I gave it permissions but now the script fails. this is the log. thanks in advance!!! xaviuchiha@MediaServer:~/.config/rclone$ cat rclone-truenas.log 2024/05/05 01:39:31 Failed to create file system for "nas_smb:": didn't find section in config file 2024/05/05 01:40:42 Failed to create file system for "nas_smb:": didn't find section in config file 2024/05/05 01:48:57 Failed to create file system for "nas_smb:": didn't find section in config file 2024/05/05 01:55:09 Failed to create file system for "nas_smb:": didn't find section in config file 2024/05/05 02:07:54 mount helper error: fusermount3: option allow_other only allowed if 'user_allow_other' is set in /etc/fuse.conf 2024/05/05 02:07:54 Fatal error: failed to mount FUSE fs: fusermount: exit status 1 2024/05/12 16:40:37 ERROR : media/Multimedia/Anime_TV/One Piece/One Piece - S21E1067 - ¡Hacia la nueva era! La determinación de los mocosos..mp4: ReadFileHandle.Release error: close Multimedia\Anime_TV\One Piece\One Piece - S21E1067 - ¡Hacia la nueva era! La determinación de los mocosos..mp4: connection error: read tcp 192.168.1.120:47716->192.168.1.10:445: i/o timeout 2024/05/17 19:13:31 ERROR : IO error: close Multimedia\Anime_TV\One Piece\One Piece - S21E963 - ¡La determinación de Oden! ¡La prueba de Barbablanca!.mp4: connection error: read tcp 192.168.1.120:42508->192.168.1.10:445: i/o timeout 2024/05/22 06:06:02 Fatal error: failed to mount FUSE fs: "/media/rclone/truenas" is not empty, use --allow-non-empty to mount anyway 2024/05/22 06:07:11 Fatal error: failed to mount FUSE fs: "/media/rclone/truenas" is not empty, use --allow-non-empty to mount anyway 2024/05/22 20:31:41 Fatal error: failed to mount FUSE fs: "/media/rclone/truenas" is not empty, use --allow-non-empty to mount anyway 2024/05/22 20:32:42 Fatal error: failed to mount FUSE fs: "/media/rclone/truenas" is not empty, use --allow-non-empty to mount anyway 2024/05/22 20:40:37 Fatal error: failed to mount FUSE fs: "/media/rclone/truenas" is not empty, use --allow-non-empty to mount anyway 2024/05/22 20:46:50 Fatal error: failed to mount FUSE fs: "/media/rclone/truenas" is not empty, use --allow-non-empty to mount anyway 2024/05/22 20:49:27 Fatal error: failed to mount FUSE fs: "/media/rclone/truenas" is not empty, use --allow-non-empty to mount anyway 2024/05/22 20:51:13 Fatal error: failed to mount FUSE fs: "/media/rclone/truenas" is not empty, use --allow-non-empty to mount anyway 2024/05/22 20:51:24 Fatal error: failed to mount FUSE fs: "/media/rclone/truenas" is not empty, use --allow-non-empty to mount anyway 2024/05/22 20:51:52 Fatal error: failed to mount FUSE fs: "/media/rclone/truenas" is not empty, use --allow-non-empty to mount anyway 2024/05/22 20:53:57 Fatal error: failed to mount FUSE fs: "/media/rclone/truenas" is not empty, use --allow-non-empty to mount anyway 2024/05/22 20:54:19 Fatal error: failed to mount FUSE fs: "/media/rclone/truenas" is not empty, use --allow-non-empty to mount anyway 2024/05/22 20:55:56 Fatal error: failed to mount FUSE fs: "/media/rclone/truenas" is not empty, use --allow-non-empty to mount anyway

  • @vasquezmi
    @vasquezmi Před měsícem

    Where would I stop to turn this into a VM template.

  • @techhoarder3010
    @techhoarder3010 Před měsícem

    I would not do this, I ran docker in proxmox lxc containers and then a kernel update came out and wiped out all my dockers inside those lxc containers. Its written all over the forums not to run docker in lxc containers yet theres so many new videos on how to do it. 🤦

    • @AnandsLab
      @AnandsLab Před měsícem

      This hasn't been my experience. I have been using this setup since Proxmox 6 with no issues. I do not recommend anything in my videos that I haven't be using myself. Can you share specifics. The only issue I have heard is very recently (proxmo 8.2???) and this video came out before that. So please elaborate.

    • @WHAT-GRINDS-MY-GEARS
      @WHAT-GRINDS-MY-GEARS Před 4 dny

      Glad someone said it.

  • @mrpops2ko
    @mrpops2ko Před měsícem

    we should share our aliases, i've got some insanely long ones which are pretty neat and useful

    • @AnandsLab
      @AnandsLab Před měsícem

      Do share them or on the discord. I know you are quite active there 🙂

  • @fourex59
    @fourex59 Před měsícem

    Anand, thanks! I didn’t even know that you could get into the bios of a virtual machine. It is amazing what I’m learning from your videos. I’m older now, but I used to have skills when I was younger and working, lol.

  • @fourex59
    @fourex59 Před měsícem

    Anand, thank you for your time in providing this tutorial. I have successfully initiated the docker engine in a container with all of the steps shown in your video. Do I have to create a new container for each docker application that I want to run in Proxmox?

    • @AnandsLab
      @AnandsLab Před měsícem

      No. One lxc with docker can run as many containers as you want. In fact my home server lxc runs about 50 docker containers

    • @fourex59
      @fourex59 Před měsícem

      @@AnandsLab I think you may have misunderstood my question. I was asking if I am limited into running a single docker service or application per container?

    • @RaduRadonys
      @RaduRadonys Před měsícem

      @@fourex59 What do you mean by "container"? The LXC container or the docker containers inside the LXC container? Your setup should be like this: 1 single LXC container in Proxmox, then install docker in this LXC container, and then install all your docker application on that docker instance.

    • @fourex59
      @fourex59 Před měsícem

      @@RaduRadonys Ok thanks that answers my question. Should I start off with Portainer as my first application?

    • @RaduRadonys
      @RaduRadonys Před měsícem

      @@fourex59 Yes you could definitely do that, that's what I'm doing too. And then you could use Portainer to install all remaining apps that you want.

  • @ravndude
    @ravndude Před měsícem

    Which script are you editing? under systemd, is it rclone-drive?

    • @AnandsLab
      @AnandsLab Před měsícem

      Ping me on Discord, I will send you latest one. I made some improvements since publishing the video. I haven't pushed it to GitHub yet.

  • @NickMach007
    @NickMach007 Před měsícem

    Thanks!

  • @reyastaroth
    @reyastaroth Před měsícem

    Very very beautiful 😍

  • @AnandsLab
    @AnandsLab Před měsícem

    POST PUBLICATION NOTES: The linked Bash Aliases file is constantly evolving. In fact, I already made changes from the time the video was recorded. 6:33 Commenting out this line is not needed anymore. I built in a logic to automatically use it or ignore it.

  • @azizmetchonou
    @azizmetchonou Před měsícem

    Good Job man

  • @jayparton5584
    @jayparton5584 Před měsícem

    I am getting this response after the chown command. I have double checked the typing and its the same as yours except my username of course. chown: cannot read directory 'cache/lost+found': Permission denied

    • @AnandsLab
      @AnandsLab Před měsícem

      Why is there a lost+found inside your cache folder? Are you mounting a whole disk as your cache folder? If so, I would recommend against it. Create a folder called cache inside the disk. Alternatively, the lost+found is not so important. You can try with sudo.

    • @ravndude
      @ravndude Před měsícem

      @@AnandsLab i missed the options of deselecting backup and selecting skip replication. My mistake. I successfully completed this rclone method. thank you!!!!!

  • @la3135
    @la3135 Před měsícem

    Hi Anand, great instruction video! This was very useful and I like the idea of using a cache of media consumption and keep the "backend storage" on "low power mode". However, what are the options if you don't want to use SMB? Might a S3 backend using Minio f.i. better for faster access and transfer times from rclone to S3 Minio? And what about connecting rclone to NFS server? This last one seems not to be possible, since I don't see a storage backend for NFS in the rclone config. Please let me know what your thoughts are. Have a great day and looking forward to your other posts on this channel!!

    • @AnandsLab
      @AnandsLab Před měsícem

      Rclone does not support NFS unfortunately. If SMB does not work there is SFTP support, which is an FTP over SSH connection. Unfortunately, I have no experience with S3 Minio.

    • @la3135
      @la3135 Před měsícem

      @@AnandsLab Thanks Anand, SFTP works fine and is less complex than Minio

  • @AnandsLab
    @AnandsLab Před měsícem

    POST PUBLICATION NOTES: * There are multiple ways to perform step 2. The size of the partition can be expanded from within the Guest OS as well - described in the Proxmox documentation linked in the description. * What is shown in this video will work for all guest operating systems, the same way and is not guest OS dependent. * Decreasing the VM size is trickier/cumbersome and will be covered in a future video. Therefore, be careful while increasing the size.

  • @richardfuller7506
    @richardfuller7506 Před měsícem

    Why not just use windows disk manager to extend the partition? +1 for backup server video

    • @AnandsLab
      @AnandsLab Před měsícem

      You can do that as well as in the Proxmox documentation linked in the description.

  • @shetuamin
    @shetuamin Před měsícem

    My ubuntu vm can output to monitor using igpu but win 11 can not. Can you make a video on it?

    • @AnandsLab
      @AnandsLab Před měsícem

      Noted. It is an interesting topic.

  • @wizzbangtg
    @wizzbangtg Před měsícem

    Let's have a video for Proxmox Backup Server. Please. I had a similar situation going from 80GB to 120GB with the recover partition being in the way. I went with what I knew to work. Create a new VM and use CloneZilla to clone the disk on the source to the new destination, getting CloneZilla to increase the appropriate partition. This would be a good solution as well. I did not think of just removing the recovery partition. But you can also delete the recovery partition with DiskPart right from the running Windows Install.

    • @AnandsLab
      @AnandsLab Před měsícem

      Yes, i will add PBS to the queue. CloneZilla is another way too. In fact, to the other way - reduce VM size, what you did the foolproof way.

  • @cam_934
    @cam_934 Před měsícem

    Why can't this partition be expanded within windows itself after you allocated extra storage space with proxmox? OK recovery partition is in the way of C drive and Windows disk management doesn't do a shift but you could run gparted or minitools partition magic from within Windows. This seems like a major effort and if this is typical for Proxmox then yep I will avoid it.

    • @wizzbangtg
      @wizzbangtg Před měsícem

      Not typical for Proxmox. Although it is typical for Windows. But like you say, there are ways of removing the recovery partition directly with tools built into Windows. Also other solutions exist without removing the recovery partition.

    • @DeliberateGeek
      @DeliberateGeek Před měsícem

      Regardless - This is some good content. At the very least, it's a good reminder that you can't just change the Proxmox VM settings. You have to be sure to make properly configure the partitions in the guest OS.

    • @cam_934
      @cam_934 Před měsícem

      @@DeliberateGeek Regardless! so you have no idea if booting outside the OS is necessary as that's the point of the entire video so it's good content to waste people time with possible BS effort? Maybe stop being a fanboi and work out if all this effort was even required.

    • @AnandsLab
      @AnandsLab Před měsícem

      No need to get aggressive. What @wizzbangtg proposed is another way too. But as mentioned, I tried to target both Windows and Linux guests. In addition, if you are already familiar with this approach it makes shrinking the size easier too.

    • @cam_934
      @cam_934 Před měsícem

      @@AnandsLab Lets be honast! this video was 100% unnessarry for Windows, if you are going to claim it was also for Linux users then show it for a linux OS. Though I suspect Gparted could have been installed if not already included and all done within Linux just like Windows.

  • @christoffbothma3905
    @christoffbothma3905 Před měsícem

    Why don you do a review on the v700

    • @AnandsLab
      @AnandsLab Před měsícem

      Thanks. I will look into it.

  • @ewenchan1239
    @ewenchan1239 Před měsícem

    Stupid question -- how do you SHRINK a VM and/or CT disk size?

    • @AnandsLab
      @AnandsLab Před měsícem

      It is not a stupid question. Shrinking, in my opinion, is the harder task. I will make a video on it at some point. But shrinking a VM disk will require you to create another disk of smaller size, then use the rescue cd and Clonezilla to clone the bigger one to smaller one. Delete the older one and use the new smaller disk. Phew! May be there is an easier way out there. But this is what has worked for me.

    • @ewenchan1239
      @ewenchan1239 Před měsícem

      ​@@AnandsLab You can't just use GParted to shrink the volume for the VM/CT in the same way that you're using GParted to increase the size???

    • @AnandsLab
      @AnandsLab Před měsícem

      You can but it is very risky. If you don’t match the ends correctly, you could mess up your disk. Plus gparted will only shrink the partition. You have to do the shrinking on proxmox and match the exact size of the partition

    • @ewenchan1239
      @ewenchan1239 Před měsícem

      ​@@AnandsLab "If you don’t match the ends correctly" Can you expand a little bit more on this? I am not 100% sure that I understand what you mean by this. "You have to do the shrinking on proxmox and match the exact size of the partition" I don't suppose you know how to do this, would you?

    • @AnandsLab
      @AnandsLab Před měsícem

      I leave this reference here for now as I have tons of things to do before put out a video on this: forum.proxmox.com/threads/decrease-a-vm-disk-size.122430/post-533255 My twist to the above is, it is way easier to just create a new disk of lower size, attach it to the vm, boot into clonezilla, clone the bigger disk to the smaller disk, delete the bigger disk, and change VM boot order to use the new disk.