Run Linux Desktops in your Browser with Docker and Webtops!

  Рет қаралды 32,022

Awesome Open Source

Awesome Open Source

Күн бұрын

======== LINKS ========
Show Notes
wiki.opensourceisawesome.com/...
Linux Server Webtops Main Page
www.linuxserver.io/blog/2021-...
Dockerhub Webtops by LinuxServer
hub.docker.com/r/linuxserver/...
Support my Channel and ongoing efforts through Patreon:
www.patreon.com/bePatron?u=23...
====== TIMESTAMPS ======
00:00 Beginning
00:09 Introduction to Webtops
01:25 Thank you to my Patrons at Patreon, and my Subscribers at KZfaq
02:00 Install Webtops in Docker
10:15 Access our new Linux System in Webtops
13:40 Installing the KDE Webtops in Docker
15:50 Access our new Linux KDE Webtops
17:30 Installing an application in Webtops
18:00 Install GIMP in Webtops
=== Contact ===
Twitter: @mickintx
Telegram: @MickInTx
Mastodon: mastodon.partecipa.digital/ @MickInTX
Try out SSDNodes VPS Services! Amazing Specs for incredibly low costs. I'm running a 32 GB RAM / $ CPU Server for only $9 a month! Seriously. FOr long term server usage, this is the way to go!
www.ssdnodes.com/manage/aff.p...
Get a $50.00 credit for Digital Ocean by signing up with this link:
m.do.co/c/a6a61ae55242
Use Hover as your Domain Name Registrar to get some great control over you domains / sub-domains:
hover.com/SHPaiirr
Support my Channel and ongoing efforts through Patreon:
www.patreon.com/bePatron?u=23...
What does the money go to?
To Pay for Digital Ocean droplets, donations to open source projects I feature, any hardware I may need to purchase for future episodes (which I will then give to a subscriber in a drawing or contest).
=== Attributions ===
Intro and Outro music provided by www.bensound.com

