I just immediately subscribed after hearing how enthusiastically and sweetly you say thanks to your audience.. The world needs this kind of wholesome. I need this kind of wholesome. I just started watching my first Awesome Open Source video - it can suck and I'd still look forward to many more - your 'Awesome' (see what I did there? =P ) attitude makes me want to see you succeed in life, love and the hereafter. :D Greetings from South Africa.
Cool, thanks. I'using a few of those tools myself and if at all possibile, I'm using open source stuff. 95% of my workload uses open source, frim mail to web browser/server, video, video editing, pictures, chat, text, presentation, word processing, all OS. It works.
@AwesomeOpenSource YOU - quite literally - are awesome 😄. Incidentally, I am a board member and the former Chair of the Open Source Initiative, tank you for spreading word about good pieces of Open Source software.
I look forward to your Open Source Software I Use videos each year. I'm using software today that I learned about from you in previous years and I saw a few things in this video I'm definitely going to check out. I'm still trying to wrap my head around Authentik, but I'll get there eventually.
That's awesome! I have a part 2 coming soon, so keep an eye out for it. Authentik is an incredible piece of software too. I definitely had to read a bit to learn, adn the @Cooptonian channel is a great resource.
Well done brother, very insightful I needed this, Ive been trying to build my foundation and all of this has helped me tremendously. keep up the great work.
@@AwesomeOpenSource As it turns out, we run quite a bit of the same stuff. Was easy to spin up a couple pis/vms/servers to test some of the ones I hadn't used yet.
I like your Portainer setup, it's very similar to mine! I have an old laptop running Nextcloud and Jellyfin for the family's entertainment. I noticed you have a container running Mullvad openvpn client. Do you have a video on setting that up already? I'd love to learn more about it.
I talk about how to do the VPN stuff on this video, same idea just using a different service / container. th-cam.com/video/vUyHGF1HMsw/w-d-xo.htmlsi=4dQj4A4-J3w7pK6f
Trillium is awesome, I use it I almost every day at work, o. The work laptop. To log my current progress of Jira Tasks. And save xml for test scenarios. And now I am self-hosting a server of it on my personal laptop, so I can access from any device on my home network.
Portainer is awesome. I did a major homelab consolidation project earlier this year. I went from having two clustered r620s with Proxmox down to a single node running half a dozen VMs and a pile of containers. Been getting more and more into containerization and it has helped immensely. There are a few more things I have yet to containerize but that will be this summer probably.
@@AwesomeOpenSource I tried working with Kubernetes for a while, but I like how much simpler Portainer is. Yes, Kubernetes has a bunch more options and features, but I really don't need anything like that for my homelab. The most I have is a couple environments set up in Portainer and that works perfectly fine for me. I just toss a docker-compose file into a stack, add any environment variables needed and hit Deploy and its off.
I live for this stuff - thank you. On the precipice of going to Linux. FYI - Your distance from your mic makes a huge difference. When you move away or turn, it is very noticeable. Maybe a Lav Mic would be easier for the type of recording you do, so the Mic stays with you? Just thought I'd mention it.
Just a note: I tried to play around with the instructions to access Docker via Gitlab, for the Guacamole link, and neither in Terminal or in the browser did anything show up, and I got a 403 Forbidden error in the Terminal. Don't let that discourage you, though, I did enjoy the video.
Looks like a lot of fun. I wish I could afford to build some servers/PCs and a network. Those are some great open source software tools. Yes, keep your information with you at home, not just give it all to big corps who can control it.
The best part is a ton of this stuff will run on a board like a raspberry pi, orange pi, and so on. So you don't actually need a huge server to run them all.
I have videos on Jopline Notes, Trilium Notes, adn QOwnNotes now. th-cam.com/video/zrEJP50R6Fo/w-d-xo.htmlsi=-7YCwKwjdENZCHbM th-cam.com/video/dP08hPg-TMA/w-d-xo.htmlsi=B-54zAnK36Lwxvsn th-cam.com/video/mJynGxnTLEk/w-d-xo.htmlsi=hkrIUpAeEhod0D2Q
Hey man thank you for sharing these amazing tools. What tool are you using to organize all the tools on the dashboard at the beginning of your video. Thank you once again.
Amazing content! I would love to get a list of all the movies for the kiddos. I am in the same spot with getting my kids to watch all the classics. If you happen to have that in a public post then would you be open to share?
You bet, here it is: wiki.opensourceisawesome.com/books/the-movie-list-for-me-and-the-girls/page/movie-list-for-me-and-the-girls Let me know if you have any you think I should add. I need to be able to get them on DVD, or on Blu Ray.
Dashy - It's a great little dashboard - and can do a lot more than I show most of the time. Here's the write up on it, and my video is in the write up. wiki.opensourceisawesome.com/books/self-hosted-dashboards/page/dashy-powerful-informative-configurable-self-hosting-dashboard
Hello Could please make a video on some open source tool for manging software ( assets management) e.g if there's many users.. i want give them acces to certain softwares. Or if new employee joins i will assign certain pre defined kit and he will get acces to particular softwares. Thanks
I'm doing a series called building a MSP on open source. We are using Authentik as our identity provider, then setting up different software to use that. This might be just what you want.
Thanks! This will help me in my homelab adventure I have the best remote client and host...Please make a video on Moonlight and Sunshine They recently added docker for remote hosts 😊
Let me take a look. Last time I tried to se tthem up just for remote desktop, and it was a major fail for me. Wasn't "easy", which is what a lot of folks want / need.
I do contract IT work locally, but no, no consulting or setup per se. @Scottibyte does some consulting I think. You might check out his channel. He does the deep technical side of what I cover.
How do you go about checking the security of FOSS that you use? Do you just go off number of d/ls and absence of negative reports and hope for the best, or do you go through the source code (including dependent librarires and packages) line by line? Do you run them sandboxed first while looking for port connections etc?
It's a completely valid question. I could go through everything line-by-line, if that was my job, but since it's not, I do have to have some level of trust in the world of open source community members, the security researchers, and the developers. That said, there are also tools like firewalls, outgoing firewalls, crowdsec, and so many other security tools we can employ to try and catch any odd nefariousness (
@@AwesomeOpenSource Thanks. Just trying to guage an appropriate practical approach to threat levels. Of course sensible comment about proprietary closed source.... Enough telemetary to be licensed spyware! Oh, and nefariousness _is_ a legitmate noun lol.
I see a lot of self hosters tend to have several services that do a lot of the same thing (like people running Jellyfin and Plex). Is there a reason you are running 3 options for remote desktop?
I use them for different things. They each are good / better at certain things than the other IMO. I use MEshCentral as an RMM system. I use Rustdesk, with Remotely as a backup, for immediate desktop support situations (family, friends, and business clients). I use Guacamole for my personal connections. I could use any one of them for all this, but I like them for these purposes.
Some might be, but then the average computer user isn't looking to self host anything, because they don't realize how much data they are giving away, and how invasive these companies really are.
Hi, thank you for the video but one question: how do you deploy netbird? Meaning I see you also have NGINX Proxy Manager installed, like you did with ports 80 and 443? Have you installed netbird using other ports? Or perhaps NGINX and netbird are on different providers like one in your home and one on Digital Ocean?
I run my netbird server on Digital Ocean, and I run my Nginx proxy manager inside my home LAN, so yes, they are on different networks. Netbird requires a lot of open ports, so I don't run it inside my home LAN.
@@AwesomeOpenSource Hi Brian, thanks for the reply.....Ah OK... a nice challenge would be to manage to put netbird under NGINX Proxy Manager even if it doesn't make much sense in the end.... I'm arguing with all the tests I can do but I haven't succeeded, both NGINX and NETBIRD necessarily want ports 80 and 443 and obviously with a single IP address at home it's not possible, they fight. Even changing the external/internal ports of the containers either netbird doesn't work or NGINX doesn't work. I haven't found any guides from anyone who has tried this combination, just a few guides that were a little messy with TRAEFIK but I don't want to change proxy servers because I'm fine with NGINX, it's really convenient. It's a shame not to be able to use both but other interesting software like PASSBOLT can't be used either because it also uses ports 80 and 443. Isn't there a way to make them work together without giving up NGINX? Haven't you ever tried? Aside from the fact that netbird wants a lot of ports open and I don't like this too much either but if it could be passed through NGINX it would be really interesting!
Can't remember if you have mentioned this in your recent series - how come you chose Authentik over KeyCloak? The triviality of many of the github issues and BeryJu's own admission that they're a solo dev... makes me think the Redhat-developed CNCF Keycloak might be more stable. Was it down to current plugin availability perhaps? Keen to hear your thoughts.
It was really about me just finding Authentik more appealing. I head heard lots of stories of difficulties with Keycloak from folks I consider to be top notch IT guys, and it kind of made me steer away from it for a long time. I may go back and look at it again, but I really like the Authentik setup.
I appreciate that. But this is years of work stacking up. Believe me, Rome wasn't built in a day, and even those guys would ask WTH? if they saw all this.
Great content in Part I and Part II. I use a few programs you listed. As a long-time Windows user, I want to use Linux Mint. Can I run Linux Mint from a USB stick to test it? Thanks.
Yes you can. Just grab their live .ISO and "burn" it to a USB drive, then boot from the USB. You can run it live to test it out. Great way to see how it will work on your hardware before you commit to an install.
I do. In my case I use them for different purposes. It depends on your use cases. I use MeshCentral as an RMM, RustDesk and Remotely for Desktop support (live call, I need help kind of support), and Guacamole for my home RDP connections.
I see these as useful for different things. Guacamole is my home based RDP solution (for home only). I have Rustdesk as a remote support tool, for desktop support calls on the spot. I have MeshCentral as an RMM, so I can monitor machines and take actions without the client having to worry about it. I could probably use any of them for a single task, but I feel like they are each more suited to the tasks I use them for.
@AwesomeOpenSource thank you, i understand yoi but i can't do it this way haha. I use as minimal services as possible for the moment easyssh is my goto, i work with a lot of servers, and i generally deploy cockpit on them too and use ansible playbooks for automation , i know your solutions is much more versatile
Hey I enjoy these videos. Thanks for the information. I am trying to figure out how to put some of these apps on the casaOS. How do I go about doing that when some of them aren't in the app store? like how to I get the custom install to work? or would I use a terminal?
@@AwesomeOpenSource How did you go about being able to get all of those open source apps. I would love to do that same thing since I am trying to get into IT and show some things that I have been working on
brother..... thanks for your so informativ video.... cai you share your idea about chatwoot project.... can you talk about this open source project.......
Fantastic video! My home owners association (HOA) is looking for an open source, (completely free of charge) solution to self-manage our affairs. Basic cloud-based features we are looking for include: Communications, Document Storage, Collaboration, Repair Tracking, and Reporting. Nice to have features include: Tenant Portal (from application to residence), Online Payment, and iOS & Android apps. "Open source" products we found so far, are not really open. They want us to subscribe to expensive monthly plans. Could you kindly direct us to the right product? We could clone the open source and make it into our own.
I've tried it out in a VM. I liked it, it was pretty nifty, but hard for me to understand how to do a few things that have kept me from moving ot it: 1. Not sure how to update the applications once installed through the configuration file. 2. Not sure how to get development environments installed. Tried a few (python3 with pip3 and some extensions, MeteorJS, and others) 3. No RustDesk (that worked) anyway, and that's a tool I 100% need. Other than those few things, it was really good though.
You can use something like duckdns to get a free dynamic domain, or you can use self signed SSL certificates. You need to allow them through each browser though so you don't get the message about them being self-signed.
I tried shotcut but man ... I like it's performance and it seems it renders audio better than kdenlive but man the zooming of tracks is completely broken, like wtf. And I really don't like the panels, like when you want to make an export it opens a panel which is really weird and displaced. Overall the UI is really crappy. I think I like kdenlive better even if it's a bit slower.
It's all good. I've used KdenLive in the past, and it was fine, but I found Shotcut makes slighly more compact files with the same settings when rendering, and oddly the track zoom when using the mouse is very clunky with huge jumps in size, but if you use the scroll wheel and hotkey (CTRL) I think, then it is much smaller increments. Yes, the panels are odd, but you can drag and rop and rearrange all panels in any way you want, so once you've got it configured, it's pretty great.
@@AwesomeOpenSource Yeah .. the perfect video editor does not exis anyways t I guess. For me CTRL+Middle Mouse Btn is not working well. This is really the most annoying thing. When they fix it, I'll give it another chance, but I think in more complex projects this would really drive me insane :) But as said performance is great and also the audio quality is awesome, with kdenlive I often have weird audio artifacts or it's overtuned for no reason (weirdly in shotcut audio is also a bit overtuned, but only on live edit, in the rendering it's fine). Anyway, thanks for this video and recommendations btw
So, while it's a pain. I'd say stop the container. Remove the Container. Remove the network if it's not on default, remove the volumes, remove the folder you have it in, then try again. I haven't had that happen, but I do get it in a state where the service is running twice somehow, and it will just fail on any attempt to add a new proxy. So, I have to go through killing one of the process services, and it's fine again. I haven't seen that in a while though.
Sorry. It's true, I do run all this on Linux, but I also don't run Windows for anything, so not sure I'd be the right authority on this. Any of the web applications can run on Docker in Windows, or int he WSL I would imagine.
I haven't done one, but what is the use case you are looking for. You can run Android studio on linux, which has an emulator built in I believe, but that's the only one I know of off the top of my head.
Have you thought about waydroid? I would recommend against Android studios android emulator, as it uses more system resources (in my experience, though I might be wrong here!). Maybe android studios android emulator offers some features waydroid does not provide, but from my testing waydroid has been able to fulfill all my android needs
What about maing personal server like Plex that works with phone, but for music and that is free? Jellybin works, but it doesn't continue to play music where you left when you exing mobile app. That is epic fail.
@@AwesomeOpenSource Does any of them support offline mode, to download music on phone? Jellybin music app have that option, but can't remember where I left with playing like I sad above.
Thanks really appreciate, thanks to you I'm reading more about infrastructure is started with linux bible, I want to detach my life from the big companies, and start the migration to my own
Brother, I clicked on this so fast. Thanks for sharing and adding value to the community.
Same!
You guys are awesome! Thank you for hanging with me.
Thanks for taking the time to produce this video. True spirit of giving to the community and newbies like me are incredibly grateful for your efforts!
Thank you. I appreciate it.
Took so many notes!!! just falling down a rabbit hole of self hosting lately, this stuff will propel me even deeper.
It's a wonderful ride my friend.
I look forward to your content and love supporting you on Patreon. Absolutely one of the best tech channels out there. Keep up the amazing work!
Much appreciated! Truly!
Man it's been a year. Love this yearly series though!
Thanks, me too. It's one of my favorites to do.
I just immediately subscribed after hearing how enthusiastically and sweetly you say thanks to your audience.. The world needs this kind of wholesome. I need this kind of wholesome. I just started watching my first Awesome Open Source video - it can suck and I'd still look forward to many more - your 'Awesome' (see what I did there? =P ) attitude makes me want to see you succeed in life, love and the hereafter. :D Greetings from South Africa.
I appreciate it, and I appreciate you. So glad to have you hear for the open source journey.
I've just started learning Linux and your video showed up randomly, now I can learn in more depth about O.S.S.
❤ FROM 🇮🇳
That's awesome! Just take it a day at a time.
Surely Sir, I will.
Cool, thanks. I'using a few of those tools myself and if at all possibile, I'm using open source stuff. 95% of my workload uses open source, frim mail to web browser/server, video, video editing, pictures, chat, text, presentation, word processing, all OS. It works.
That's awesome!
@AwesomeOpenSource YOU - quite literally - are awesome 😄. Incidentally, I am a board member and the former Chair of the Open Source Initiative, tank you for spreading word about good pieces of Open Source software.
maaan you do not exist bro !! this is aweesome, i can't thank you enough, bring it on ....🔥🔥🔥🔥
More to come!
Babe wake up, new Awesome Open source video just dropped
Love it!
Ok, this and few more videos from you and there is a whole new world.. studying started again.. :D
Glad I could inspire you. Never stop learning my friend!
This video is nothing short of spectacular brother… thank you and I wish you luck with your channel. 🍻
Much appreciated!
I love the work you put into this man. Thank you SO much, I have deep gratitude for your work.
Glad you enjoy it!
❤❤❤❤❤Its true that all people meet in open source world are generous and most coolest guys you ever can found❤❤❤❤❤❤
Thanks. I think it's a great place to be as well. Open source is awesome.
Watched this whole video! I'm Definitely going to check some of these out!
Yay! Thank you!
thx a bunch. few words but lots of love behind them. and gratitude
You're most welcome
I look forward to your Open Source Software I Use videos each year. I'm using software today that I learned about from you in previous years and I saw a few things in this video I'm definitely going to check out. I'm still trying to wrap my head around Authentik, but I'll get there eventually.
That's awesome! I have a part 2 coming soon, so keep an eye out for it. Authentik is an incredible piece of software too. I definitely had to read a bit to learn, adn the @Cooptonian channel is a great resource.
This is the gold content, I always look for.
Glad you like it.
Wow, what a great video and channel!!! Thanks for the info and time. You got a new sub and I look forward to digging through the content
Thanks and welcome
Another BANGER from Brian.
Thank you my friend!
Well done brother, very insightful I needed this, Ive been trying to build my foundation and all of this has helped me tremendously. keep up the great work.
My pleasure!
Most people dont know webmin is a 20+ year old project.
It's an awesomely mature product for certain.
But some of them remember how many vulnerable it has
@@barma1309 i remember that too. I first used it in year 2002 around
Yes, and I know it since last century. My first Servers I have administrated with that tool.
True
i saw open-source i clicked and i followed for more
keep up the good work man !
@@shivambendre5530 thanks so much! Will do!
Never commented before. But really thankful that you mentioned webmin. Didn't know about that one.
My pleasure, and glad you're here.
grate thanks for sharing.
Nice to catch up. havent seen your vids for a while.
Now is the time to start with my server
Awesome!
Just found this channel! Thanks for sharing this content, you're a legend!
Thanks,a nd super glad you're here for the ride!
Thank you for this great video!
Btw, you sound like a really cool and chill guy! Wish you the best!
I appreciate that.
This is great! I've actually been planning on making a video about the services that I'm running as well!
Please do, I get so many great ideas from all the creators I follow when they do videos like this.
@@AwesomeOpenSource Just released my "what I'm hosting in 2024" video!!
Time to update my test stack blindly on the best open source recommendation channel on the tub.
Well, don't go there completely blindly, at least backup your stack first. Then go wild my friend!
@@AwesomeOpenSource As it turns out, we run quite a bit of the same stuff. Was easy to spin up a couple pis/vms/servers to test some of the ones I hadn't used yet.
I like your Portainer setup, it's very similar to mine! I have an old laptop running Nextcloud and Jellyfin for the family's entertainment. I noticed you have a container running Mullvad openvpn client. Do you have a video on setting that up already? I'd love to learn more about it.
I talk about how to do the VPN stuff on this video, same idea just using a different service / container. th-cam.com/video/vUyHGF1HMsw/w-d-xo.htmlsi=4dQj4A4-J3w7pK6f
Trillium is awesome, I use it I almost every day at work, o. The work laptop. To log my current progress of Jira Tasks. And save xml for test scenarios. And now I am self-hosting a server of it on my personal laptop, so I can access from any device on my home network.
Trilium rocks!
Portainer is awesome. I did a major homelab consolidation project earlier this year. I went from having two clustered r620s with Proxmox down to a single node running half a dozen VMs and a pile of containers. Been getting more and more into containerization and it has helped immensely.
There are a few more things I have yet to containerize but that will be this summer probably.
Love it! Portainer is absolutely awesome!
@@AwesomeOpenSource I tried working with Kubernetes for a while, but I like how much simpler Portainer is. Yes, Kubernetes has a bunch more options and features, but I really don't need anything like that for my homelab. The most I have is a couple environments set up in Portainer and that works perfectly fine for me. I just toss a docker-compose file into a stack, add any environment variables needed and hit Deploy and its off.
I accidentally stumbled upon this video. It is great work. Thanks for enlightening me.
You're very welcome
I live for this stuff - thank you. On the precipice of going to Linux.
FYI - Your distance from your mic makes a huge difference. When you move away or turn, it is very noticeable. Maybe a Lav Mic would be easier for the type of recording you do, so the Mic stays with you? Just thought I'd mention it.
I have a lav mic, but it seems worse to me most of the time. I think I just need to start using my iPhone as my audio source.
Just a note: I tried to play around with the instructions to access Docker via Gitlab, for the Guacamole link, and neither in Terminal or in the browser did anything show up, and I got a 403 Forbidden error in the Terminal.
Don't let that discourage you, though, I did enjoy the video.
I don't think I'm understanding what you were trying to do...with docker via Gitlab?
Easy sub. Great job on the video. Lots of great programs. I'll be checking out some of your other videos.
Thanks, glad you liked them, and keep an eye out for Part 2!
Looks like a lot of fun. I wish I could afford to build some servers/PCs and a network. Those are some great open source software tools. Yes, keep your information with you at home, not just give it all to big corps who can control it.
The best part is a ton of this stuff will run on a board like a raspberry pi, orange pi, and so on. So you don't actually need a huge server to run them all.
Thanks dude ,great list...
Glad you like it!
Can you do a video on open source for note taking app such as Capacities or Obsidian please. Thanks.
I have videos on Jopline Notes, Trilium Notes, adn QOwnNotes now. th-cam.com/video/zrEJP50R6Fo/w-d-xo.htmlsi=-7YCwKwjdENZCHbM
th-cam.com/video/dP08hPg-TMA/w-d-xo.htmlsi=B-54zAnK36Lwxvsn
th-cam.com/video/mJynGxnTLEk/w-d-xo.htmlsi=hkrIUpAeEhod0D2Q
What is this page you're looking at? Very much been looking for something like this
Dashy. I cover it toward the end of the video.
What's the main thing is running at your local host when showing all these services? Is it a presentation or note taking tool?
Do you mean the dashboard I have? If so, that's an app called Dashy. I talk about it in the video.
Hey man thank you for sharing these amazing tools. What tool are you using to organize all the tools on the dashboard at the beginning of your video. Thank you once again.
I used to use Dashy, but have been slowly migrating to HomePage. I really like it, and it loads very quickly.
@@AwesomeOpenSource awesome. Thank you. It is super cool and clean. Love it
appreciate you very much !! !! keep on keeping
Thank you! Will do!
Amazing content! I would love to get a list of all the movies for the kiddos. I am in the same spot with getting my kids to watch all the classics. If you happen to have that in a public post then would you be open to share?
You bet, here it is: wiki.opensourceisawesome.com/books/the-movie-list-for-me-and-the-girls/page/movie-list-for-me-and-the-girls Let me know if you have any you think I should add. I need to be able to get them on DVD, or on Blu Ray.
@@AwesomeOpenSource Thank you so much!
New to your channel and I love it !! What app is that you using to display your apps in categories?
Dashy - It's a great little dashboard - and can do a lot more than I show most of the time. Here's the write up on it, and my video is in the write up. wiki.opensourceisawesome.com/books/self-hosted-dashboards/page/dashy-powerful-informative-configurable-self-hosting-dashboard
Sorry, May I ask you what's the keyboard you used in the intro of this video?
Sure thing, here's a link on Amazon. It's not an affiliate link or anything. a.co/d/1VJdY3n
Hello
Could please make a video on some open source tool for manging software ( assets management) e.g if there's many users.. i want give them acces to certain softwares. Or if new employee joins i will assign certain pre defined kit and he will get acces to particular softwares. Thanks
I'm doing a series called building a MSP on open source. We are using Authentik as our identity provider, then setting up different software to use that. This might be just what you want.
@@AwesomeOpenSource Thankyou will check thar
This is like my bible. Thank you for good contents.
Glad you iike it.
I use guacamole as a front end to my VDI environment to keep it cheap VDI solution for a client. It lives behind a apache2 reverse proxy too.
That's awesome! And a really nice solution.
The Last Starfighter for the win!!!
A great movie, even if my daughter did fall asleep in the beginning of it.
Thanks! This will help me in my homelab adventure
I have the best remote client and host...Please make a video on
Moonlight and Sunshine
They recently added docker for remote hosts 😊
Let me take a look. Last time I tried to se tthem up just for remote desktop, and it was a major fail for me. Wasn't "easy", which is what a lot of folks want / need.
Cool walkthrough. Did I hear you say in one of your videos that you offer some sort of consulting about this stuff? If so how can I get in touch?
I do contract IT work locally, but no, no consulting or setup per se. @Scottibyte does some consulting I think. You might check out his channel. He does the deep technical side of what I cover.
@@AwesomeOpenSource cool I'll check him out - thanks!
Hi brother, your rocketshat video is too old, it would be much appreciated if you could update your video to the latest deploy method.
Thank you!
I'll see what I can do.
@@AwesomeOpenSource Awesome brother you are.
Awesome video. Thank you. Open Source rocks
Thanks so much.
How do you go about checking the security of FOSS that you use? Do you just go off number of d/ls and absence of negative reports and hope for the best, or do you go through the source code (including dependent librarires and packages) line by line? Do you run them sandboxed first while looking for port connections etc?
It's a completely valid question. I could go through everything line-by-line, if that was my job, but since it's not, I do have to have some level of trust in the world of open source community members, the security researchers, and the developers. That said, there are also tools like firewalls, outgoing firewalls, crowdsec, and so many other security tools we can employ to try and catch any odd nefariousness (
@@AwesomeOpenSource Thanks. Just trying to guage an appropriate practical approach to threat levels. Of course sensible comment about proprietary closed source.... Enough telemetary to be licensed spyware! Oh, and nefariousness _is_ a legitmate noun lol.
I see a lot of self hosters tend to have several services that do a lot of the same thing (like people running Jellyfin and Plex). Is there a reason you are running 3 options for remote desktop?
I use them for different things. They each are good / better at certain things than the other IMO. I use MEshCentral as an RMM system. I use Rustdesk, with Remotely as a backup, for immediate desktop support situations (family, friends, and business clients). I use Guacamole for my personal connections. I could use any one of them for all this, but I like them for these purposes.
This is really stuff way beyond the pay grade of the average computer user.
Some might be, but then the average computer user isn't looking to self host anything, because they don't realize how much data they are giving away, and how invasive these companies really are.
Wonderful as always!
Thank you! Cheers!
Do you use anything to keep track of client services calls, like a ticketing system?
I do, It's Zammad. In fact I have it coming up in a future video as well.
@@AwesomeOpenSource dope. looking forward to checking that out! ty:)
Hi, thank you for the video but one question: how do you deploy netbird? Meaning I see you also have NGINX Proxy Manager installed, like you did with ports 80 and 443?
Have you installed netbird using other ports? Or perhaps NGINX and netbird are on different providers like one in your home and one on Digital Ocean?
I run my netbird server on Digital Ocean, and I run my Nginx proxy manager inside my home LAN, so yes, they are on different networks. Netbird requires a lot of open ports, so I don't run it inside my home LAN.
@@AwesomeOpenSource Hi Brian, thanks for the reply.....Ah OK... a nice challenge would be to manage to put netbird under NGINX Proxy Manager even if it doesn't make much sense in the end....
I'm arguing with all the tests I can do but I haven't succeeded, both NGINX and NETBIRD necessarily want ports 80 and 443 and obviously with a single IP address at home it's not possible, they fight.
Even changing the external/internal ports of the containers either netbird doesn't work or NGINX doesn't work.
I haven't found any guides from anyone who has tried this combination, just a few guides that were a little messy with TRAEFIK but I don't want to change proxy servers because I'm fine with NGINX, it's really convenient.
It's a shame not to be able to use both but other interesting software like PASSBOLT can't be used either because it also uses ports 80 and 443.
Isn't there a way to make them work together without giving up NGINX?
Haven't you ever tried?
Aside from the fact that netbird wants a lot of ports open and I don't like this too much either but if it could be passed through NGINX it would be really interesting!
This a awesome place to find new stuff
Thanks!
Can't remember if you have mentioned this in your recent series - how come you chose Authentik over KeyCloak?
The triviality of many of the github issues and BeryJu's own admission that they're a solo dev... makes me think the Redhat-developed CNCF Keycloak might be more stable.
Was it down to current plugin availability perhaps? Keen to hear your thoughts.
It was really about me just finding Authentik more appealing. I head heard lots of stories of difficulties with Keycloak from folks I consider to be top notch IT guys, and it kind of made me steer away from it for a long time. I may go back and look at it again, but I really like the Authentik setup.
What do u use as SAML backend for authentik?? FreeIPA?
You can use Authentik with FreeIPA via LDAP. SAML just depends on the application and what it supports. Zammad, for instance uses SAML from Authentik.
You make it look easy
I appreciate that. But this is years of work stacking up. Believe me, Rome wasn't built in a day, and even those guys would ask WTH? if they saw all this.
Great content in Part I and Part II. I use a few programs you listed. As a long-time Windows user, I want to use Linux Mint. Can I run Linux Mint from a USB stick to test it? Thanks.
Yes you can. Just grab their live .ISO and "burn" it to a USB drive, then boot from the USB. You can run it live to test it out. Great way to see how it will work on your hardware before you commit to an install.
please talk about chatwood and its bussiness structure
Added to my list.
It seems that you have multiple tools for connecting to RDP. Is it each used for another purpose?
I do. In my case I use them for different purposes. It depends on your use cases. I use MeshCentral as an RMM, RustDesk and Remotely for Desktop support (live call, I need help kind of support), and Guacamole for my home RDP connections.
hi. what are you using for your landing page? thanks
Dashy! It's really great! th-cam.com/video/QsQUzutGarA/w-d-xo.htmlsi=FNDy_K6gREJNP24Q
Kool .. thanks. This is on my watchlist 😊
Rock on!
Nice one. I'll be checking a few of these out
Awesome, be sure to watch for part 2
@@AwesomeOpenSource I'll be there for sure
You could replace trillium with Joplin, if you don´t like electron or Obsidian
Absolutely. Joplin is an awesomely powerful note taking system.
@@AwesomeOpenSource I am a big fan of QOwnnotes. Thanks for the awesome videos!
Which desktop distro do you use ?
Currently on Fedora 39. Usually more of a Ubuntu person, but wanted to change it up, and so far so good.
yap bro thanks for the time and awesome info you present. you earn my sub. awesome
Awesome, thank you!
Brill stuff do love these thanks for sharing
Glad you enjoyed it
Worth my like and Subscibe!
Awesome! Thank you so much.
i used at least each one of those once, but pls tell me, why do you have multiple services that do the same job as goacamole ?
I see these as useful for different things. Guacamole is my home based RDP solution (for home only). I have Rustdesk as a remote support tool, for desktop support calls on the spot. I have MeshCentral as an RMM, so I can monitor machines and take actions without the client having to worry about it. I could probably use any of them for a single task, but I feel like they are each more suited to the tasks I use them for.
@AwesomeOpenSource thank you, i understand yoi but i can't do it this way haha. I use as minimal services as possible for the moment easyssh is my goto, i work with a lot of servers, and i generally deploy cockpit on them too and use ansible playbooks for automation , i know your solutions is much more versatile
What he use for downloading from the web guys?
What do you mean? Maybe I can help?
Hey I enjoy these videos. Thanks for the information. I am trying to figure out how to put some of these apps on the casaOS. How do I go about doing that when some of them aren't in the app store? like how to I get the custom install to work? or would I use a terminal?
I've never used CasaOS, so can't say how that's done. Probably better to ask on their forums.
@@AwesomeOpenSource How did you go about being able to get all of those open source apps. I would love to do that same thing since I am trying to get into IT and show some things that I have been working on
brother..... thanks for your so informativ video....
cai you share your idea about
chatwoot project....
can you talk about this open source project.......
I've not hear of it. I'll add it to my list to look into though.
Ay, what's that hotdish recipe?
Here you go - I'm not affiliated with this site though: www.food.com/recipe/tater-tot-hotdish-292905
Fantastic video! My home owners association (HOA) is looking for an open source, (completely free of charge) solution to self-manage our affairs.
Basic cloud-based features we are looking for include: Communications, Document Storage, Collaboration, Repair Tracking, and Reporting.
Nice to have features include: Tenant Portal (from application to residence), Online Payment, and iOS & Android apps.
"Open source" products we found so far, are not really open. They want us to subscribe to expensive monthly plans. Could you kindly direct us to the right product? We could clone the open source and make it into our own.
what do you think of NixOS?
I've tried it out in a VM. I liked it, it was pretty nifty, but hard for me to understand how to do a few things that have kept me from moving ot it:
1. Not sure how to update the applications once installed through the configuration file.
2. Not sure how to get development environments installed. Tried a few (python3 with pip3 and some extensions, MeteorJS, and others)
3. No RustDesk (that worked) anyway, and that's a tool I 100% need.
Other than those few things, it was really good though.
How can i get https without a domain? Help a noob self-hoster out?
You can use something like duckdns to get a free dynamic domain, or you can use self signed SSL certificates. You need to allow them through each browser though so you don't get the message about them being self-signed.
I'm guessing your Server is at home, so I'm wondering how you've set it up so you can access your Things when you're not at home
Reverse proxy. IT receives a request, then routes the request to the appropriate server / container.
I JUST STARTED BUILDING MY OWN
that's awesome! Keep it up!
I tried shotcut but man ... I like it's performance and it seems it renders audio better than kdenlive but man the zooming of tracks is completely broken, like wtf. And I really don't like the panels, like when you want to make an export it opens a panel which is really weird and displaced. Overall the UI is really crappy. I think I like kdenlive better even if it's a bit slower.
It's all good. I've used KdenLive in the past, and it was fine, but I found Shotcut makes slighly more compact files with the same settings when rendering, and oddly the track zoom when using the mouse is very clunky with huge jumps in size, but if you use the scroll wheel and hotkey (CTRL) I think, then it is much smaller increments. Yes, the panels are odd, but you can drag and rop and rearrange all panels in any way you want, so once you've got it configured, it's pretty great.
@@AwesomeOpenSource Yeah .. the perfect video editor does not exis anyways t I guess. For me CTRL+Middle Mouse Btn is not working well. This is really the most annoying thing. When they fix it, I'll give it another chance, but I think in more complex projects this would really drive me insane :) But as said performance is great and also the audio quality is awesome, with kdenlive I often have weird audio artifacts or it's overtuned for no reason (weirdly in shotcut audio is also a bit overtuned, but only on live edit, in the rendering it's fine). Anyway, thanks for this video and recommendations btw
Nginx proxy manager suddenly stopped worked. It doesnt matter if I reinstall it never works again
So, while it's a pain. I'd say stop the container. Remove the Container. Remove the network if it's not on default, remove the volumes, remove the folder you have it in, then try again. I haven't had that happen, but I do get it in a state where the service is running twice somehow, and it will just fail on any attempt to add a new proxy. So, I have to go through killing one of the process services, and it's fine again. I haven't seen that in a while though.
Title should really be: The Free and Open Source LINUX software I use in 2024... Love to see one of these for Windows users beyond the usual lists...
Sorry. It's true, I do run all this on Linux, but I also don't run Windows for anything, so not sure I'd be the right authority on this. Any of the web applications can run on Docker in Windows, or int he WSL I would imagine.
@@AwesomeOpenSource Yeah.. I get it. Thx!
RocketChat is not FOSS, is it?
Yes, it is.
an android emulator for Linux would be lovely but if you have done one please link I just came up you content and I loved it
I haven't done one, but what is the use case you are looking for. You can run Android studio on linux, which has an emulator built in I believe, but that's the only one I know of off the top of my head.
Have you thought about waydroid?
I would recommend against Android studios android emulator, as it uses more system resources (in my experience, though I might be wrong here!). Maybe android studios android emulator offers some features waydroid does not provide, but from my testing waydroid has been able to fulfill all my android needs
Rancher opensource can cover almost 80% of software's that you suggested
Yeah, Kubernetes, Docker, pretty much same.
What about maing personal server like Plex that works with phone, but for music and that is free? Jellybin works, but it doesn't continue to play music where you left when you exing mobile app. That is epic fail.
I use Navidrome as the server, and any subsonic / airsonic client will work with it.
@@AwesomeOpenSource Does any of them support offline mode, to download music on phone? Jellybin music app have that option, but can't remember where I left with playing like I sad above.
I use Subsonic app i believe, and it allows download for offline mode.
ooh man this are just awesome
Thanks, watch for part 2.
Thanks a lot for sharing!
My pleasure.
Hey, thanks for the great content!
My pleasure!
I use webmin for my personal deployments
Webmin rocks.
Thanks really appreciate, thanks to you I'm reading more about infrastructure is started with linux bible, I want to detach my life from the big companies, and start the migration to my own
Glad to hear that For more infrastructure goodness, check out @Scottibyte www.youtube.com/@scottibyte too. Great stuff from him on infrastructure.
I couldn't agree more.
Thank you.
Awesome. Thank you
My pleasure.
Are these apps for windows or Linux or Mac?
There's a pretty big mix. Most will work cross platform as they are web applications, and run in Docker.