How to Setup Your Own XMPP Server

Sdílet
Vložit
  • čas přidán 12. 09. 2024
  • In this video I show you how to setup XMPP on your own server.
    ₿💰💵💲Help Support the Channel by Donating Crypto💲💵💰₿
    Monero
    45F2bNHVcRzXVBsvZ5giyvKGAgm6LFhMsjUUVPTEtdgJJ5SNyxzSNUmFSBR5qCCWLpjiUjYMkmZoX9b3cChNjvxR7kvh436
    Bitcoin
    3MMKHXPQrGHEsmdHaAGD59FWhKFGeUsAxV
    Ethereum
    0xeA4DA3F9BAb091Eb86921CA6E41712438f4E5079
    Litecoin
    MBfrxLJMuw26hbVi2MjCVDFkkExz8rYvUF
    Dash
    Xh9PXPEy5RoLJgFDGYCDjrbXdjshMaYerz
    Zcash
    t1aWtU5SBpxuUWBSwDKy4gTkT2T1ZwtFvrr
    Chainlink
    0x0f7f21D267d2C9dbae17fd8c20012eFEA3678F14
    Bitcoin Cash
    qz2st00dtu9e79zrq5wshsgaxsjw299n7c69th8ryp
    Etherum Classic
    0xeA641e59913960f578ad39A6B4d02051A5556BfC
    USD Coin
    0x0B045f743A693b225630862a3464B52fefE79FdB
    Subscribe to my CZcams channel goo.gl/9U10Wz
    and be sure to click that notification bell so you know when new videos are released.

