Linux desktop, inside of a container, inside of a browser??? Yes. A Webtop.

Ғылым және технология

Пікірлер: 263

  • @TechnoTim
    @TechnoTim3 жыл бұрын

    Are you running Linux in a VM or a container?

  • @sleipnir7446

    @sleipnir7446

    3 жыл бұрын

    I'll stick with the VMs or containers from the offical aimges. It's safer than containers from an unknown site. But I admit it's fun to have the container in a browser.

  • @BloodBlight

    @BloodBlight

    3 жыл бұрын

    Well, I might try using this for a few things, mostly testing. Is there a way to change where the OS changes (not the config folder) persist in a docker-compose? I am just getting started, but already use some storage plugins for my distributed file store. I would love to move those changes from the OS disk to that somehow.

  • @dj4monie

    @dj4monie

    3 жыл бұрын

    I have a PC running OMV and inside of that I have a container running Mate desktop. I don't have a full desktop experience as you noted but even web browsing is crippled because things like videos from KZread don't play smoothly. That is likely because I don't have any sort of hardware acceleration. I know you've covered running other containers and giving them access to hardware to run games. I want go in hard on containers because I really like Chromebooks but I need Windows for other reasons. Also running Windows either as a dual boot or a virtual machine is slow on anything but the highest spec Chromebook.

  • @HjaltiAtlason

    @HjaltiAtlason

    3 жыл бұрын

    WSL2

  • @chrisumali9841

    @chrisumali9841

    3 жыл бұрын

    Imma do both lol

  • @craigcordeiro8530
    @craigcordeiro85303 жыл бұрын

    Missed an opportunity to open the webtop on Firefox within the webtop

  • @enterchannelname7568

    @enterchannelname7568

    3 жыл бұрын

    Lol, I have a proxy-ish thing on my server which is essentially firefox in a docker container that you can you can open in a web browser (might seem pointless, but I've found uses for it) And yes, first thing I did with it is open its own url in the container and see an infinite amount of firefox windows.

  • @carlislenightingale8853

    @carlislenightingale8853

    3 жыл бұрын

    this is disgusting - i threw up twice in the first minute of this video

  • @fonte935
    @fonte9353 жыл бұрын

    Man, I have learned so much from your videos. Thanks for doing what you do!

  • @TechnoTim

    @TechnoTim

    3 жыл бұрын

    Thank you!

  • @gnul
    @gnul3 жыл бұрын

    It would even get more useful when graphics cards finally support SR-IOV for hardware acceleration within containers and virtual machine without GPU Passthrough.

  • @aleJohnny

    @aleJohnny

    2 жыл бұрын

    Oh yeahh! Will be awesome run as a game streaming computer. I'll try passthrough my GPU to the container and install the proper drivers and see how its gonna be in terms of perfomance and latency.

  • @mawskivisualescapist7134
    @mawskivisualescapist71343 жыл бұрын

    Thank you for a very detail explanation. This is very useful for me. Im a filmmaker and i own raspberry pi. I can use this webtop to send 300gb of video files to my team. This is very efficient, since i dont have to use my pc just to upload those files. The upload process is around 2 days because of my limited internet speed. But with this webtop, i shouldnt worry about electricity bills.

  • @shodanki3736
    @shodanki37363 жыл бұрын

    just installed it and will use it for admin tasks AMAZING and just the thing I searched for super easy to install and your video helped a lot in understanding what I am doing many thanks love it

  • @TechnoTim

    @TechnoTim

    3 жыл бұрын

    Glad it helped

  • @gamerhat7950
    @gamerhat7950 Жыл бұрын

    Webtops seem way simpler than Kasm workspaces for my usecase, definitely gonna try and install it on my machine. I'm shocked how no one talks about this. Thanks!

  • @davidg5898
    @davidg58982 жыл бұрын

    This might be exactly what I need for a small client. A Webtop running off their NAS might be the perfect solution for something they're asking me to implement. I don't want to bog down their NAS with a full VM, nor do I want them SSHing into the NAS (CLI isn't their jam anyway). It's a small place so they have no server other than the NAS, and no IT staff other than me as their on-call guy. Mark this down as the 3rd thing I've now picked up from you and implemented. Keep up the great content!

  • @TechnoTim

    @TechnoTim

    2 жыл бұрын

    Woohoo! 3! Thank you! More where that came from!

  • @togoenvogue
    @togoenvogue Жыл бұрын

    Wow, I really enjoyed this video. Thank you very much. I am definitively switching from VM to this Webtop tech.

  • @davidemotte812
    @davidemotte812 Жыл бұрын

    Great video Tim! This is so cool. Also very similar to another tool, Desktainer, which is just lightweight Debian with LXDE and very few packages

  • @westganton
    @westganton3 жыл бұрын

    Every video reminds me of why I subbed. You're awesome dude

  • @TechnoTim

    @TechnoTim

    3 жыл бұрын

    I appreciate that!

  • @TheDdddd999
    @TheDdddd9993 жыл бұрын

    Can't wait to try it out later

  • @TechnoTim

    @TechnoTim

    3 жыл бұрын

    LMK how it goes!

  • @samys288
    @samys2886 ай бұрын

    Excellent information

  • @virkony
    @virkony3 жыл бұрын

    3:56 , shm_size is for /dev/shm memory based temp filesystem used for various things including sharing mmaping same files to address space of different processes and achieving "shared memory" since content of those files is in memory. It is not limiting how much memory container can get.

  • @TechnoTim

    @TechnoTim

    3 жыл бұрын

    Thanks for the clarification!

  • @miriamramstudio3982
    @miriamramstudio39826 ай бұрын

    Great video. Thanks

  • @baldeagleKB
    @baldeagleKB3 жыл бұрын

    Can't wait to try this out against a desktop in VMware on my manjaro desktop . Could get some use having a webtop on my tablet lol. Love your work.

  • @cherdak_turista
    @cherdak_turista2 жыл бұрын

    Oh, man! Thanks) For some time i thought about virtual space for my students in university to play with - and it's look like sweet spot. The PC's at the classrooms are thin clients in university's VM's on a server. So every lab starts with a pain - let's install a bunch of libraries (that were deleted) and solve issues of resolving it with OS version etc. I see Webtop could be a pre-defined space with all, that my students need: RStudio, libraries, tools, data-sets and so on. And i can fire those containers just for a lab-time and after that - shut them down. Cool)

  • @localadm
    @localadm3 жыл бұрын

    Runs great on a Raspberry 4 8GB with Ubuntu server on a USB 3.0 HDD. Works better than a desktop over xrdp.

  • @anthonylester6734

    @anthonylester6734

    2 жыл бұрын

    Can you try to install vs code arm64 and tell me if you're getting artifacts

  • @anthonylester6734

    @anthonylester6734

    2 жыл бұрын

    FYI for anyone with VS code issues and distortion run it from terminal as: code --disable-gpu

  • @localadm

    @localadm

    2 жыл бұрын

    @@anthonylester6734 hi, I use code server via docker

  • @ibrahim_dec05
    @ibrahim_dec053 жыл бұрын

    I started watching your videos its really awesome & effort done by you 👍🏼 keep rocking 👍🏼

  • @TechnoTim

    @TechnoTim

    3 жыл бұрын

    Thank you!

  • @chrisumali9841
    @chrisumali98413 жыл бұрын

    Thanks for the demo and info, have a great day

  • @TechnoTim

    @TechnoTim

    3 жыл бұрын

    Thank you, you too!

  • @Stoney_Eagle
    @Stoney_Eagle3 жыл бұрын

    This is AWESOME!!!

  • @Demodude123
    @Demodude1233 жыл бұрын

    Thanks for making a video on this. I can see us using this at work as an alternative to SSH SOCKS proxies for viewing NAT'ed websites. I've set up a helm chart and can run this through a reverse proxy that's punched through the NAT

  • @KisukSong
    @KisukSong3 жыл бұрын

    I can definitely see the use-cases for the webtop. Users can quickly spin up and discard containers if they want to try out different distros and UI flavors. But at the end of the day, I would stick with the distro that I'm most comfortable within VM.

  • @doc_ineeda_win5834

    @doc_ineeda_win5834

    2 жыл бұрын

    how i get audio to passthru on proxmox and ubuntu vm, if i vnc from proxmox i got no sound .. and tried x11 and ssh but get a dumb error i cant get around any help would be much abliged if you know how to make that work

  • @KisukSong

    @KisukSong

    2 жыл бұрын

    @@doc_ineeda_win5834 im currently using HypriotOS as main distro. not familiar with the proxmox. Sorry mate!

  • @doc_ineeda_win5834

    @doc_ineeda_win5834

    2 жыл бұрын

    @@KisukSong spice fixed it and like full screen in it , I didn’t change proxmox setting to use it so failed at first and add audio device as spice backend

  • @Freeriderblack
    @Freeriderblack3 жыл бұрын

    This is the end of any jump host. Many thanks for this video.

  • @Skip-bk4gg

    @Skip-bk4gg

    3 жыл бұрын

    I thought the same :D

  • @steamgamerecording
    @steamgamerecording2 жыл бұрын

    One of the best content creator on KZread

  • @genieheatingandbathrooms7646
    @genieheatingandbathrooms76463 жыл бұрын

    Another great video 😎

  • @MohammedIqlasUddin
    @MohammedIqlasUddin3 жыл бұрын

    Next: How to harden webtop to use on production server ;) not a very useful use case but handy sometimes

  • @YannMetalhead
    @YannMetalhead2 ай бұрын

    Good video!

  • @bankoleogundero9446
    @bankoleogundero94462 жыл бұрын

    This is amazing!!!!

  • @levelingup5d603
    @levelingup5d6032 жыл бұрын

    you rock dude!!

  • @Jarek.
    @Jarek.3 жыл бұрын

    Hi Tim, many thanks for sharing this! I've tested this immediately and one thing which is stopping me from implementing in my workload is that one container = just one desktop; i.e. only one person can work there and if anybody else connects - just hijacks this desktop. This does not suite well the flow I'm trying to implement (a seamless access to some apps running in K8s but still with "legacy" GUI, a good example could be Java JConsole). Any solution you know or could recommend for multi-user desktops? Many thanks in advance!

  • @TheRobMozza
    @TheRobMozza3 жыл бұрын

    Hi again T.Tim! Just had to tell you, swiping through my YT thumbnails and this one looked liked it was starring Ali G! (No offense intended). I think I've a 'get outta jail free card' after previously telling you that you look like Johnny Depp, but you actually do. All the best my friend, I'm this close to subscribing as I find your content very interesting and your great at presenting it dude

  • @TechnoTim

    @TechnoTim

    3 жыл бұрын

    Thank you! Ali G is a first, it’s usually Johnny Depp!

  • @carlosalmanzar2775
    @carlosalmanzar27753 жыл бұрын

    Just straight 🔥🔥🔥🔥🔥🔥

  • @noahwilliams8918
    @noahwilliams89183 жыл бұрын

    I have literally always wondered about this. Watching with great interest.

  • @maxmouse3
    @maxmouse33 жыл бұрын

    Very nice, I'm 100% doing this :) also instant sub! :D Very good explanation:)

  • @TechnoTim

    @TechnoTim

    3 жыл бұрын

    Awesome, thank you!

  • @BioToxin
    @BioToxin3 жыл бұрын

    I could see a use case, especially for light workloads, but in my case I could just as easily be served with specific / specialized containers rather than an environment. But it's an interesting idea that once I play with it I'm sure I'll find a good use.

  • @beer_goggler
    @beer_goggler3 жыл бұрын

    How do they make the container stateful? I thought all changes in the container are lost on restart? If only /config is volume mapped then how does the rest of the container persist apt updates/upgrades?

  • @syndendesign
    @syndendesign2 жыл бұрын

    How do you pass audio to the web browser from the container?

  • @bobwong8268
    @bobwong82683 жыл бұрын

    Wow... 👍👍👍👍👍THANK YOU, Tim! Was looking for something similar. Any idea how I can "containerised" only certain Linux GUI app in diff containers, like running multiple versions of an application eg: app-ver1, app-ver2, app-verN simultaneously? In short, containers share the Host OS & Kernel, can it also share the Host "Desktop"? If not, anything else would be a better fit? Thanks.

  • @Movies4118
    @Movies41183 жыл бұрын

    Thanks for this video. I'd probably use it to try out a quick bash script or when I need to use a linux only tool. I'm deploying the container now on Unraid server.

  • @wingtracer
    @wingtracer7 ай бұрын

    What would be the main use case of this vs just the VM, assuming you have to have a VM to host this docker? Just trying to sort out a practical use case.

  • @CaptZenPetabyte
    @CaptZenPetabyte2 жыл бұрын

    The use of this containerised desktop for opsec may have some interesting connotations

  • @brickviking667
    @brickviking6673 жыл бұрын

    First we compiled all the libs in statically. Then, we stripped back, by making libraries dynamically loadable and-theoretically at least-taking up less room. Then we decided "Let's avoid dependency hell and include all the libs that the executable needs" (flatpaks et al). Then we decided - hey, let's create a VM to run the stuff we can't run normally. Then we decided...... to run an OS inside a container. Yeah, naah. Only primary advantage I would have for the container is one they don't recommend - access from the internet. Oh, and isolation of apps from each other. Nice work on the video by the way. And to answer your question, neither. I run my Linux on bare metal. VM gets to run WinXP, though I want a new machine so I can put Win-something into hypervisor alongside my normal Linux. And Solaris. And FreeBSD. Containers can't (by design) do that yet.

  • @TechnoTim

    @TechnoTim

    3 жыл бұрын

    Great analysis. No shame in the bare metal game. We all want to but don't have enough resources!

  • @locose1991
    @locose19912 жыл бұрын

    Nice video as always Any idea if you can input audio. the browser never asks if this site should be allowed to use my mic. not sure if thats the only problem

  • @yramid6770
    @yramid6770 Жыл бұрын

    I perform tech support and would love to run my WFH environment virtually. I literally just use a browser to remote into customer machines and a notepad app. I will need to use a mic and speaker. Hoping to test this out.

  • @DanteBasso
    @DanteBasso Жыл бұрын

    Question, it's possible o add new volume from host to docker? /config is $HOME inside the docker, but I wish to do one more "mount point", it's possible?

  • @squalazzo
    @squalazzo3 жыл бұрын

    well done!

  • @TechnoTim

    @TechnoTim

    3 жыл бұрын

    Thank you!

  • @cloudlearn7511
    @cloudlearn7511 Жыл бұрын

    Can we run swaywm on alpine docker image? I have been working on this for weeks. However, I get away with running it using docker commands in the terminal even though with errors it launches. I am not able to run it using docker compose. Any ideas?

  • @tommsla123
    @tommsla1232 жыл бұрын

    Greate video. I need this for Eve-NG lab

  • @raoulmengis4015
    @raoulmengis40153 жыл бұрын

    👍👍👍THANK YOU, Tim! 1) With Podman ? 2) With Fedora ? Thank from switzerland great job

  • @kiberpsyx
    @kiberpsyx3 жыл бұрын

    Great video! Could you please tell what extension for VSCode for yaml syntax you use that colorize indents?

  • @TechnoTim

    @TechnoTim

    3 жыл бұрын

    rainbow indent! It's the best!

  • @blazetechstuff
    @blazetechstuff3 жыл бұрын

    I'm afraid to say I got more containers in my house than my PC.

  • @stormfox81
    @stormfox813 жыл бұрын

    I want less overhead and just webtop running inside a proxmox vm or container. is that easy to do?

  • @christophevandingelen
    @christophevandingelen2 жыл бұрын

    Hi, when I log in, I don't get a GUI, I get a file browser (files and folders). Did I do something wrong?

  • @TheRobMozza
    @TheRobMozza3 жыл бұрын

    Reminds me of a Linus video with 130'odd browser tabs open.. using Webtops in that scenario, you could be building a your own bot net??!?

  • @LNSFLIVE
    @LNSFLIVE6 ай бұрын

    does sound go through to the browser?

  • @SuperZsomi
    @SuperZsomi Жыл бұрын

    Is it working with lxc/lxd containers ? I love that one is better because I would like to save my changes ...

  • @indiaonellp
    @indiaonellp2 жыл бұрын

    Can we install it on digital ocean droplet?

  • @togoenvogue
    @togoenvogue Жыл бұрын

    It seams like apps installed (Visual Studio Code for instance) are not persisted after pulling down the docker container and spinning up a new image. Is there any workarounds ? Thank you

  • @IngwiePhoenix
    @IngwiePhoenix3 жыл бұрын

    Imagine having an iPad, and needing an occasional "real desktop". THIS is it. xD Pretty amazing. I wonder if there is some lightweight client that removes some of the browseryness - like accidentially scrolling when tapping all over the screen and what have you. Should be dead simple JS, really. And with some HTML metas set, you could add this to the home screen from within Safari. This is sooooo cool :O

  • @TechnoTim

    @TechnoTim

    3 жыл бұрын

    Exactly!!

  • @sophiethecat9256
    @sophiethecat92563 жыл бұрын

    Bro imagine being youtube and stop notifying me about these videos 😪 Your still a great youtuber 🙂

  • @TechnoTim

    @TechnoTim

    3 жыл бұрын

    🥺

  • @TechnoTim

    @TechnoTim

    3 жыл бұрын

    Thank you!

  • @sdc-it_de
    @sdc-it_de10 ай бұрын

    Hi Tim, on which hardware do you run this ?

  • @shiashush6388
    @shiashush63883 жыл бұрын

    What about Hardware graphics acceleration? would it work? GPU hw accell would be nice

  • @dzltron
    @dzltron3 жыл бұрын

    Need to create a connection broker frontend for this! Easy free basic VDI

  • @technicaltrialsandtribulat4574

    @technicaltrialsandtribulat4574

    3 жыл бұрын

    Use apache guacamole

  • @dzltron

    @dzltron

    3 жыл бұрын

    @@technicaltrialsandtribulat4574 true, though it's a pain to dockerize

  • @winecountrygames1859
    @winecountrygames1859 Жыл бұрын

    so it crashed and everything I installed/updated is gone. Files are still there but everything else is gone. Is there a way around this?

  • @debajyotichowdhury1838
    @debajyotichowdhury1838 Жыл бұрын

    I am facing this error when I am trying to install MySQL. I tried with "privileged: true" or "-- privileged" also. "System has not been booted with systemd as init system (PID 1). Can't operate. Failed to connect to bus: Host is down Failed to talk to init daemon."

  • @crow3411
    @crow34113 жыл бұрын

    How would I compile this for arm processes and put this on a pi4 now that would be a interesting video and worth subscription

  • @vellankiindeevar5530
    @vellankiindeevar55302 жыл бұрын

    as we know that we can convert a docker container into a wsl distro . can i use this webtop as a wsl distro container ? can you make a vid on this

  • @marcello4258
    @marcello42582 жыл бұрын

    did anyone compared it to KASM in regards of responsiveness / latency overall experience ? LAN and WAN?

  • @ecsuae
    @ecsuae Жыл бұрын

    You are doing great work, I just tried to install teamviewer , it is not starting , can you help how to run it?

  • @rans0101
    @rans01013 жыл бұрын

    Great

  • @JerryWoo96
    @JerryWoo963 жыл бұрын

    i'd use webtop for apps that cant run perfectly on windows like make or cmake, and renaming illegally named files or folders in windows. either webtop or i'd use ubuntu in wsl2.

  • @Chris4380.
    @Chris4380.2 жыл бұрын

    Great stuff Tim! Thanks! Do you think it would be possible to VNC into this using guacamole? Sounds odd, but I have a use case for it!

  • @TechnoTim

    @TechnoTim

    2 жыл бұрын

    It uses guac already, you might be able to!

  • @mattmat5648
    @mattmat56483 жыл бұрын

    New to containers. Would this be good for malware analysis? Separating away from your personal OS?

  • @TechnoTim

    @TechnoTim

    3 жыл бұрын

    I would choose a VM for that, that's isolated on its own network (or no network at all). This container runs on the host and it would be challenging to isolate that machine.

  • @Lokaminiac
    @Lokaminiac3 жыл бұрын

    Thanks for the video. Great info! A question: I am working in a shared server at remote office that has docker. I don’t have root privilege. Will I be able to get this Webio container to work?

  • @TechnoTim

    @TechnoTim

    3 жыл бұрын

    Not sure about webio but try one of these with mate

  • @saltandsham
    @saltandsham3 жыл бұрын

    Hi when I use Ubuntu container i get a blank screen connecting from the browser. Using the Alpine container works fine. Can anyone help please

  • @saltandsham

    @saltandsham

    3 жыл бұрын

    @Pind by Techno Tim sorry what do you mean ?

  • @kenwang8595
    @kenwang85953 жыл бұрын

    Great video! No Doubt. I have watched your other video about code-server also, and am so happy to see this one. I am looking for a way to run vscode in browser requiring minimum resources from the backend server. I have two questions: a) the webtop is started/served from the backend but runs inside of browser. Does it consume cpu and memory from the server once it is loaded into the browser? b) can applications like vscode, nodejs, git, etc. be preinstalled for the user? if installed by user, do they stay when the user starts a new session? Thanks! Great work! Your explanation is concise and to the points.

  • @TechnoTim

    @TechnoTim

    3 жыл бұрын

    All processing is done on the server, you are just basically remoting in!

  • @alexanderpoplawski577

    @alexanderpoplawski577

    3 жыл бұрын

    You can make your own Dockerfile using the webtop image as a base and add all the commands to install the software you want inside the image. Add the build command to the docker-compose file. In my experience it is better to have vscode installed at the frontend computer and use the remote-ssh extension to edit files on a server. The remote ssh-extension installs the vscode-server on remote servers automatically and you can manage different remote targets within vscode. Cdr/code-server does not offer all the extensions vscode has. Cdr/code-server is now only useful if you want to edit on your tablet and can not install vscode.

  • @ayushrawal706
    @ayushrawal7063 жыл бұрын

    It's a great idea. I think I might replace my vm with this because I rarely use that for testing and stuff. A question though, does it support drag and drop ?

  • @TechnoTim

    @TechnoTim

    3 жыл бұрын

    Thank you! Not that I know of

  • @patrickrainbolt
    @patrickrainbolt2 жыл бұрын

    How does this react if two people on the network go to the machine? Are the sharing the machine or do they both log into separate sessions?

  • @TechnoTim

    @TechnoTim

    2 жыл бұрын

    should be separate

  • @mrshahram7
    @mrshahram77 ай бұрын

    Did anyone manage to have audio inside a webtop linux container?

  • @pauleastus
    @pauleastus3 жыл бұрын

    Hey Tim i have a proxmox cluster that needs some repair. I need to completely remove a node and remove and re-install the ceph and OSD on the 2 nodes remaining. my vms cannot start without the ceph. what would be your cost and an u login by remote to help with this - i use anydesk as remote software

  • @TechnoTim

    @TechnoTim

    3 жыл бұрын

    Thanks for the offer but I don't do remote support. Check out our discord community to see if maybe someone has some ideas there!

  • @Prophes0r
    @Prophes0r3 жыл бұрын

    I'm sort of looking for the other side of this right now. An ultra-light OS, that only runs a browser, so that I can use an older laptop (around the house) as a thin-client.

  • @Mpdarkguy

    @Mpdarkguy

    3 жыл бұрын

    The arch base install is pretty lightweight, you can just throw a barebones i3 or some shit, basic networking tools, make it so that it runs a single Firefox window on startup and you should be good to go

  • @ayushrawal706

    @ayushrawal706

    3 жыл бұрын

    @@Mpdarkguy I think you can easily go lighter than that.

  • @Mpdarkguy

    @Mpdarkguy

    3 жыл бұрын

    @@ayushrawal706 That was literally the first thing that came to my mind.

  • @alexanderpoplawski577

    @alexanderpoplawski577

    3 жыл бұрын

    Sounds like ChromeOS

  • @Prophes0r

    @Prophes0r

    3 жыл бұрын

    @@Mpdarkguy Except Firefox isn't really a lightweight browser. And you are probably still running a bunch of other UI stuff. I guess I'm really talking about "Minimal Browser - The Operating system"

  • @weekenddiyprojects5072
    @weekenddiyprojects50722 жыл бұрын

    Nice video snd explsined very well. Just one question, can we instsll and use it on raspberry pi 4, 4GB model running docker container?

  • @TechnoTim

    @TechnoTim

    2 жыл бұрын

    You sure can!

  • @frankboye9929
    @frankboye99293 жыл бұрын

    Imagine a website that linux newbies can visit to test out different distros to see which one they like. Or to test a feature in a new version of linux to see if they like it.

  • @TechnoTim

    @TechnoTim

    3 жыл бұрын

    yeah, great for distro hopping and testing!

  • @Equality-and-Liberty
    @Equality-and-Liberty2 жыл бұрын

    I want to run this in a Rancher K3s cluster. How to find the PUID and PGID for my cluster?

  • @TechnoTim

    @TechnoTim

    2 жыл бұрын

    You shouldn't need to. k8s should handle permissions to the PVC just fine.

  • @willysteenbergen8088
    @willysteenbergen80883 жыл бұрын

    Can you make a video of 3cx in docker?

  • @nbensa
    @nbensa3 жыл бұрын

    Can I upvote a million times?

  • @TechnoTim

    @TechnoTim

    3 жыл бұрын

    Just tell a million of your friends ;)

  • @donjaime_ett
    @donjaime_ett3 жыл бұрын

    Another awesome video! I've got a question related to this (and to previous videos you've done on Guacamole). Is there a solid low latency, responsive remote desktop solution for Linux? Most of these solutions (like VNC) are super laggy. Things like Intellij or Blender or FreeCAD need a proper desktop setup. I basically want something like Parsec, but for linux hosts. Does that exist? I've heard about no machine but the lack of FOSS and lack of social proof for it bugs me a bit.

  • @TechnoTim

    @TechnoTim

    3 жыл бұрын

    Thanks! Remmina is as close as it gets for me. LMK if you find something better!

  • @marcello4258

    @marcello4258

    2 жыл бұрын

    @@TechnoTim remmina is just the client and not the protocol. the best performance I had as of today was using the SPICE protocol - which is understood by Remmina. VNC is not bad at all but the default implementations are super bad on Linux - XRDP works much better right out of the box. KASM has a good VNC stack which runs butter smooth since everything is open source there this might be an address to look for. @Jaime - did you try XRDP?

  • @whatthefunction9140
    @whatthefunction9140 Жыл бұрын

    When they slove string theory they are just going to find docker

  • @dr.mikeybee
    @dr.mikeybee3 жыл бұрын

    You can get this on Docker Hub too.

  • @francescofreddi4374
    @francescofreddi43742 жыл бұрын

    is possible to run this on Mac? whats id i need to catch? at min 6? because iamNot in a server

  • @TechnoTim

    @TechnoTim

    2 жыл бұрын

    it is possible, just install docker. You don't need to run a server to run this.

  • @davidrodgers7614
    @davidrodgers76142 жыл бұрын

    When you say "persistent" do you mean 1. that it persists the container being restarted or 2. it stays running 100% of the time so if you install something on it that serves something you can continue to access it remotely after you disconnect or 3. yes?

  • @TechnoTim

    @TechnoTim

    2 жыл бұрын

    3. yes

  • @lichtii1972
    @lichtii19722 жыл бұрын

    is it possible to run the Command Line like i am on my Host Machine?

  • @TechnoTim

    @TechnoTim

    2 жыл бұрын

    Not unless you ssh back into the host machine from this webtop

  • @fuseteam
    @fuseteam3 жыл бұрын

    next up an linux distro with only a webbrowers and a webtop container running in the background that opens the webtop on start up!

  • @TechnoTim

    @TechnoTim

    3 жыл бұрын

    ... then the world implodes!

  • @fuseteam

    @fuseteam

    3 жыл бұрын

    @@TechnoTim boom :p

  • @doc_ineeda_win5834
    @doc_ineeda_win58342 жыл бұрын

    Whats the best way to game in the cloud?

  • @TechnoTim

    @TechnoTim

    2 жыл бұрын

    See my proxmox gpu video!

  • @ph4nt0mcz130
    @ph4nt0mcz1303 жыл бұрын

    Following Techno Tim for a while. At first glance it seems that Tim is targeting junior level tech audience, but that is not true. I consider myself a senior developer and still he introduces something fancy or new perception. So thanks!

  • @TechnoTim

    @TechnoTim

    3 жыл бұрын

    Thank you so much!

  • @marcello4258

    @marcello4258

    2 жыл бұрын

    well that might be the case because you are a developer and he hardly speaks about any development related :) ..but yes Tim brings a lot of 'toys' on the table to play with for us geeks

  • @vanopiano
    @vanopiano3 жыл бұрын

    I somehow skipped how did you configured local subdomain under your real domain to work only on local network? I also have Ubiquiti network and real domain for public services or my home lab and want to use some local-only services like webtop(just installed) over domain

  • @vanopiano

    @vanopiano

    3 жыл бұрын

    I probably need to use traefic, no? Currently I'm using nginx proxy manager for all my public subdomains

  • @TechnoTim

    @TechnoTim

    3 жыл бұрын

    Yeah, nginx proxy manager doesn't support wildcard certs. Check out my traefik and docker video!

  • @vanopiano

    @vanopiano

    3 жыл бұрын

    @@TechnoTim Actually nginx proxy manager supports wildcard certs, I'm using one cert for all my services, just need to select it every time. I'll try traefik

  • @TechnoTim

    @TechnoTim

    3 жыл бұрын

    @@vanopiano Ah, good to know!

  • @LarsKniep
    @LarsKniep3 жыл бұрын

    Can you copy paste from/to host?

  • @TechnoTim

    @TechnoTim

    3 жыл бұрын

    Yes, you can

  • @TheAkiller101
    @TheAkiller1013 жыл бұрын

    These have amazing potential ... just imagine how much it takes for developers to set up a working environments. installing driverss setting up IDE etc. imagine if there was a fully preconfiged environment which you just run and start coding

  • @airman122469

    @airman122469

    3 жыл бұрын

    There’s already kickstart. Just make a standard kickstart image, and install that image on new developers’ computers.

  • @TheAkiller101

    @TheAkiller101

    3 жыл бұрын

    Thanks alot man .

  • @TheAkiller101

    @TheAkiller101

    3 жыл бұрын

    KZread algorithm gave me two suggetion after this comment.. docker dev environments, git pods, github workspaces all try to address my above use case..

  • @watershuriken9751
    @watershuriken97513 жыл бұрын

    This is soo cool! Can someone tell me some use cases for this?

  • @TheAkiller101

    @TheAkiller101

    3 жыл бұрын

    imagine the time it takes for you to configure a dev environment with a particular stack.. if there were fully configured working environments we can just run and start developing..

Келесі