Пікірлер: 59
@chrisumali9841
@chrisumali9841 2 жыл бұрын
thanks for the demo and info, have a great day
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
Thanks for watching!
@knightride9635
@knightride9635 2 жыл бұрын
I want to thank you for the portainer/docker/nginx script, it helped me a lot.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
You're very welcome!
@chadmarkley
@chadmarkley 2 жыл бұрын
OMG, right?! That script is BALLER!! It is now part of my quick install toolset!
@sandeepsrinivasan
@sandeepsrinivasan 2 жыл бұрын
Hey bro, This is a cool tech. Keep up the good work!
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
Thanks, will do!
@redd6231
@redd6231 2 жыл бұрын
12:00 "I'm Not shure if Alpine uses anything other than apt" - Alpine actually uses apk... It has a similar name but they are different. Anyway, great tutorial !
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
Thanks for the info. Good to know!
@premkumarr2676
@premkumarr2676 2 жыл бұрын
Just searching for this , thanks.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
It's pretty cool stuff.
@youtubeprofile6150
@youtubeprofile6150 2 жыл бұрын
thank you so much god bless you mister
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
You're very welcome.
@Tachkila
@Tachkila 2 жыл бұрын
Thank you so much and for your time 1 million like from me
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
Thank you for the likes!
@ali2key541
@ali2key541 2 жыл бұрын
Thanks for a content! Which OS do you use on a daily-basis (or exactly in this video)?
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
On this one, and every day right now, I'm using Pop!_OS from System76 - version 21.10. It's a light spin off Ubuntu, but diverges in the workflow a bit. I like it quite a bit!
@themarksmith
@themarksmith 2 жыл бұрын
Useful stuff, thank you!
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
You're welcome!
@dragon3602010
@dragon3602010 2 жыл бұрын
Awesome, can u enumerate some use cases to that containerization ? Thanks
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
So, if you're wanting a system that's quick to setup, easy to use, and honestly, then destroyable, such as for temporary work, or maybe just some browsing where the logs go bye bye afterward, this could be a great way to do that fairly quickly.
@itdevops
@itdevops Жыл бұрын
Hi, just question or new subject video: How you manage all your port number ?? You have a file, office or app for remenber all Thath.?? Ty
@AwesomeOpenSource
@AwesomeOpenSource Жыл бұрын
Portainer is how I "manage" / view them. Also docker is really good about letting you know a port is already in use, so you can easily just change it and try again to start it up.
@mithubopensourcelab482
@mithubopensourcelab482 2 жыл бұрын
Alpine Linux apt equivalent commands are apk update -- > This will update the package list - Ubuntu command is apt update apk upgrade --> This will upgrade the packages already installed - Ubuntu command is apt upgrade apk add --> This will install new package i.e. apk add nano apk del -- > This will remove the package i.e. apk del firefox
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
Thanks for the tip.
@ChrisDePasqualeNJ
@ChrisDePasqualeNJ 2 жыл бұрын
Like your style.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
I appreciate that!
@9SMTM6
@9SMTM6 2 жыл бұрын
Does this actually persist installed applications beyond image updates? I don't think so, which, amongst other reasons, is why I'd prefer a install of guacamole itself only. That's unfortunately not a thing in Linuxservers offers, and the default image doesn't support ARM64. I don't mean to say that I think it should exist, just existing my wish that it did.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
Not sure if the installed stuff will persist. Good thought though. For me this would be more of a set it up for someone to test, or to do some temporary work, and then pull down anything worth keeping to a permanent machine.
@Aeric80
@Aeric80 2 жыл бұрын
May I ask the setting for shm_size of 1gb meaning my VPS needs to have at least 1gb free of memory?
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
the SHM_Size is the limit for Docker to use of memory I believe.
@kevin_kk
@kevin_kk 10 ай бұрын
Nice video! Quick one - any way I can run Kiosk Mode on Webtop? (I need only Chromium to open when it boots up)
@AwesomeOpenSource
@AwesomeOpenSource 10 ай бұрын
I'm not sure on that one.
@kevin_kk
@kevin_kk 10 ай бұрын
@@AwesomeOpenSource Okay, I appreciate the feedback. Let m do some research on it
@sachron3gmail
@sachron3gmail Жыл бұрын
can it be locked on the session0
@shetuamin
@shetuamin 2 жыл бұрын
Hello, I open port 3010 for webtop. I can access from Lan side but can not access from internet. I use pfsens as a router. Does docker block outside network by default?
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
Nope, but you'll need to port forward 3010 through your pfSense box as well, then access it through your public IP.
@shetuamin
@shetuamin 2 жыл бұрын
@@AwesomeOpenSource I already forwarded port. I can access web server from another host
@andrejerjavec3048
@andrejerjavec3048 2 жыл бұрын
Would this be a good solution for accessing my server remotely instead of using VPN? So instead of connecting to my home VPN I could just do whatever I want from this Linux desktop since it is on the same network as all of my VMs and containers.
@9SMTM6
@9SMTM6 2 жыл бұрын
Yes sure that works. Even network device name resolution should work (eg fritz.box). Not sure how it holds up from a security standpoint. It's obfuscating the network entry, but at the same time, by default that Docker container is working with very high privileges, so that's an potential attack vector. But they were marked as optional, so maybe they're not required for your use case. But keep in mind that this Will lag etc, perhaps something like "wetty" (terminal as website, also runs on the server) is closer to what you want.
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
I agree. I'd say, yes, you could, but if this is inside your network, you need to be very cautious about exposing it to the internet. Always better to use a VPN when you can.
@dennisbuswell
@dennisbuswell 2 жыл бұрын
Andrej, you're looking for tailscale wire guard
@theurs2
@theurs2 2 жыл бұрын
What is it for? ChromeOS doesn't have vnc or rdp client?
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
This allows you to run a Linux Desktop in Docker / the cloud / online - and you can use any modern browser to access the desktop. It uses Guacamole in the background to provide the rdp access to the desktop, so nothing needs to be built directly into the browser.
@theurs2
@theurs2 2 жыл бұрын
@@AwesomeOpenSource i mean i can install gimp and terminal and all other linux soft in my mac and pc. i can install and use linux in virtual machine. what are usecases of webtop in docker?
@Aloysius1966
@Aloysius1966 2 жыл бұрын
Does audio pass through the browser?
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
It was passing through for me, but also it may not be great quality.
@alhaddar14
@alhaddar14 Жыл бұрын
Hi when i use apk update Get this message ERROR: Unable to lock database: Permission denied ERROR: Failed to open apk database: Permission denied I can't update and I can't use the sudo command Please Help my regards
@AwesomeOpenSource
@AwesomeOpenSource Жыл бұрын
Are you meaning "apt" instead of "apk"? Or are you referring to alping linux package manager?
@Aeric80
@Aeric80 2 жыл бұрын
no gnome version?
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
I guess not. At least not yet. You could always request it on their site.
@paulmaydaynight9925
@paulmaydaynight9925 2 жыл бұрын
apt-get install mc worker
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
I should have thought of that.
@dermuschelschluerfer
@dermuschelschluerfer 2 жыл бұрын
Lol i saw this yesterday on reddit beeing released
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
Nice.
@parcanapp1193
@parcanapp1193 Жыл бұрын
No, it doesn’t run in the browser, it is accessed from the browser. Not dissimilar to any website that runs server-side.
@AwesomeOpenSource
@AwesomeOpenSource Жыл бұрын
Thanks for the correction.
@marcello4258
@marcello4258 2 жыл бұрын
urgs privileged containers..
@AwesomeOpenSource
@AwesomeOpenSource 2 жыл бұрын
Not for everyone.
Did you believe it was real? #tiktok
00:25
Анастасия Тарасова
Рет қаралды 12 МЛН
Luck Decides My Future Again 🍀🍀🍀 #katebrush #shorts
00:19
Kate Brush
Рет қаралды 8 МЛН
MEU IRMÃO FICOU FAMOSO
00:52
Matheus Kriwat
Рет қаралды 38 МЛН
NIX OS: the BEST package manager on the MOST SOLID Linux distribution
17:08
The Linux Experiment
Рет қаралды 304 М.
UBUNTU without the CONTROVERSIAL choices: try these 5 Linux distros!
16:26
The Linux Experiment
Рет қаралды 176 М.
Why don't more people use Debian Linux?
9:28
TechHut
Рет қаралды 106 М.
KASM: Isolated Disposable Remote Workspace Via Your Browser
14:41
Novaspirit Tech
Рет қаралды 46 М.
you need to learn Docker RIGHT NOW!! // Docker Containers 101
23:19
NetworkChuck
Рет қаралды 2,6 МЛН
PopOS is SPECIAL, and I'm moving to it, here's why!
20:15
The Linux Experiment
Рет қаралды 395 М.
ПОКУПКА ТЕЛЕФОНА С АВИТО?🤭
1:00
Корнеич
Рет қаралды 3,3 МЛН