Komentáře • 357

  • @biasedriot3603
    @biasedriot3603 Před 3 lety +477

    XMPP is definitely less bloated than my Smoke Signals setup.

    • @ChrisJones-rd4wb
      @ChrisJones-rd4wb Před 3 lety +8

      XMPP protocol is really really bloated

    • @biasedriot3603
      @biasedriot3603 Před 3 lety +17

      @@ChrisJones-rd4wb Can't speak of the protocol but I was referring to the application itself (especially Prosody). Compared to some other thing you can self-host like Matrix or Talagram it's night and day.

    • @zvezdan956
      @zvezdan956 Před 2 lety +10

      @@ChrisJones-rd4wb bloat is only bad when it hinders

    • @ChrisJones-rd4wb
      @ChrisJones-rd4wb Před 2 lety +5

      @@zvezdan956 Yes, and it hinders me from making a decent extensible client.

    • @just-mees
      @just-mees Před 2 lety +2

      Yeah! Running smoke signals on my pcs just made it too hot :\

  • @5800X3D
    @5800X3D Před 3 lety +623

    Man the thumbnail game is on fire

  • @awndolznmowdlzkwndznwua
    @awndolznmowdlzkwndznwua Před 3 lety +141

    Finally! Thanks for making privacy more accesible!

  • @userhandle3378
    @userhandle3378 Před 3 lety +146

    Mental outlaw is legit the truth...
    I read two chapters on fuzzing and was like, wtf, less than two mins in Outlaw showed me the light.
    Thanks man, doing gods work out here in the trenches of CZcams.

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

      Can you please share me the those fuzzing videos link

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

      Would you be so kind as to share the reading material that you're talking about?

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

      @@hl2exe I’m reading through the Grey Hat Hacking Handbook by McGraw Hill. Chapter 3 is fuzzing!

  • @FinderX
    @FinderX Před 3 lety +49

    some demonstration of how should work, in an session, like text, attachments and so on, will be nice.

  • @ukaszMarianszki
    @ukaszMarianszki Před 3 lety +152

    a video on Matrix/Matrix Synapse and how it compares to XMPP would be neat

    • @EmperorReinhard
      @EmperorReinhard Před 3 lety +24

      Matrix is a metadata disaster that feeds a bunch of info back to the main Synapse server. While your chats are end-to-end encrypted, the main Synapse server can still see who you are communicating with.
      That's not the worst of it, though. Matrix was funded by a company called Amdocs, which is an Israeli company that provides major wiretap and phone billing/record-keeping software contracts for the U.S. government.
      There are usability merits of Matrix over XMPP, but that does not excuse feeding metadata to a centralized source that you do not control. The metadata is still valuable information to glowies, even though they cannot see your E2E chats.

    • @ChrisJones-rd4wb
      @ChrisJones-rd4wb Před 3 lety +1

      @Nobody its super bloat, XMPP is also super bloat

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

      My Matrix account was just purged for "suspicious activity". I use a VPN. That's all I can think of. Element would be great if the Matrix developers stopped being retards

    • @nani8ot
      @nani8ot Před 3 lety +7

      @@punishedpinecone4772 just use another homeserver. Matrix is decentralized/federated, nobody forces you to choose the biggest server. It’s the same with XMPP.

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

      @@nani8ot for running own Matrix server you must have a supercomputer, because Synapse is very resource-hungry

  • @egg5474
    @egg5474 Před 3 lety +140

    The Death Star is now fully operational

  • @dungeonseeker3087
    @dungeonseeker3087 Před 3 lety +6

    On the topic of server security, pretty much the first things I do on any of my servers is install fail2ban and change SSH from port 22.
    Here's a crazy anecdote, recently I had to reinstall one of my VPS' and after hitting reinstall I took my dog out for a 30 minute walk. I returned to an email with my SSH details, I fired up Putty, connected, signed in and the first thing CentOS did was inform me that there had been over 200 failed SSH login attempts since my last successful login (remember it was a fresh install so I had never logged in).
    Assuming a 10 minute reinstall time that means in 20 minutes of me leaving the server open on port 22 someone had port scanned me and tried to login to its secure shell over 200 times.
    Also remember, use CentOS for web based services since it comes OOTB preconfigured with firewall zones and rules applied. Ubuntu Server comes with UFW disabled and you have to manually create zones and rules before you enable it (otherwise it blocks port 22 which you're connected to). Firewalld also intergrates much nicer with Docker, it creates a docker zone for your docker networks automatically.

  • @Marco-yk8kp
    @Marco-yk8kp Před 3 lety +160

    Day two of asking kenny to make a video on the mozilla is made by the feds situation

    • @alessandrorossi1294
      @alessandrorossi1294 Před 3 lety +54

      Mozilla: owned by google, kicked out its founder Brendan Eich, encourages idiots to re-write mature and stable software in Rust for literally no reason whatsoever. Basically Mozilla is a glowie-controlled opp org for the glowies and the corporations.

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

      @@alessandrorossi1294 except it's open source.....................

    • @alessandrorossi1294
      @alessandrorossi1294 Před 3 lety +45

      @@JamesQHolden that doesn’t change anything I said though

    • @gnomsrepnay
      @gnomsrepnay Před 3 lety +14

      @@alessandrorossi1294 owned by google: mozilla is practically funded all by google, but it doesn't really change much about anything since it's almost all open source (basically only default search engine as far as I know), isn't brendan eich homophobic?, rust is good for maintainability

    • @Marco-yk8kp
      @Marco-yk8kp Před 3 lety +10

      @@alessandrorossi1294 I guess this is a good answer but i think kenny can explain it better and go into detail. And dont forget the pepe in the thumbnail, i always wonder where he gets those from

  • @dksmqjzifssssdewxc3085
    @dksmqjzifssssdewxc3085 Před 3 lety +6

    Ran into prosidy xmpp the other day during a pentesting CTF. The version was obviously outdated but the most recent CVE had a rating of 7.5isb so make sure to update Prosidy (if you aren't in the habit of updating software regularly.)
    As always, great content. Always a good way to end my day, my nightly infosec resource for learning knew stuff. Thanks for what ya do for this community!

  • @woofwoof2412
    @woofwoof2412 Před 3 lety +41

    A note: Hashing doesn't work without specifying "authentication = internal_hashed" under the VirtualHost

  • @wirelesskiller8075
    @wirelesskiller8075 Před 3 lety +13

    This guy is one step above everyone in choosing thumbnails

  • @pcislocked
    @pcislocked Před 3 lety +34

    Setting up your own messaging server at a VPS is also a practice that I think we should consider questioning. How much can you trust on the host, or the server ISP to "not be spooky"?

    • @kojitakamura2522
      @kojitakamura2522 Před 2 lety +7

      you could just use them as a glorified proxy to a sneedable home server :^)

    • @AKuTepion
      @AKuTepion Před rokem

      As long as you use end-to-end encryption, that shouldn't be much of a problem. I'm not sure how well that's supported within the XMPP ecosystem, though.

  • @nobuyukinyuu
    @nobuyukinyuu Před 3 lety +13

    *finally*, i had no idea why pidgin wasn't working for the past 15 years :v

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

    I literally configured a prosody server yesterday for work and now you upload a video nice! xD

  • @nono-pm2wj
    @nono-pm2wj Před 3 lety +3

    I fucking love you

  • @alexdelarge9425
    @alexdelarge9425 Před 2 lety +1

    I was just wondering how to set up my own XMPP server and boom...this video shows up. The algorithm gets me!

  • @mpsii
    @mpsii Před 3 lety +44

    timing, my dude... recently searched on this and got myself a bit confus-ed

    • @Shiva-ff5ue
      @Shiva-ff5ue Před 3 lety

      Yee I been interested in hosting xmpp for a bit

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

    Dude, you're awesome, this channel is pure gold

  • @nightking1863
    @nightking1863 Před 3 lety +14

    man I remember using Jabber on late 2000s German "scene" boards... what a vibe

  • @systemthirtytwo
    @systemthirtytwo Před 3 lety +6

    Yes, i’ve wanted this!

  • @giveaway4002
    @giveaway4002 Před 3 lety +15

    matrix vs xmpp
    please, i am really waiting for this from guys like you

    • @BigYoshi826
      @BigYoshi826 Před 3 lety

      matrix is better

    • @tikoblocks3224
      @tikoblocks3224 Před 3 lety +22

      > Comments "Matrix is better"
      > Doesn't elaborate
      > Leaves

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

      @BUTTORFLĒOGE EXTRATÖNE shit I was just wrecked by that article
      I've been preparing and reading up to start contributing to matrix but now I'll change direction to xmpp

    • @chronotriggerfan
      @chronotriggerfan Před 3 lety +6

      Matrix: Is an Israeli glow op
      XMPP: Is not an Israeli glow op
      /thread

    • @targitausrithux2320
      @targitausrithux2320 Před 2 lety +1

      @@chronotriggerfan
      Pretty sure it’s element that was the Israeli glow op

  • @nostrislife
    @nostrislife Před rokem +1

    Been hosting since 2012. Love XMPP!

    • @h.s3187
      @h.s3187 Před 10 měsíci

      Super scalable and very lightweight I am running prosody on my orange pi zero

  • @elliotalderson6769
    @elliotalderson6769 Před 3 lety

    I wasn’t expecting a last second begonias grove reference thrown in there lol. Great video. Thanks!

  • @gusstr20
    @gusstr20 Před 3 lety +17

    Could you do a video about FreeBSD? Or just BSD in general...?

    • @hedgeearthridge6807
      @hedgeearthridge6807 Před 3 lety +5

      I dont really see any reason why he would. Unless you're in the serverspace, it's like going back in time to late 90's linux where barely anything was supported and drivers didn't exist for much, plus having even LESS software compatibility than Linux.

    • @gusstr20
      @gusstr20 Před 3 lety +7

      @@hedgeearthridge6807 I use it as a daily driver. It has plenty of software support and is updated. Imo, it's more secure, but I just wanna hear what he thinks.

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

      @@gusstr20 yep i agree its getting better

    • @SomeRandomPiggo
      @SomeRandomPiggo Před 3 lety

      linux is already great though, and there is no reason to switch apart from it being different since linux is open source and free, with better compatibility and ease of use

    • @hypnoz7871
      @hypnoz7871 Před 3 lety

      @@gusstr20 You say it's more secure because you're regurgitating BS you heard elsewhere.
      Less eyes = less secure code. And nobody, i mean nobody use BSD, especially OpenBSD which is ony useful for server side.
      NSA do know better than you and they certainly do NOT use BSD for their desktop environment.

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

    This is something I've been after for a while, so thanks for the upload!

  • @FGj-xj7rd
    @FGj-xj7rd Před 3 lety +4

    Installing and using XAMP (the windows one) was so much fun back in university.
    Man, those were the days.

  • @e56-u6d
    @e56-u6d Před 3 lety +3

    Tor Hidden Service + XMPP server sounds pretty op

  • @floatingstonerecords7749
    @floatingstonerecords7749 Před 3 lety +7

    Who knew that my hours and hours of Lua in Gmod would actually be worth something

  • @flightman2870
    @flightman2870 Před 3 lety +9

    The very low dislikes shows how good his viewers are, They exactly know what they watching
    Mental outlaw rocks

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

    "alphabet boys at weird parties where they worship Moloch" 😂😂😂😂😂😂😂😂😂
    It's funny cuz it's true.

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

    Finally! XMPP is the best

  • @ripthedvd9728
    @ripthedvd9728 Před 2 lety +2

    You've done lots of videos on setting up servers like this XMPP video and the VPN video and you've also talked a lot about how the only way to have secure email is to host it yourself. You should do a video on how to set up just a regular server to hold files and email and stuff, and maybe even how to register to get a domain. Basic things like setting up a server, hooking it up to a public or private network, making it secure, interfacing with it, etc.

    • @GhostkillerPlaysMC
      @GhostkillerPlaysMC Před 10 měsíci

      Not sure if you’re still interested but it’s incrediblyy complicated, running your own email server

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

    Just set one up myself, works great and was a neat experience!

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

    Yes, finally got a riscv64 Gentoo VM running. So happy right now. Btw good video

  • @ximi2377
    @ximi2377 Před 3 lety +8

    Will your ever make a video on a BSD distro?

    • @MentalOutlaw
      @MentalOutlaw  Před 3 lety +9

      Maybe as a server, I've been experimenting with using OpenBSD for web apps instead of Debian since I think it has better security. The problem is there's fewer guides and compatible software, and I'm a noob at webdev (currently teaching myself fullstack) so its a bit of a challenge.

    • @player-8740
      @player-8740 Před 3 lety

      @@MentalOutlaw could you please make a video about the Tox protocol. it's one of the best and most promissing p2p projects I've seen in a while.

    • @atalocke
      @atalocke Před 3 lety

      @@MentalOutlaw what stack are you using?

  • @69ms
    @69ms Před 3 lety +2

    how are your thumbnails consistently so good lol

  • @FourOf92000
    @FourOf92000 Před 3 lety +53

    can we get one on Matrix server setup as well?

  • @mid-
    @mid- Před 3 lety +1

    Nice thumbnail my guy

  • @user-zu6ts5fb6g
    @user-zu6ts5fb6g Před 3 lety

    just found this channel, your videos are top notch

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

    Could you do a video covering how to secure an envelope and pigeon? Or should I use hawk/raven?

  • @h.s3187
    @h.s3187 Před 10 měsíci +1

    XMPP vs Matrix , XMPP is more documented if you want to host an hidden service on I2P or TOR

  • @gingerwitch64
    @gingerwitch64 Před 2 lety +1

    It's as the old saying goes; "If you want something done right, you have to do it yourself."

  • @window.location
    @window.location Před 3 lety +10

    So you are here because of "deepfake blackface channel" ?

  • @jacobwarners887
    @jacobwarners887 Před 3 lety +5

    Any thoughts on taking this and connecting it to a matrix server if you can?

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

    Thanks man!, Need this. Luke Smith would blabber how this is good and blah blah but he'd never how setup an xmpp server . You're the legit guy.

  • @jhny0
    @jhny0 Před 3 lety

    Mannnn this videos are so based, great stuff

  • @ThePowerRanger
    @ThePowerRanger Před 3 lety

    Your thumbnail game is on another level.

  • @guacfiend
    @guacfiend Před 3 lety

    awesome channel man!!!

  • @ceramintreal
    @ceramintreal Před 3 lety

    woah thanks man, very cool

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

    Breaking Glow

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

    This is an off topic question. Why do you use gentoo ? What specific thing/features do you use on gentoo that's not possible on Arch (for example) ?

    • @weebney
      @weebney Před 3 lety +8

      emerge gives him plenty of time to get his reps in

    • @FGj-xj7rd
      @FGj-xj7rd Před 3 lety

      Gentoo penguins are pretty fast on water. I would say this is the reason.

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

      Personally I consider the documentation and forums for Gentoo to be better than Arch. As far as technical differences go Gentoo allows you easily compile individual packages and your kernel in different ways which adds a whole new layer of customization that Arch users don't get into (unless they decide to pull the source code and compile themselves instead of installing binaries with pacman)

  • @webtek7928
    @webtek7928 Před 6 měsíci

    Hey whats your thoughts on SimpleX? Would you be able to do video about SimpleX from understanding of it, the privacy and anonymity is the best out there.

  • @ishaqahmed._
    @ishaqahmed._ Před 3 lety

    Legendary thumbnail man

  • @porterhouse937
    @porterhouse937 Před 3 lety

    Appreciate your thumbnail game my dude

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

    youtube have blocked age restricted videos on mpv. Do you now how to fix it for a windows normie like me?

  • @aheraldofthenewage2039

    That thumbnail tho.. lit

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

    Noice

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

    I wrote my own IRC server in C in one week.

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

    What are the upsides of a XMPP server over a selfhosted IRC server apart from it being a more lightweight solution?

    • @rolandsharp
      @rolandsharp Před 2 lety +2

      e2e encryption

    • @gotoastal
      @gotoastal Před rokem +1

      Federation too. You can’t join a IRC server without creating an account on that server.
      A lot of feature comforts added as well like getting some of the chat history, messages received when you come back online, no line length limitations, etc.

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

    Indian government might ban e2e encryption chats
    So I do indeed plan to host a chat server

    • @addy7445
      @addy7445 Před rokem

      Our government is becoming trash day by day😂 privacy me piracy daal rahe hai

  • @sexualsmile
    @sexualsmile Před 3 lety

    Mental outlaw. If you could do a tutorial on how to setup a Gemini Capsula that would be great! I wanna go back to the good internet.

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

    I like it, but who im I going to talk to? All my friends are 100% normies

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

    Can you post the nginx config? I got to that point in the video and I don't think you share the entire config.

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

    When thumbnail creation takes more time than making the video

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

    "worship Moloch"
    Just how based can a man be?

    • @looweegee252
      @looweegee252 Před 3 lety

      He may very well be Christian level based
      The highest tier and original meaning of Based being Biblically Based
      (To build on a solid base instead of illogical shifting sands)

  • @sarundayo
    @sarundayo Před 3 lety

    Get down with XMPP, yeah you know me ♫

  • @finnaerix9837
    @finnaerix9837 Před 3 lety +8

    You could use matrix, if you want a federated server infrastructure

    • @chronotriggerfan
      @chronotriggerfan Před 3 lety +5

      Matrix is an Israeli glow op.

    • @targitausrithux2320
      @targitausrithux2320 Před 2 lety +2

      @@chronotriggerfan
      Pretty sure it’s the client known as element that is the Israeli glow op, you liar

  • @anon5258
    @anon5258 Před 3 lety

    Got Instagram ad on this nice one CZcams

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

    Why are you not uploading to Odysee? I'd rather watch as many people over there as I can instead of CZcams.

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

    XMPP i cant think of ot seriously
    Extended
    Mesmorizing
    pp
    I still laugh at fart jokes

  • @ChessCat1500
    @ChessCat1500 Před 3 lety

    thanks. now I can communicate with my drug dealer easily..

  • @Vincent-dt4jx
    @Vincent-dt4jx Před 3 lety

    Great video, can’t wait to try it myself 👍

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

    Are you down with XMPP??

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

    The thumbnail lol

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

    I always wanted good privacy 😂

  • @FractionalReserve33
    @FractionalReserve33 Před rokem

    "At their weird parties where they worship molech", LOL!

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

    My problem with privacy apps is who the fk do I talk to on them?

  • @uncleted9362
    @uncleted9362 Před 3 lety

    Glowies seething right now

  • @nightking1863
    @nightking1863 Před 3 lety

    Thanks Luke

  • @wesleyoliveira6570
    @wesleyoliveira6570 Před 3 lety +7

    UwU

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

    What about Matrix?

  • @MKULTRA_Victim_
    @MKULTRA_Victim_ Před 2 lety

    That ending tho 🤣

  • @samuelkahunga5987
    @samuelkahunga5987 Před 3 lety

    I like the Moloch part

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

    Hidden Terry Davis in thumbnail, the creator of TempleOS

  •  Před 3 lety +4

    Please do Matrix next!

  • @myfavouritecolorisgreen

    terry davis

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

    No comparison to Jami (.net)?

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

    How can users register to this xmpp instance of mine?
    also e2e encryption was not covered

    • @gotoastal
      @gotoastal Před rokem

      They don’t have to… it’s federated. You can just create a few accounts to give to friends & instruct them to change passwords as needed. If they’re not your friends, just tell them to find their own server to join.

  • @speedyfox9080
    @speedyfox9080 Před 2 lety

    time to bully my friends into using this!

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

    Come here bucko

  • @jorgecphosphorus955
    @jorgecphosphorus955 Před 3 lety

    The crying man is a fat emotion

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

    xmpp best pp

  • @itsme7570
    @itsme7570 Před 3 lety

    Mental outlaw are you on other platforms in case they get rid of your channel?

  • @Atilolzz
    @Atilolzz Před 3 lety

    Eksem Peepee is a funny name tbqh 😳

  • @Henry-em6pb
    @Henry-em6pb Před 3 lety +1

    This tutorial was really incomplete, didn’t work and only left me more confused… if I want to run an xmpp on a server that’s also running a website, this tutorial doesn’t really help

  • @daddychill4457
    @daddychill4457 Před 2 lety

    could you go through OTR with XMPP? Not sure if Profanity is a good service.

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

    That thumnail LMFAO

  • @kantraa
    @kantraa Před 2 lety

    9:11 i'm using apache. there is no conf.d directory there. do i just create one at /etc/apache2/conf-enabled?????

  • @goodcitizen4587
    @goodcitizen4587 Před 3 lety

    good this is