Create Your Own Nextcloud

Sdílet
Vložit
  • čas přidán 13. 09. 2024
  • NOTE AT 21:18: Opening ports 80 and 443 is redundant since http and https are already open; therefore you can skip the step. The dotifiles have been already corrected.
    In this video I am going to show how I created my Nextcloud on Linode. It is the second step of my project to port all my data to open source. Next is going to be my mail server!
    gitlab.com/efl...
    ** Become a Patreon to support the channel: bit.ly/39tSfgS **
    ** Follow Me on Twitter: bit.ly/3gKkPeR **
    ** Donate to the channel by visiting my Website **
    My Hardware:
    AMD Ryzen 9
    32 GB RAM
    Sapphire RX 5700 XT
    My software:
    Distro: Arch Linux
    Video editing software: Kdenlive
    Check out my Website and connect on Social Media!
    Website: eflinux.com
    Twitter: / ermanno_ferrari
    Gitlab: gitlab.com/efl...
    #LinuxMadeSimple #howto #nextcloud

Komentáře • 52

  • @yuetingliu9887
    @yuetingliu9887 Před 3 lety +2

    Wonderful work, Ermanno. I am getting interested in NextCloud recently. Just got this video recommendation and it seems I am a pretty early viewer :-), thumb up!

    • @eflinux
      @eflinux  Před 3 lety +1

      Thanks! Let me know if I can help :)

  • @CandyCaneChris
    @CandyCaneChris Před 3 lety +1

    I use the docker containers personally, but it was interesting to watch using the actual package installation.Especially on CentOS which I haven't used yet. Thanks for another great video.

    • @eflinux
      @eflinux  Před 3 lety +4

      I've been using nextcloud on podman as well and it runs really good on containers. I'll do a video about that.

  • @kb8623
    @kb8623 Před 3 lety

    Mr ermanno
    Your tutorials are really always amazing
    You are the boss

  • @antoniomiranda5727
    @antoniomiranda5727 Před 3 lety +3

    I did it like 2 months ago with a RPi2. Though there are many limitations with the RPi2, I was surprised how fast it was with the correct setup :)

    • @eflinux
      @eflinux  Před 3 lety +4

      Wow! Thanks for sharing that! I have to get my hands on one of those bad boys :)

  • @PiperUsmc
    @PiperUsmc Před 3 lety +1

    As far as I know there is no need to both set the port and service for firewalld. If you run the --add-service and it works, then using --add-port is redundant... Check out '/etc/firewalld/services' or '/usr/lib/firewalld/services' folders, those files are what --add-service are referencing.... Thx for the videos I really enjoy them

    • @eflinux
      @eflinux  Před 3 lety +2

      True, I forgot about that. Thanks for pointing it out.

  • @sharjeel_mazhar
    @sharjeel_mazhar Před 3 lety +1

    Great video Ermmano sir💯🔥

  • @LearnITskills
    @LearnITskills Před 3 lety +1

    Thanks for sharing! Great video!

    • @eflinux
      @eflinux  Před 3 lety +2

      Hey thanks! And thanks for watching!

    • @LearnITskills
      @LearnITskills Před 3 lety +1

      @@eflinux For sure! New subscriber. Looking forward to your videos!

    • @eflinux
      @eflinux  Před 3 lety +2

      Thanks for the sub! More coming soon ;)

    • @LearnITskills
      @LearnITskills Před 3 lety +1

      @@eflinux Sweet!

  • @elascaelasca8154
    @elascaelasca8154 Před 3 lety +1

    Nextcloud is a great way to share files with 100% free software. I always prefer nginx, is faster than apache and also works better, the way to make vhosts is different but it's not difficult at all.
    I have a question for you, do you know about webbrowser and email client apps that fits with Plasma? Firefox and Thunderbird are good but their interface it's gtk and sometimes you will not find matching themes between qt and gtk. Thank you for your tutorials, you always explain the things in a easy way to understand.

    • @eflinux
      @eflinux  Před 3 lety +2

      Thanks for sharing that! Have you tried Kmail and the Qutebrowser? Kmail works well and the browser is nice to use, but it requires a little learning :)

  • @MnemonicCarrier
    @MnemonicCarrier Před 3 lety +1

    What resolution is your monitor? And what is that font in your terminal? Your fonts looks so good.

    • @eflinux
      @eflinux  Před 3 lety +1

      It's the standard Monospace font.

  • @betterthenyouman
    @betterthenyouman Před 3 lety

    You're awesome for making this video 🙂👍

  • @federicotorrielli
    @federicotorrielli Před 3 lety +2

    I am trying to do the exact same change with my VPS but something is broke with arch + nextcloud 21, I find it really difficult to install and have a lot of errors...

    • @eflinux
      @eflinux  Před 3 lety +2

      As a rolling release Arch always installs the latest packages. Probably it happens because Arch installs php8 by default. While it can work, Nextcloud recommends php7.3 or 7.4, which, actually, you can still install on Arch as well. I haven't tried it out yet on Arch, but I will eventually do a video about it in the future.

  • @betterthenyouman
    @betterthenyouman Před 3 lety

    Please make guide or update your commands to fix the crob on centos 8 ive tried so much with apache bit and it's just not working.

  • @rahilarious
    @rahilarious Před 3 lety +1

    How did you learn this much about linux in just 2 years!!!!! ??

    • @eflinux
      @eflinux  Před 3 lety +2

      I just love Linux :)

    • @sinpi314
      @sinpi314 Před 3 lety

      That’s the thing with Linux. You try to get into Linux and gain a lot of knowledge. Especially if you installed arch or compiled Gentoo :)

  • @CrystalMaidenFeetLover86
    @CrystalMaidenFeetLover86 Před 3 lety +2

    Can you recommend a tutorial where we use Nginx instead of Apache? I tried a "default" Nextcloud installation based on Apache and a manual setup with Nginx. From my experience using Apache really pushes the limit if you are using a cheap instance, with 1GB RAM.
    However in my case, and from what I've seen this affects several people who use Nginx, I am not able to renew my certificate with certbot. This is a bummer, since this breaks calendar integration in thunderbird.

    • @eflinux
      @eflinux  Před 3 lety +1

      I did one last year but it is outdated. I can see what I can do to make one on Nginx, I'll look into it. Which distro did you use?

    • @CrystalMaidenFeetLover86
      @CrystalMaidenFeetLover86 Před 3 lety +1

      @@eflinux Thank you a lot! I currently use CentOS for my Nextcloud server. However from my understanding I will have to change distros soon, due to CentOS becoming a rolling release

    • @eflinux
      @eflinux  Před 3 lety +1

      CentOS Stream 8 is going to be a kind of early rolling release, between RHEL and Fedora. Rocky Linux should become the CentOS replacement. We'll see what happens, I am curious to see what's coming :)

  • @soham7510
    @soham7510 Před 3 lety +1

    Hey, had a question.
    Is firefox going down? Its my favourite browser and want to know your opinion on it

    • @eflinux
      @eflinux  Před 3 lety +2

      Firefox will not disappear anytime soon. The issue around Firefox is nowadays more related to Mozilla, but that is another topic. For me Firefox is good, but I prefer something like Librewolf or the qutebrowser, both from performance and from a privacy standpoint. The best way, as always, is to try out different things and decide which one is better for you.

  • @pablogonzales6194
    @pablogonzales6194 Před 3 lety +2

    is centos stream good if you want a stable system. what about fedora or debian?

    • @eflinux
      @eflinux  Před 3 lety +2

      Debian defintely yes, Fedora is great, but it's a little too bleeding edge IMHO for Nextcloud.

    • @pablogonzales6194
      @pablogonzales6194 Před 3 lety

      @@eflinux thank you :-)

  • @pnesty6044
    @pnesty6044 Před 3 lety +1

    can i use arch+btrfs autosnapshots for server sides??

    • @eflinux
      @eflinux  Před 3 lety +2

      You should be able to.

    • @pnesty6044
      @pnesty6044 Před 3 lety

      @@eflinux any tip and tricks for making arch super stable

  • @drumpf4all
    @drumpf4all Před 3 lety +1

    Ermanno - I would not open nexcloud up to the Internet (80/443). NC has too much of an insecure threat surface. Please put it behind a vpn or better yet use ZeroTier. ZT has a free tier and is a fantastic service.

    • @eflinux
      @eflinux  Před 3 lety +1

      Probably that is true for many cloud services, I think what you are suggesting is anyway good practice. I am still finishing up work on my NC and I will also tie up security, although I have to say, with the last two updates they stepped up that quite much.

  • @KNFar
    @KNFar Před 3 lety +1

    Server hosting is a perfect solution for cloud BUT not for everyone , there really gotta be a way to do it from home without server. :(

    • @eflinux
      @eflinux  Před 3 lety

      I agree with you there, I wish I could do it from home as well, but I can't, so I don't really have choice. In some countries a static IP is much easier to get than here.

  • @vanik0r0
    @vanik0r0 Před 3 lety

    Thanks for your great tutorial Ermanno, all set up well on Centos-Stream (as per your instructions) except I'm having problems with the 'Cron' setup. When I try to run (as root) ] #crontab -u www-data -e in a shell I receive the message crontab: user 'www-data' unknown. Am not sure why, could it be an SELinux warning? Any assistance gratefully received.

    • @eflinux
      @eflinux  Před 3 lety

      Instead of www-data use httpd, that is the webserver user name for rhel based distros.

    • @vanik0r0
      @vanik0r0 Před 3 lety

      @@eflinux Hi Ermanno, really appreciate your reply, but unfortunately had no joy from that, so eventually I decided to take down the linode altogether. I would like to try the same setup with a 'home-based' server on a Fedora 34 installation. I would imagine this would be fairly similar but would you have any advice (pointers) regarding IP addresses and Port-Forwarding issues?

    • @eflinux
      @eflinux  Před 3 lety

      If it is a home server, the biggest issue is indeed the ip address. If you want to get external access reliably, you should have a static ip from your isp, otherwise you can try using dyndns, but you could run into issues.

    • @vanik0r0
      @vanik0r0 Před 3 lety

      @@eflinux Thanks, great advice Ermanno, I've also just found your "Enhance Your Nextcloud Security" video on Odysee...incredibly useful.

    • @eflinux
      @eflinux  Před 3 lety

      Glad it was helpful!