Effortlessly Install and Secure Nextcloud with Portainer and NGINX Proxy Manager | Docker Series

Поделиться
HTML-код
  • Опубликовано: 24 янв 2025
  • Synthetic Everything demonstrates how to install and secure Nextcloud on Docker using Portainer, MariaDB, and NGINX Proxy Manager. The tutorial starts by showing you how to use Portainer to set up a Nextcloud container and connect it to a MariaDB instance for database management.
    Next, the tutorial walks you through the process of setting up a secure reverse proxy using NGINX Proxy Manager to make the Nextcloud server accessible to the internet.
    By the end of the tutorial, viewers will have a fully functional Nextcloud server running on Docker that is secure and easily accessible to the internet. This tutorial is perfect for those who want to set up their own Nextcloud server without the hassle of configuring it manually. Don't forget to like and subscribe for more tutorials!
    Links referenced:
    Installing Portainer: • Installing Docker and ...
    Installing NGINX Proxy Manager: • Install and Use NGINX ...
    Nextcloud: hub.docker.com...
    MariaDB: hub.docker.com...
    Timezone list: en.wikipedia.o...
    Series Playlist: • Docker Series
    Have A Suggestion For A New Video Comment Below And I Will Get Back To You As Soon As Possible!
    Check out our website: syntheticmedia...
    Join our Discord server: / discord
    Outro Music:
    "My Luck," by Broke For Free

