Linux chad making his own gdrive solution

Поділитися
Вставка
  • Опубліковано 18 жов 2024

КОМЕНТАРІ • 149

  • @stacksmasherninja7266
    @stacksmasherninja7266 2 роки тому +67

    my guy not everyone has a VPS. Plus you're talking about good opsec with the VPS hoping that no one else gets in to access their data. so gdrive definitely isn't cringe.
    plus you can actually do easy, dumb, one-click access control on gdrive -- I can share a file with someone so that only that person can see the file. gdrive isn't _just_ cloud storage. it's cloud storage + access control
    do you expect that you can just give a uniquely generated key to everyone who wants to view files from your server ? do you expect all your college professors/anyone else who wants to view those files to understand all this ? cmon man. gdrive is convenient and outright has more features than everything what you showed
    gdrive even streams the video and lets you view pictures without downloading them first (thumbnails)
    doing everything that gdrive is trying to do _can_ be done by an individual using mostly open source things but it's just a huge pain and generally not worth the time lol

    • @zhongxina728
      @zhongxina728 2 роки тому +24

      All of this can be solved with one word, Nextcloud

    • @bugswriter_
      @bugswriter_  2 роки тому +58

      rant time:
      I get this a lot. What you just said. But I find these comments to be cringe. Because these kind of comments always display the close mindset. You are raising issues with my solutions, which is okay, but you are raising with the mentality of "oh lets not do this, this can't happen" and not like "lets solve these issues". I find this behavior to be a numb personality.
      About not everyone have a VPS. Well I already said in my video. This video is not for normies. I also said. with normies I mean people with no Tech experience. Also people who know tech, if they don't have VPS they can have it. Which also give you opportunity to learn computers better.
      You might be okay with trading your privacy and freedom for convenience. I am not gonna lecture you about, how google is using data to train ML models and how sus they are...
      About giving access to other people, I already have a solution for that. Which is another directory with no access restrictions. Now if you ask (which I assume you might ask) what if you want to share file which is in the restricted directory. Well That's the point of securing that directory. it's only for me. I can't give share link to others.
      About other access control features. Well I can see meta data. I don't want computer to store thumbnails in some cache directory of my private pictures. Also about streaming mpv can do that.
      It's not open source, it's FOSS.
      For you not worth of time (a day). yeah sure use gdrive. I am not on your house .. banging your head for not doing what I do .. and share with hobbyist.
      Edit 1: You can get thumbnails from nautilus. I guess.

    • @prasadsawool6670
      @prasadsawool6670 2 роки тому +9

      well from a cybersec standpoint, @StackSmasher is right... this may lead to some local file inclusion vulnerabilities, its just a matter of time before it gets bruteforced. you may lose access to your vps. I would prefer that a personal nextcloud instance instead of this. not that I'm saying nextcloud is all secure and stuff.. we can just hope for security updates

    • @stacksmasherninja7266
      @stacksmasherninja7266 2 роки тому +10

      @@bugswriter_ i was talking from my own hobbyist experiences, it's highly possible that i am a moron and didn't setup something correctly but here's what i had and here's what happened with me. i said it wasn't worth the time because you'll spend enormous amounts of time securing everything on a VPS that you don't control yourself.
      I had a Vultr server of my own where I was hosting my own website (mostly academic stuff, resume and publications etc). I was stupid enough to host my files (in-progress publications and drafts mostly) on the same server just like you. guess what ? some random ass 12-y/o chinese (at least from the IP) kid just randomly ran a DDoS script and completely blocked access to my site for about an hour. Thankfully there was nothing critical on my server at the time. Learned a lesson -- host your file sharing server somewhere else without a domain name. Then came all the access control issues -- my co-authors couldn't simply "upload" a new updated version of the paper we were working with on my server so they called me 3AM in the morning (international collaborations) -- okay, got to it fixed that config. Then every time I had to share something new, I would create a key access using which they will access a unique folder on my server. This system worked for quite a while for me and I was extremely happy with it. Then comes the day of presentation of my work at a conference. Being the hobbyist programmer, I had hosted the video on my website's public folder. I go to the conference and the people there can't download my video fast enough because I had throttled the connection myself for preventing from DDoS attack. I had to give away 4 presentation spots before my video could be downloaded
      See where I'm going ? I basically had to spend half my time on sysad stuff. Do I love it ? Yes. Will I recommend it to anyone _even_ with experience ? Probably not. At least not without mentioning the potential pitfalls and common issues for common usecases. What you are showing are extremely simplistic use cases that work smoothly, but that's really it. You can't get much flexibility _without_ having proper opsec AND a good server.
      I'm currently learning to self host because electricity is fairly cheap in my area and fiber is also decent. I'm all for the hobbyists solutions as long as they work.
      If you think that what you're proposing is a good solution, you should also definitely mention the shortcomings. You should daily drive it for a while, integrate it closely in your workflow and then make the video. Showing just couple of usecases as a demo just doesn't cut it. Also, you seem to be following "hosting my files on the same server as my website" blunder in the video. You even used "root" to log into your server ! I hope it was just for the demo.
      Sidenote: Google training ML models from your files is what bothers you ? Does it not bother that your college or wherever you send/use these files aren't sharing the data with some data collection/marketing service ? Are you even sure your government doesn't share the data with Google directly ? If you want to hide your data from Google, storing encrypted files on Google drive (as my friend does) may actually be a decent solution

    • @stacksmasherninja7266
      @stacksmasherninja7266 2 роки тому +2

      @@zhongxina728 Nextcloud does seem like a good option. I am going to try it this spring break

  • @natyacodes
    @natyacodes 2 роки тому +5

    this is actually clever, i still remember making a file storage system thingy for storing my school stuff with python and flask, i hosted that on my old pc with portmap and openvpn

  • @SparePlayss
    @SparePlayss 2 роки тому +7

    I'm trying to make my family members to use FOSS and self-hosted services instead of google, and the first thing I did was to set up a Nextcloud server in my Raspberry Pi 4 as a Google Drive alternative. Which is working great for past 4 months. I would love to try your solution too. It looks very minimal... once my CBSE boards are over, I will force all my family members to use FOSS and my self-hosted services. Lol
    great video… learned a new thing, oh I have chemistry preboard tomorrow… cya XD

  • @Youifer
    @Youifer 2 роки тому +1

    Hey man recently took the stride of switching from windows to linux, it's been one hell of a dive considering my background of not knowing shit heading dive first into arch. With all that being said, a lot of my configuration and key learning has came from you and a few others. Thank you so much for this bountiful knowledge, would donate to ya if I could but dont see anything on your channel for such. EIther way thank you! One day i'll have a full mastery of my system and its thanks to people like you.

  • @gingerwitch64
    @gingerwitch64 2 роки тому +14

    The real problem with Google Drive:
    No dark mode.

  • @snowcode953
    @snowcode953 2 роки тому +3

    Personally got on Nextcloud for the sake of convenience. Before that I was using my gemini capsule to share files (I used SSHFS to access it from my computer) as I have a gemini mirror as well (for sharing stuff easily with people who don't use gemini). Otherwise when I just wanted my private files, I just made a directory randomly on my VPS and connected through it via SSHFS as well.

  • @paultidwell8799
    @paultidwell8799 2 роки тому +1

    You are amazing for not being a SoyDev. Thank you so much.

  • @Cookiekeks
    @Cookiekeks 2 роки тому +2

    Unrelated, but I wanted to let you know that the background image gif of your website is broken. I've used it in my own projects, and I hope you have a local copy of it laying around that you could send me. I really need this gif since it looked very good as a background.

  • @luqmanhamdan9285
    @luqmanhamdan9285 2 роки тому +2

    Definitely something that I want to do in the future using Nextcloud.

  • @ImpSteve_
    @ImpSteve_ 2 роки тому +7

    Me: Intense focus

  • @maximus6884
    @maximus6884 2 роки тому +2

    Can you speak about restic with S3, rclone for encrypted Dropbox backup, syncthing ?

  • @youtube.user.1234
    @youtube.user.1234 2 роки тому +2

    Since I own a Synology NAS I use it like my own google drive alternative except I have 4 terabytes of storage and no data collection by big tech companies :)

  • @0x7f2c
    @0x7f2c 2 роки тому +11

    Hey! I was actually looking forward to making my own website and something similar to this, would you make a guide on how to setup domain, ddns, or rather what vps and whatever?

    • @bugswriter_
      @bugswriter_  2 роки тому +10

      landchad.net
      luke smith channel

    • @prasadsawool6670
      @prasadsawool6670 2 роки тому +1

      @@bugswriter_ tru dat.

    • @0x7f2c
      @0x7f2c 2 роки тому +2

      @@bugswriter_ thanks! I didn't know this was a thing.

  • @abhinavmk9848
    @abhinavmk9848 2 роки тому +1

    u should try using rclone instead u can mount it as a local drive and it also supports encryption

  • @memorial2k8
    @memorial2k8 2 роки тому +2

    very cool to see you using mumble! i always show it to people but a lot of them use smartphone messengers or skype... me and my girlfriend love mumble. we have an openbsd router with umurmur server on it to be able to have interkom in our house without latency even if the internet is down.... love your videos :D

    • @juanmacias5922
      @juanmacias5922 2 роки тому +1

      Living the dream, don't lose her! Ha, I just designed a chat room app, which is live on the internet, but we kind of default to iMessage. xD

    • @bugswriter_
      @bugswriter_  2 роки тому +5

      discord had so many notifications and so much memory usage. I love mumble too. Mumble just do it's job perfectly and I love playing multiplayer games while connected on mumble. Some people say .. no one use mumble. well I don't care. I personally ask my friends to install it and guide him through basic setup and even they love it now.

  • @EliLPD
    @EliLPD 2 роки тому +2

    Pretty much what I have. debian nginx on a old dusty core2duo

  • @Alexbl100
    @Alexbl100 2 роки тому +1

    What you can also do is have a caddy file server. run it with docker and protect it with http header auth. however it gets very expensive hosting a bunch of unnecessary stuff

  • @tuguldurbayarmagnai8277
    @tuguldurbayarmagnai8277 2 роки тому +1

    Can you write a script that pulls translation and put them in a file using text file that contain words separated by line? There is command line translator but problem is i want specific site that has my native language and precise translation. I'm just beginner , And sorry for this stupid question (and my english is bad XD)

  • @priyanshusharma6763
    @priyanshusharma6763 2 роки тому +2

    Uhh, Suraj How did you add header and footer and style that page?

    • @bugswriter_
      @bugswriter_  2 роки тому +2

      You can look into my config. 0x0.st/oNjd.conf
      look at here - github.com/manala/nginx-autoindex-theme
      You can also use fancy index.

  • @LawrenceHe
    @LawrenceHe 2 роки тому +1

    this is awesome, please show more cool things you do with your vps / make more vidoes about self hosting

    • @LawrenceHe
      @LawrenceHe 2 роки тому +1

      I just tried this on my debian server, but can't seem to get it to work, tried it on both the nginx config and the config from my sites-enabled folder

  • @pranjal8707
    @pranjal8707 2 роки тому +1

    this is something i wanted for handling my clg stuff

  • @Unixgreybeard
    @Unixgreybeard 2 роки тому +1

    Gnome and KDE both support Google in online accounts (?)

  • @spahen8903
    @spahen8903 2 роки тому

    could u please make a vid how do u setup ur system including dwm st dmenu dwmblocks zsh tmux vim notf, etc using pywal to setup ur colors in all this stuff. thanx in advance, ur vids are incredible

  • @vicfic_
    @vicfic_ 2 роки тому +6

    Which company's VPS do you use?

    • @Rmly
      @Rmly 2 роки тому +2

      He's using Vultr i think.

    • @ipb4isleep
      @ipb4isleep 2 роки тому +1

      Yeah I wanna know too

    • @bugswriter_
      @bugswriter_  2 роки тому +5

      vultr

    • @vicfic_
      @vicfic_ 2 роки тому +1

      @@bugswriter_ thanks for replying ☺️

  • @atimy
    @atimy 2 роки тому +1

    Yea I'm thinking based

  • @georgichalakov6727
    @georgichalakov6727 2 роки тому +1

    You are a genius!

  • @jazzifyy2747
    @jazzifyy2747 2 роки тому +1

    Wondering if this can be used to setup a media streaming service...

    • @groos3449
      @groos3449 2 роки тому

      yes it can and is actually a much better use than what the did in the video

    • @bugswriter_
      @bugswriter_  Рік тому +1

      you should watch - ua-cam.com/video/yREBMpLC4QY/v-deo.html
      this video. I really liked it.

  • @vicfic_
    @vicfic_ 2 роки тому +4

    3rd
    btw big fan

  • @anilkumarhansda8087
    @anilkumarhansda8087 2 роки тому +2

    noice.
    Now where is the link to wallpaper ?

  • @withercubes3295
    @withercubes3295 2 роки тому +2

    What company are you currently working for?

  • @giveaway4002
    @giveaway4002 2 роки тому +1

    awesome! 1st year student here.

  • @prasadsawool6670
    @prasadsawool6670 2 роки тому +2

    dafuq bro. you getting out vids like popcorns. btw love your content. and pls suggest an affordable vps provider.(wink) look for promotion from Linode or vultr or something.

    • @bugswriter_
      @bugswriter_  2 роки тому +1

      I can't really. make your own decision. All I can say is look for VPS which is near your country.

  • @Hacker097
    @Hacker097 2 роки тому +1

    How secure is this though? Your password does not seem that long, and depending on what character set you used, it could probably be cracked in a few hrs. Is there a way to make this more secure? Also when you so this, you are trusting your VPS provider with your files, why not have a way to encrypt them? I would love setting this up for myself if these issues are solved.

    • @bugswriter_
      @bugswriter_  2 роки тому

      I changed the password.
      Even with gdrive u trust google. No solution for that.
      With this in future I can move to my own server.

    • @amit-mishra
      @amit-mishra 2 роки тому +1

      @@bugswriter_ no google will give you emails on all your recovery emails etc and live notification and shut up man it has 2FA authentication by default for new devices

    • @bugswriter_
      @bugswriter_  2 роки тому +2

      @@amit-mishra so are you saying, google don't have access to my data?

  • @chris-cadev
    @chris-cadev 2 роки тому +1

    0:43 it's cool to me c:

  • @nightdevil849
    @nightdevil849 2 роки тому +2

    RIP bro , great loss for linux community....

    • @bugswriter_
      @bugswriter_  2 роки тому +1

      wtf I am alive. I will upload. WORK load.

  • @luvvvit
    @luvvvit 2 роки тому +1

    would you mind sharing that linux presentation ? thanks.

    • @bugswriter_
      @bugswriter_  2 роки тому +2

      docs.google.com/presentation/d/1NMSSIThnAr53NKQ61tT3A2YPEXNJhAslGVDpqXYlvrE/edit?usp=sharing

    • @umarshaikh3247
      @umarshaikh3247 2 роки тому +1

      @@bugswriter_ bro in the presentation you showed an arch build that looked like windows, were can i find the dotfiles? i have seen the kali one before but not an arch one

  • @zorzem3290
    @zorzem3290 2 роки тому +4

    Will you release your wallpapers folder?

  • @ayushkapoor2119
    @ayushkapoor2119 2 роки тому +1

    Cool video buddy. I was curious, do you work or still a student?

    • @bugswriter_
      @bugswriter_  2 роки тому +2

      last year I was student. This year. I am professional backend engineer in some startup.

  • @mynamejeff2880
    @mynamejeff2880 2 роки тому +3

    Looks like he got a life

  • @TanmayYadavB
    @TanmayYadavB 2 роки тому +1

    heya I am back that was a long time no comment

  • @KangJangkrik
    @KangJangkrik 2 роки тому +1

    Instead paying expensive VPS, I rather get free relay server like ngrok (or similar) and host the server from home with my old, unused PC

  • @roshankharke3725
    @roshankharke3725 2 роки тому +1

    which vps are you using ?

  • @muxnmuxn2284
    @muxnmuxn2284 2 роки тому +2

    Are you still using grub, that's so bloat. Use Limine. It's not bloat and it's faster.

  • @rootlocalhost9803
    @rootlocalhost9803 2 роки тому +1

    But VPS company can access data

  • @drubajyotidebnath6536
    @drubajyotidebnath6536 2 роки тому

    Just had few questions for you.. you are Indian right? If yes then can you share your story behind starting your life with linux? Because maximum Indian starts using computer with windows.. Nd how come you started with linux?

    • @bugswriter_
      @bugswriter_  2 роки тому +1

      I wanted to get good in computers like Mark zuckerberg in the social network.
      So some where I read . u need to know cli for that. I had one rule. If something needs to be done. I do it. if something is better. just move to it.

    • @drubajyotidebnath6536
      @drubajyotidebnath6536 2 роки тому +1

      @@bugswriter_ wow! And ya am highly inspired by you thanks for everything!

  • @someperson3116
    @someperson3116 2 роки тому +1

    UA-camrBugsWriter: I don't use google services

  • @phantomofficial
    @phantomofficial 2 роки тому +1

    That Light is too bright man.. Why won't you use dark mode😵 0:13

  • @an0nym0us_var
    @an0nym0us_var 2 роки тому +1

    Now I can access my personal info without any login access

  • @Abhinav-Bhat
    @Abhinav-Bhat 2 роки тому +2

    Waiting for your videos
    1 month no videos
    :(

    • @Einsteinium
      @Einsteinium 2 роки тому +3

      Quality over quantity. We don't want this man to burn out, we can't lose him.

    • @bugswriter_
      @bugswriter_  2 роки тому +2

      Thanks bro. Not kidding. Everytime I read something like this. I am like .. Come On .. are u gonna just sit and do nothing.

    • @Abhinav-Bhat
      @Abhinav-Bhat 2 роки тому +1

      @@bugswriter_ Cool :D

  • @Cookiekeks
    @Cookiekeks 2 роки тому +1

    How much do you pay for your VPS?

    • @bugswriter_
      @bugswriter_  Рік тому +1

      $5 but u can use justhost ru for cheap

  • @vaisakh_km
    @vaisakh_km 2 роки тому +1

    Which vps provider you are using!?
    How are you protecting servers....!?
    Now there are some idiots who ddosing every single websites with their botnets for fun.... how are you protecting from such situations!?

    • @vaisakh_km
      @vaisakh_km 2 роки тому

      @ ㅤㅤㅤGlizzster he is using some scrpit to like comments than actually reading it😑

  • @anantgupta1188
    @anantgupta1188 2 роки тому +2

    Me who just use git ;)

  • @nmdra
    @nmdra 2 роки тому +1

    Why not new videos

    • @bugswriter_
      @bugswriter_  2 роки тому +2

      some work. I ll make soon.

    • @nmdra
      @nmdra 2 роки тому +2

      @@bugswriter_ ok man. I thought youtube fu*ked up your channel.😊

  • @pwnwriter
    @pwnwriter 2 роки тому +1

    Wau

  • @aryakiran256
    @aryakiran256 2 роки тому

    you could just use ftp right

  • @hiii4805
    @hiii4805 2 роки тому +1

    Come back linux chad

  • @crazytime1593
    @crazytime1593 2 роки тому +1

    is there any discord or telegram channel

    • @bugswriter_
      @bugswriter_  2 роки тому +1

      @gnulinuxindia is I guess. good . telegram group

  • @jerre438
    @jerre438 2 роки тому

    Based.

  • @lsudo
    @lsudo 2 роки тому

    website se jo files acces karte ho uska lia ak strong/lamba password bana lo cuz ye video public hai ab aur brute force hoone k chances zayde hai iska baad

  • @forkack6595
    @forkack6595 2 роки тому +1

    redirect attack vector from free mostly secure (spying) big tech to public self maintained (possibly spying to) paid cloud server

  • @darren537
    @darren537 Рік тому +1

    I don't want to be a normie

  • @NotoriousArnav
    @NotoriousArnav 2 роки тому +2

    0:10 yeah very pathetic

  • @nothingspecial2018
    @nothingspecial2018 2 роки тому +1

    just host a nextcould

  • @JammUtkarsh
    @JammUtkarsh 2 роки тому

    bro can u share that linux presentation????????

    • @bugswriter_
      @bugswriter_  2 роки тому +2

      docs.google.com/presentation/d/1NMSSIThnAr53NKQ61tT3A2YPEXNJhAslGVDpqXYlvrE/edit?usp=sharing

  • @tuxidoyt
    @tuxidoyt 2 роки тому +1

    I Use Mega Instead Google Drive

  • @AcidiFy574
    @AcidiFy574 2 роки тому +2

    Are you alive???
    🤣😅🥺

  • @sarthak290
    @sarthak290 2 роки тому +1

    "nobody liked it"
    ify •́ ‿ ,•̀

  • @zikoadloune5042
    @zikoadloune5042 2 роки тому +3

    First
    pin?

  • @cayde-6976
    @cayde-6976 2 роки тому +1

    check your email dud

  • @Bang6484a
    @Bang6484a 2 роки тому +1

    Looks like you are very attracted to anime. Want to get an wifeu

    • @lmaolmao9337
      @lmaolmao9337 2 роки тому +1

      Yeah he literally fits the antisocial nerd type of person 😂

    • @Bang6484a
      @Bang6484a 2 роки тому

      @@lmaolmao9337 😂😂😂🤣🤣🤣

  • @OperatingOnLinux
    @OperatingOnLinux 2 роки тому +3

    U told us ffmpeg is best indeed it's best but u use obs....
    Now also u will use gdrive or other cloud storage 🌚😂
    Ye sb doglapan hai

    • @Abhinav-Bhat
      @Abhinav-Bhat 2 роки тому +1

      yes :}

    • @bugswriter_
      @bugswriter_  2 роки тому +2

      abey chal.. OBS is FOSS.
      it's fine to use it. It's just you don't really need it. idk why I am still using it. Just noise cancellation filter. I can do it with audacity.

    • @OperatingOnLinux
      @OperatingOnLinux 2 роки тому +1

      @@bugswriter_ to bola kyu ki obs pro bnde use ni krte😂😂😂

    • @bugswriter_
      @bugswriter_  2 роки тому +3

      mai noob hu.

    • @Abhinav-Bhat
      @Abhinav-Bhat 2 роки тому +1

      @@bugswriter_ Mai pro level ka noob hu

  • @NotoriousArnav
    @NotoriousArnav 2 роки тому +2

    But the solution you used is pathetic.

  • @Spiderman-tz7xs
    @Spiderman-tz7xs 2 роки тому

    I want to follow you on LinkedIn...

  • @natural-selection-69
    @natural-selection-69 2 роки тому +1

    stop using root for everything geeez. It's only a matter of time when you do oopsie and your computer goes woopsie
    i think i will be using something like nextcloud. I use ssh key pair to log into my server so anything that is not my laptop just cannot be used for modifying files