process-compose
xrdp
Our great sponsors
process-compose | xrdp | |
---|---|---|
16 | 36 | |
962 | 5,268 | |
- | 2.5% | |
9.2 | 9.0 | |
22 days ago | 5 days ago | |
Go | C | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
process-compose
- Process Compose: flexible scheduler to manage non-containerized apps
-
Show HN: Is_ready – Wait for many services to become available – 0 Dependencies
The IMO superior https://github.com/F1bonacc1/process-compose project has this built in, while allowing to manage regular programs that don't require containers.
See:
-
Show HN: Flox 1.0 – Open-source dev env as code with Nix
Devbox can also run services too. Both products use an awesome process runner called process-compose (https://github.com/f1bonacc1/process-compose/) which is worth checking out (it's even built with nix!)
- Process Compose: scheduler/orchestrator for non-containerized applications
- Lightweight, Single Process PM2 Alternative
-
Container + SSH = a good development environment
I've been using https://github.com/F1bonacc1/process-compose with great success.
It's a userspace process compositor that works across all relevant platforms, supporting daemon processes and k8s style readiness/health checks.
In combination with nix flakes, it quickly reduced my projects docker-compose usage for easy-to-configure services.
This gave huge performance benefits for the M1 Mac folks on my team especially for CPU intensive processes thanks to native binaries.
For maximal ease of use, the remaining docker-compose containers are started/stopped as a process-compose task.
- Show HN: I've built processes orchestrator, with UI in a single executable file
-
If docker-compose and K9S had a baby (without the containers gene)
In order to run a simple client-server (1 client, 5 servers) application, I wrote a simple docker-compose file and everything worked great. My dev flow would be the usual: make some changes/optimizations, spin everything up, run a bunch of tests, and go back to step one. At some point, I felt that for my dev environment and language (Linux, golang). docker-compose is great for spinning everything up, but for rapid development, it actually slows me down. I didn't really need containers. I tried to find an alternative solution. Something like a docker-compose, but for native processes, but most of the tools that I found were CI/CD oriented. I like K9S (who doesn't?) and I like docker-compose (some don't), so I built a Frankenstein Monster of them both :) https://github.com/F1bonacc1/process-compose I am not sure if you'll find it as useful as I do, but in any case, any feedback is more than welcome.
- If Docker-compose and K9S had a baby (without the containers gene)
xrdp
- Xrdp Security Release
-
Any way of transmitting audio over VNC?
xrdp
-
How do I get an RDP server running on KDE Wayland?
Or maybe it could be done through xrdp somehow?
-
Ubuntu ---> Fedora. This time I really doing it.
Part of the reason that RDP isn't better is because it's not an open protocol, part of the reason is because the protocol was built to present a desktop environment that isn't remotely like xorg or Wayland. A lot of the reason is that the RDP project just doesn't get enough effort, because people have multiple ways of sharing desktops, and RDP is just one of them. If you would like to fix that, here's the (currently) 274 open bugs against the Linux attempt to implement RDP https://github.com/neutrinolabs/xrdp/issues
-
How can i create a virtual display on X11? [Amd]
Check out xrdp. You can connect then via any rdp client.
-
Linux Terminalserver - Virtual Desktops - Nomachine alternatives
If you're willing to compile there are patches to xrdp to include some performance improvements that make a huge difference (more modern codecs). Tracking issue with instructions is here https://github.com/neutrinolabs/xrdp/issues/1422 it's quite long, so I'd start reading closer to the bottom. Performance has been really good in my testing.
-
Extremely high CPU running RDP to Ubuntu Studio 22.04 on Hyper-V VM 🚨💡
This may help. https://github.com/neutrinolabs/xrdp/issues/2034
-
WSL is amazing 😃🤓
Indeed, this was... 2002? or so (xrdp)[http://www.xrdp.org/] was still not available.
- Can anyone tell me why does it show different versions?
-
RealVNC alternative? Need to GUI via VPN.
So... just use Remote Desktop. A popular open source version of RDP is XRDP, which is packaged and available for installation on most popular distributions. Just install it, let it start up the xrdp service, and then connect to it just like it was a Windows server. That's it.
What are some alternatives?
overmind - Process manager for Procfile-based applications and tmux
FreeRDP - FreeRDP is a free remote desktop protocol library and clients
supervisor - Supervisor process control system for Unix (supervisord)
xpra - Persistent remote applications for X11; screen sharing for X11, MacOS and MSWindows.
skopeo - Work with remote images registries - retrieving information, images, signing content
Sunshine - Sunshine is a Gamestream host for Moonlight. [Moved to: https://github.com/LizardByte/Sunshine]
iwf - iWF is an API orchestration platform offering an orchestration coding framework and service for building resilient, fault-tolerant, scalable long-running processes
htop - htop - an interactive process viewer
erlexec - Execute and control OS processes from Erlang/OTP
ltsp - LTSP code, issues and discussions
envd - 🏕️ Reproducible development environment
nx-libs - nx-libs