Комментарии •

  • @AntRichardson
    @AntRichardson Год назад +6

    Literally the only tutorial that has managed to get this working for me. So clear and well demonstrated. Amazing stuff, thank you so much.

  • @CrsMthw
    @CrsMthw 11 месяцев назад +3

    Thanks a ton! I gave up on this several times until I stumbled upon your tutorial. Thanks again!

  • @LuisMartinez-ge1bi
    @LuisMartinez-ge1bi 4 месяца назад +1

    I was at my wits end and ready to give up on nextcloud again. Thank you so much! Everything worked flawlessly and you got me into portainer!

  • @kridaypatel-cl3dp
    @kridaypatel-cl3dp 7 месяцев назад +5

    By Far the best Nextcloud video on RUclips for Docker

  • @Marcos31092
    @Marcos31092 8 месяцев назад +1

    I just wanted to thank you from the bottom of my heart. How you explain everything for even the newest user and make everything make sense is incredible. I echo what everyone in the comments has said.

  • @ScottPlude
    @ScottPlude 7 месяцев назад +2

    I love the "note to future self" comments.
    This worked very well. It took nearly three hours to set up due to all the errors. You did it fine but my fingers typed something completely different than appropriate numerous times.
    NGINX should not have "192.167.x.x" anywhere yet somehow my fingers felt that was appropriate.
    I put several folders on a NAS, mounted in fstab with the dir and file mask set to 775. Yeah that took a while to figure out when nextcloud screamed that my folder permissions were wrong.

  • @Paperbatvgchampion
    @Paperbatvgchampion Год назад +3

    My guy, you have been the only one so far to make me feel like I could actually do this project. Thanks man

  • @markitzero7408
    @markitzero7408 4 месяца назад

    I sure wish you had a video on setting up onlyoffice using portainer/docker, it's needed for NextCloud. This series was well done, thank you.

  • @k1tajfar714
    @k1tajfar714 10 месяцев назад +1

    Pretty Straight Forward and awesome. thanks. it was one of the best toturials ive ever seen. pretty neat buddy.

  • @ernestogarduno769
    @ernestogarduno769 Месяц назад

    Excellent tutorial, simple and effective! Thank you very much!

  • @libman2006
    @libman2006 5 месяцев назад

    Just what I needed, a simple to follow step by step guide. Had a minor issue with setting up NGINX but it was my fault and took about 2 mins to fix. Wasn't sure if this would work as I already host Vaultwarden on my server and that also uses port 443 but worked flawlessly.

  • @silknspiceroad3730
    @silknspiceroad3730 Год назад +1

    These two videos were amazing! Could you possibly build on this and add one more video that shows what's needed to add an external HDD to expand storage for the opencloud instance running on portainer? Thank you so much!

  • @charlestrask8863
    @charlestrask8863 Год назад

    Thank you for the video. Out of the many videos that I've watched on setting up NC on portainer, you walk through actually helped my brain click and start to understand the container setup process. Thank you for the content and keep up the great work.

  • @vazquezelectronics8334
    @vazquezelectronics8334 Год назад

    Thank you very much friend I spent all day today configuring searching all the internet forums until I finally found you and I was able to make it work I am not very expert in docker but I want to put all my apps in containers because it is much easier that way .
    I appreciate it very much thank you very much

  • @DenisOgorodov
    @DenisOgorodov Год назад

    Thank you so much for this great tutorial! Was struggling with installing Nextcloud on my own, your videos made it so easy, thank you!!!

  • @Shanebenswim
    @Shanebenswim Год назад

    Thank you Thank you Thank you, been trying to just get nextcloud up for multiple days. Finally got it nextcloud up and with it NGINX with cloudflare proxy forward. Docker variables/arguments also make a lot more sense now. Walking through all the hickups you had also really helped me.

  • @NH-ij8dz
    @NH-ij8dz Год назад

    These are a great series of tutorials. Awesome stuff, thank you.

  • @raggi971
    @raggi971 7 месяцев назад

    soothing voice to listen to, clear and precise on every step thx

  • @harpmaster
    @harpmaster 3 месяца назад

    Many thanks for these wonderful explanations! "Awesome"! 😀

  • @qgysugfq3935
    @qgysugfq3935 Год назад +3

    awesome tutorial. so clear and easy to follow. great job! got my cloud set up now

  • @oryx032000
    @oryx032000 4 месяца назад

    Great video! Very helpful!

  • @FerdinandUaforum
    @FerdinandUaforum Год назад

    Дякую, це самий яскравий tutorial!!!

  • @ishaqkoya9730
    @ishaqkoya9730 2 месяца назад

    Thanks for great knowledge

  • @aekashbhudia1046
    @aekashbhudia1046 Год назад +2

    Good video, do you have one for setting up nextcloud AIO with portainer and nginx proxy manager?

  • @LeSpameurYT
    @LeSpameurYT Год назад +1

    Really good video, it helped me a lot!

  • @joaoluizteixeira2244
    @joaoluizteixeira2244 Год назад +1

    The only that solved my questions and my problem. Many thanks

  • @gaz1978
    @gaz1978 Год назад

    What a great video also learned a few things about docker/portainer i didn't know about :) Win Win

  • @watchedsvideo
    @watchedsvideo 9 месяцев назад

    What are the advantages of manually creating the two containers when you could write the compose script as a Portainer Stack?

  • @Georgioooo000
    @Georgioooo000 6 месяцев назад

    Thanks for your great tuto! I have however encountered a problem with nginx => Origin is unreachable Error code 523.
    Do you have any idea ?
    Thanks

  • @phenoumene
    @phenoumene 2 года назад +1

    that's an awesome series! thaaaaank you

  • @MKBUHDD
    @MKBUHDD 5 месяцев назад

    Thanks for this great Video, however I can’t seems to be eable to deploy nginx on port 80 or 443, even though I have exacty same containers like yours. Any suggestions?

  • @lotussymphony
    @lotussymphony Год назад

    So many thanks for the tutorial!

  • @Антонидас
    @Антонидас 7 месяцев назад

    and if it's "no connection" page at 6:19, but container is running? what I could done wrong?

  • @TangDynasty1983
    @TangDynasty1983 Год назад

    Thanks for the video. Could you please make a tutorial on how to implement this on Synology NAS?

  • @mrbuckwheet
    @mrbuckwheet Год назад +2

    Any reason why you aren't copying the docker compose files into portainer as a stack? Would save you a lot of time copying and pasting everything over.

    • @SyntheticEverything
      @SyntheticEverything  Год назад

      I feel it makes it more approachable for people who aren't familiar with this sort of thing. No reason you couldn't though, it'll achieve the same result.

    • @mrbuckwheet
      @mrbuckwheet Год назад

      Also you are running the Linux server version instead of the official AIO. By installing this version you miss out on adding awesome features that the aio automatically configures like you own Talk server (like Microsoft teams but self hosted), push server, collabora server for editing documents, redis. On top of this the AIO does everything automatically for you and configures it correctly

  • @Ogorodovd
    @Ogorodovd Год назад

    Do you have any videos or advice on slow upload / download speeds? How ti edit the PHP files to optimize?

  • @alejom200
    @alejom200 Год назад

    Thanks for the video, the steps works great!. However, I am not able to open docx files. Can you please help?

  • @T-rotten
    @T-rotten 11 месяцев назад

    If i wanted to use objectstore for s3 storage of files where would you put the Information within the portioner configuration. BTW great videos awesome and clear instructions

  • @SammmOP
    @SammmOP 4 месяца назад

    Any chance of you making another Pterodactyl video but running on docker/portainer with nginx proxy manager?

  • @AltinCenaliu
    @AltinCenaliu 7 месяцев назад

    Hello I have installed nextcloud on truenas but had to stop it because was confilcting with nginxproxy and wordpress. Is it possible to install nexcloud on omv together with nginx and wordpress??

  • @mstepuch
    @mstepuch Год назад +6

    Great thank You. But You know that You just can copy paste Docker Compose code to new Stack in Portainer. Change parameters and voilla - deployed 🙂

    • @MKBUHDD
      @MKBUHDD 5 месяцев назад

      I can’t seems to be able to deploy nginx on port 80 or 443, even though I have exacty same containers like the one on the video. Any suggestions?

  • @hundsboog
    @hundsboog 4 месяца назад

    I encountered a strange problem... Since I switched to an OPNsense Box and npm, I cannot reach my Nextcloud instance from within my LAN. Any advice to it? Thanks!

  • @rednaxo
    @rednaxo 10 месяцев назад

    yoo, when i have an extra ssd with 1 tb, do i just need to set the folder location to the mount point in the nextcloud „starting website“ where it says /data (then change the /data to the mount point or?)

  • @netgarnet4337
    @netgarnet4337 Год назад +1

    Did every step and stocked on error installing nextcould Error while trying to create admin user: Failed to connect to the database: An exception occurred in the driver: SQLSTATE[HY000] [2002] Operation timed out

    • @SmartSyncIoT
      @SmartSyncIoT Год назад

      Me too. :(

    • @Marvin-dc9rz
      @Marvin-dc9rz Год назад

      Did you change the database type to MySQL?

    • @editstief
      @editstief Год назад +3

      i had the same, solved it by using the bridge ip for mariadb container and not the host ip at nextcloud installation

    • @louisetisa
      @louisetisa 11 месяцев назад +1

      ​@@editstiefThank you, it worked.

  • @mwvacka
    @mwvacka Год назад +1

    When I got the error trying to create the admin and connect to the database on nextcloud, I had to open the port in ufw

  • @flonki
    @flonki Год назад +1

    Can you help me I can’t upload files bigger than 50MB over the IOS app

  • @wolf3five
    @wolf3five Год назад

    need help on the Security & setup warnings cant find all the location to make changes

  • @oceans2001
    @oceans2001 Год назад

    awesome tutorial thank you so much

  • @СалимИсмаилов-ж4ф

    Sorry man, you tutorial a best. Do you have some tutor. about config also only office in nextcloud by portainer

  • @AdityaSingh-tw8zf
    @AdityaSingh-tw8zf Год назад

    So basically if we want to connect from outside we would need a domain, Is it a free one ? Or do we nwed to pay for it

  • @enolakoro
    @enolakoro Год назад

    Great thank you, sorry for my english,
    btw, ipv4 adress in your cloudflare is IP cpanel hosting or IP your server ? thnks

  • @bertuncaydin
    @bertuncaydin 29 дней назад

    Hello, I am getting `internal error` for proxy manager when I request SSL

  • @moabit21
    @moabit21 Год назад

    Thank you, worked for me.

  • @baltimorecustombuiltpcrepair
    @baltimorecustombuiltpcrepair Год назад

    is this the nextcloud all in one version

  • @spacefacts2553
    @spacefacts2553 Год назад

    did they change the environment variables or am I doing this all wrong? it seems like data/config are now just /var/www/html

    • @spacefacts2553
      @spacefacts2553 Год назад +1

      also port 443 internal doesn’t seem to work but port 80 internal does

  • @monkeysausageclub
    @monkeysausageclub Год назад

    I don't know if this just happens to me. Whenever I create a new proxy host the SSL setting never keep, like force SSL. I have to go back and edit the host and re-enable it. Strange bug.
    I have also notice that just using 444>443 for Nextcloud it will not load in my browser. I have to map to port 80 too get it to work locally. It find because the domain still points to port 444 and it works.
    Anyway, great tutorial, learned more about volumes and environments.

  • @Pray4Tre
    @Pray4Tre Год назад +1

    Could you do a tutorial on bookstack please?

  • @TheMegaLuigi11
    @TheMegaLuigi11 11 месяцев назад

    Great video mate! Ty

  • @TheDilomo
    @TheDilomo 9 месяцев назад

    Very useful thanks

  • @gamedirection6826
    @gamedirection6826 4 дня назад

    I can't seem to get passed the password for the db. This is probably 6 different configurations in at this point.
    Error
    Error while trying to create admin account: An exception occurred in the driver: SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo for nextcloud_db failed: Name has no usable address

  • @pooshiesty
    @pooshiesty Год назад

    thanks this really helped.

  • @FirmanAdiWicaksono
    @FirmanAdiWicaksono 6 месяцев назад

    How about integrate onlyoffice with nextcloud with this tutorial?

  • @minh9149
    @minh9149 2 месяца назад

    I'm having this error:
    Error while trying to create admin account: An exception occurred in the driver: SQLSTATE[HY000] [2006] MySQL server has gone away
    Can you help?

  • @cemberkay8554
    @cemberkay8554 4 месяца назад

    I installed Docker, Portainer and Nginx in exactly the same way by following your tutorials. No matter what I did, I could not access Nextloud via Nginx. I keep getting error 502 bad gateway error. The worst part is, after installing nextcloud and getting the bad gateway error once, I start getting the same error in the redirects I added after nextcloud.

  • @the-methum
    @the-methum 11 месяцев назад

    Thank you so much❤❤

  • @SmartSyncIoT
    @SmartSyncIoT Год назад

    How can I increase nextcloud storage? It is only 3.4G.

  • @mustaphaali438
    @mustaphaali438 Год назад

    i love you dude 😝

  • @TheWeedi
    @TheWeedi Год назад

    Thank you for help

  • @playerone2424
    @playerone2424 4 месяца назад

    Linuxserver/nextcloud:lastest apparently the image doesn't exist?

    • @SyntheticEverything
      @SyntheticEverything  4 месяца назад

      You’ve got a typo in the image name. linuxserver/nextcloud:latest

  • @bl4nkytv
    @bl4nkytv 17 дней назад

    thx mate

  • @PlepperGuy
    @PlepperGuy Год назад

    Using WSL2 keep getting the below error

    • @PlepperGuy
      @PlepperGuy Год назад

      Composer autoloader not found, unable to continue. Check the folder "3rdparty". Running "git submodule update --init" will initialize the git submodule that handles the subfolder "3rdparty".

    • @PlepperGuy
      @PlepperGuy Год назад

      im at 6:03 in the video

  • @alltogo91
    @alltogo91 11 месяцев назад

    Perfect

  • @jajajajajaja867
    @jajajajajaja867 10 месяцев назад

    hahaha the apology for scrolling :D

  • @guillaumepatte4145
    @guillaumepatte4145 Год назад

    bon tutoriel

  • @No1001-w8m
    @No1001-w8m 27 дней назад

    20 seconds in and it's already too complicated.

  • @Askejm
    @Askejm Год назад +1

    can you please stop clearing all the time i cant see what youre doing

    • @mikerollin4073
      @mikerollin4073 Год назад +2

      When following tuts like this pause button is your friend

  •  5 месяцев назад

    After installation it gives me the error: Your web server is not properly set up to resolve `.well-known` URLs, failed on: `/.well-known/webfinger`.
    I don't know what to do to solve the problem.
    can anyone help me?