Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. App Wishlist
  3. Puter from HeyPuter

Puter from HeyPuter

Scheduled Pinned Locked Moved App Wishlist
24 Posts 13 Posters 5.1k Views 15 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    jagan
    wrote on last edited by
    #3

    Puter, the Internet OS, is now open-source!

    Today marks a pivotal moment in our mission to build a new, internet-based operating system for all users. We are excited to announce that Puter is now open source!

    For the past three years, we've poured our hearts and skills into developing Puter, guided by our vision to make a completely new operating system from scratch. As Puter steps into the open-source community, we warmly invite developers and enthusiasts to explore, contribute, and collaborate on the Puter platform. Your contributions and feedback are crucial as we work together to enhance and evolve Puter.


    Source: E-Mail from the Puter team.

    1 Reply Last reply
    2
    • nebulonN nebulon

      This is fun and feels quite polished actually. I just have no clue what real use-case it solves.

      J Offline
      J Offline
      jagan
      wrote on last edited by
      #4

      @nebulon I use a remote desktop and it solves a bunch of issues.
      I can see where Puter is headed as a self-hosted remote "desktop as a service" (DaaS).
      The market is growing since the streaming has become faster with almost no discernable lag.

      1 Reply Last reply
      3
      • A Offline
        A Offline
        AartJansen
        wrote on last edited by
        #5

        I don't understand what use it is either, can someone expand on "solves a bunch of issues" ?

        J 1 Reply Last reply
        0
        • necrevistonnezrN Offline
          necrevistonnezrN Offline
          necrevistonnezr
          wrote on last edited by
          #6

          From Github:

          Puter can be used as:

          • An alternative to Dropbox, Google Drive, OneDrive, etc. with a fresh interface and powerful features.
          • Remote desktop environment for servers and workstations.
          • A platform for building and hosting websites, web apps, and games.
          • A friendly, open-source project and community to learn about web development, cloud computing, distributed systems, and much more!

          Don't know if or how it syncs but the interface is definitely more "fun" than Nextcloud πŸ™‚
          If the add an internet browser, it would be even better

          1 Reply Last reply
          1
          • micmcM Offline
            micmcM Offline
            micmc
            wrote on last edited by
            #7

            It's very easy to install and run on Linux on localhost.
            Works well. However, installed locally it's useless as it's supposed to be an "Internet OS".

            Now, again, in theory it should run on a LAMP stack however since npm is trying to write to the disk on a READ ONLY part of of the OS.

            I tried, but we encounter the exact same problem I've spoke about before, and also covered with more details on this post while proposing a new Typescript app, Payload.

            If one of the fearless devs here @girish or @nebulon could finally take a look at this, at least so we can know if this is something that can be possible, that would be cool.

            Ignorance is not an excuse anymore!
            https://AutomateKit.com

            1 Reply Last reply
            0
            • A AartJansen

              I don't understand what use it is either, can someone expand on "solves a bunch of issues" ?

              J Offline
              J Offline
              jagan
              wrote on last edited by
              #8

              @AartJansen Remote Desktops with Persistence is like having a second computer.
              Here is one use that is the most important to me:
              I can't install applications or configure my work computer as I like - everything is locked down.
              I use a remote desktop that I access from my work computer - all my applications run on that computer as how I need.
              I also spin up new desktop computers for particular purposes, research, testing, etc.

              If Puter comes with an ability to run a browser, effectively I can run that browser to access the local internet like a sort of VPN - it would be easy to overcome restrictions.

              Hope this helps.

              micmcM necrevistonnezrN L A 4 Replies Last reply
              4
              • J jagan

                @AartJansen Remote Desktops with Persistence is like having a second computer.
                Here is one use that is the most important to me:
                I can't install applications or configure my work computer as I like - everything is locked down.
                I use a remote desktop that I access from my work computer - all my applications run on that computer as how I need.
                I also spin up new desktop computers for particular purposes, research, testing, etc.

                If Puter comes with an ability to run a browser, effectively I can run that browser to access the local internet like a sort of VPN - it would be easy to overcome restrictions.

                Hope this helps.

                micmcM Offline
                micmcM Offline
                micmc
                wrote on last edited by
                #9

                @jagan Yes, but useful only if it can be run from a remote server, because on localhost:4000 it's useless. Why would I run this on localhost to then open a web browser to run SOME apps in it, while I can run anything natively or on VMs. πŸ™„

                Ignorance is not an excuse anymore!
                https://AutomateKit.com

                1 Reply Last reply
                0
                • J jagan

                  @AartJansen Remote Desktops with Persistence is like having a second computer.
                  Here is one use that is the most important to me:
                  I can't install applications or configure my work computer as I like - everything is locked down.
                  I use a remote desktop that I access from my work computer - all my applications run on that computer as how I need.
                  I also spin up new desktop computers for particular purposes, research, testing, etc.

                  If Puter comes with an ability to run a browser, effectively I can run that browser to access the local internet like a sort of VPN - it would be easy to overcome restrictions.

                  Hope this helps.

                  necrevistonnezrN Offline
                  necrevistonnezrN Offline
                  necrevistonnezr
                  wrote on last edited by
                  #10

                  @jagan said in Puter from HeyPuter:

                  Here is one use that is the most important to me:
                  I can't install applications or configure my work computer as I like - everything is locked down.
                  I use a remote desktop that I access from my work computer - all my applications run on that computer as how I need.

                  That’s my use case as well!

                  1 Reply Last reply
                  1
                  • J jagan

                    @AartJansen Remote Desktops with Persistence is like having a second computer.
                    Here is one use that is the most important to me:
                    I can't install applications or configure my work computer as I like - everything is locked down.
                    I use a remote desktop that I access from my work computer - all my applications run on that computer as how I need.
                    I also spin up new desktop computers for particular purposes, research, testing, etc.

                    If Puter comes with an ability to run a browser, effectively I can run that browser to access the local internet like a sort of VPN - it would be easy to overcome restrictions.

                    Hope this helps.

                    L Offline
                    L Offline
                    LoudLemur
                    wrote on last edited by
                    #11

                    @jagan said in Puter from HeyPuter:

                    Hope this helps.

                    Yep, that is helpful. Sounds handy!

                    1 Reply Last reply
                    1
                    • L Offline
                      L Offline
                      LoudLemur
                      wrote on last edited by
                      #12

                      Lots of fun games on there. I wanted to show you my high score on the Free Kick football game, but somebody bumped me off the demo!

                      1 Reply Last reply
                      0
                      • RazielKanosR Offline
                        RazielKanosR Offline
                        RazielKanos
                        wrote on last edited by
                        #13

                        that thring really is cool, now all it needs are many useful apps, and I think thats currently the problem, right?

                        1 Reply Last reply
                        0
                        • KubernetesK Offline
                          KubernetesK Offline
                          Kubernetes
                          App Dev
                          wrote on last edited by
                          #14

                          Are you guys sure that the "system" ist running in the container? I tried it for five minutes and I have the impression that it is just running the frontend in the container, but use the Puter server backend somewhere in the Internet?

                          timconsidineT 1 Reply Last reply
                          0
                          • J jagan

                            @AartJansen Remote Desktops with Persistence is like having a second computer.
                            Here is one use that is the most important to me:
                            I can't install applications or configure my work computer as I like - everything is locked down.
                            I use a remote desktop that I access from my work computer - all my applications run on that computer as how I need.
                            I also spin up new desktop computers for particular purposes, research, testing, etc.

                            If Puter comes with an ability to run a browser, effectively I can run that browser to access the local internet like a sort of VPN - it would be easy to overcome restrictions.

                            Hope this helps.

                            A Offline
                            A Offline
                            AartJansen
                            wrote on last edited by
                            #15

                            @jagan thanks. I can see that as useful, in restricted environments.

                            1 Reply Last reply
                            0
                            • KubernetesK Kubernetes

                              Are you guys sure that the "system" ist running in the container? I tried it for five minutes and I have the impression that it is just running the frontend in the container, but use the Puter server backend somewhere in the Internet?

                              timconsidineT Offline
                              timconsidineT Offline
                              timconsidine
                              App Dev
                              wrote on last edited by
                              #16

                              @Kubernetes interesting observation, what gives rise to those suspicions ?

                              KubernetesK 1 Reply Last reply
                              0
                              • timconsidineT timconsidine

                                @Kubernetes interesting observation, what gives rise to those suspicions ?

                                KubernetesK Offline
                                KubernetesK Offline
                                Kubernetes
                                App Dev
                                wrote on last edited by
                                #17

                                @timconsidine I have no evidence, but I was assuming that storage (500MB) and account registration is not part of the docker App. Today I read that they plan to provide a full selfhosting deployment (soon?).

                                1 Reply Last reply
                                2
                                • timconsidineT Offline
                                  timconsidineT Offline
                                  timconsidine
                                  App Dev
                                  wrote on last edited by
                                  #18

                                  Ah, I was guessing those are about the hosted version, and wouldn't be in self-hosted.
                                  Let's see.

                                  1 Reply Last reply
                                  1
                                  • gsassenG Offline
                                    gsassenG Offline
                                    gsassen
                                    wrote on last edited by
                                    #19

                                    A remote browser-accessable desktop would indeed be nice, but maybe webtop ( https://docs.linuxserver.io/images/docker-webtop/ ) is more suitable since it really runs on the server itself...

                                    L 1 Reply Last reply
                                    3
                                    • gsassenG gsassen

                                      A remote browser-accessable desktop would indeed be nice, but maybe webtop ( https://docs.linuxserver.io/images/docker-webtop/ ) is more suitable since it really runs on the server itself...

                                      L Offline
                                      L Offline
                                      LoudLemur
                                      wrote on last edited by
                                      #20

                                      @gsassen said in Puter from HeyPuter:

                                      A remote browser-accessable desktop would indeed be nice, but maybe webtop ( https://docs.linuxserver.io/images/docker-webtop/ ) is more suitable since it really runs on the server itself...

                                      Wow! That community looks like a fantastic place to help people become more aware of Cloudron and what it can do.

                                      brave_cNpGAh1odG.png

                                      1 Reply Last reply
                                      3
                                      • RazielKanosR Offline
                                        RazielKanosR Offline
                                        RazielKanos
                                        wrote on last edited by
                                        #21

                                        hehe, seems you can run Windows directly in a docker container too...

                                        https://github.com/dockur/windows

                                        1 Reply Last reply
                                        3
                                        • K Offline
                                          K Offline
                                          KernelDeimos
                                          wrote on last edited by
                                          #22

                                          Hi this is Eric from Puter's team. I'd like to clarify the use-cases a bit. Puter is not meant to replace VMs but we do have support for compiled executables to run under v86 (a WASM-compiled x86 emulator). Puter's filesystem is stored on the device running Puter, and has a permission system for sharing files/directories between users. I'm pushing for a "mountpoints" feature to be added which would enable mapping a local filesystem directly to Puter (currently Puter stores its files in a flat structure which is fine if you're only accessing the files from Puter, but is inconvenient if you also wish to access them from the host).

                                          I would say the primary use-case is that if you build an app on Puter it can be accessed on any device with a browser. The app itself doesn't need any backend code or deployment infrastructure; that's what Puter does. So, the incentive is easier to see from the perspective of a developer rather than a user.

                                          Hope this helps. I know this thread is pretty old but if it's in search results anyway I figured it wont hurt to contribute additional information.

                                          1 Reply Last reply
                                          7
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • Bookmarks
                                          • Search