Project-Lightspeed
podman
Our great sponsors
Project-Lightspeed | podman | |
---|---|---|
26 | 136 | |
3,330 | 13,741 | |
- | 4.3% | |
0.0 | 9.9 | |
7 days ago | 5 days ago | |
Rust | Go | |
MIT License | 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.
Project-Lightspeed
- ✨ Best of WebRTC projects in one place! Good fun!
- Looking for a self hosted rtmp restreamer
-
What are ways to broadcast desktop video & audio to a broad audience like twitch?
https://github.com/GRVYDEV/Project-Lightspeed is a 'Twitch like' server that does FTL input from OBS. You can run OBS on the Ubuntu desktop and do a desktop capture. Viewers can then watch on the 'Project Lightspeed' host.
- What would be a compelling talk on WebRTC/P2P for Go developers?
- RTMP -> Server and publish via HLS/embed via iFrame
-
Sub-second webRTC streaming server and player
I recommend Project-Lightspeed for this. It uses the FTL protocol (similar to the now defunct Mixer) with WebRTC for great latency. I've used it many times for streaming games, etc. and it works well.
-
The proper way of Screen Sharing with Desktop audio on Discord (Without mixing desktop audio with your microphone)
Special thanks to the Ryujinx Discord for helping me test and to the Lightspeed Project (https://github.com/GRVYDEV/Project-Lightspeed)!
-
N00b questions about a specific use case
jellyfin can certainly do what you are looking for, but it seems like you probably don't have enough bandwidth to reliably host the service at home, and may be overkill for your usage... you could set up project lightspeed (https://github.com/GRVYDEV/Project-Lightspeed) on a $5/month VPS and use OBS to stream video with sub 1 second latency, you can install teamspeak or mumble or something on the same VPS for voice chat.
- I want to know how to setup a live stream on a website like the "Fishcam", is this the right place to ask for that info? If so, how do I start to figure this project out?
-
Looking for an interesting project to contribute
Hey! I recently released an open source live streaming solution and part of it is written in Golang! I’d love more contributors so feel free to look it over! https://github.com/GRVYDEV/Project-Lightspeed
podman
-
Possible to avoid dev mode and get full desktop/cli?
I'm pretty excited for Flatpack+immutable roots. However, if I want to run CLI apps/dev envs/etc, can I do this without entering into dev mode and losing the immutable root fs? I really like how Silverblue uses Podman and Toolbox to keep everything in an easily-accessible container. You can even run other OS's pretty easy and not lose the double security model of container + immutable root fs.
-
My director is mad that I accepted another internal position for a 26% raise when he was told he could only give me a 10%
They still don't do anything really of substance, they're just gateways to their vendor's world - booking systems, payment systems, etc. You learn those as you go along. Yes, as a potential employee, you need to be able to tick those boxes on your CV, but if you understand the underlying technology, it's mostly a matter of booking your own AWS or Azure server for $5-10 a month for a few weeks, and fooling around. (Docker is a bit different in the sense that they were the first to popularize today's de-facto container image standard, the "Docker container", which has since been accepted as a proper standard and renamed to "OCI image format"; but at the end of the day, at this point in time, Docker in itself is still just a company out for the money, and the multi-GB installation of their product can, for the essential functionality part, be replaced by a few hundred lines of Bash code. The cool boys today don't use Docker, they use [Podman(https://podman.io/), which is essentially a much more lightweight drop-in replacement ;-) )
-
Volumes mounted in rootless containers have files with weird ownership
the --uidmap flag cannot be called in conjunction with the --pod flag as a uidmap cannot be set on the container level when in a pod. (quote from podman-run.1.md)
-
Podman Desktop Companion - Docker engine support
Podman itself had a recent highly appreciated release, have a look https://github.com/containers/podman/releases/tag/v4.1.0
-
Podman v4.1 has been released!
There are numerous other changes and improvements to all parts of Podman packed into this release. We’ve added several new commands, including podman volume mount and podman volume unmount (to allow easy copying of files to and from volumes without using them in a container) and podman container clone (creates a copy of an existing container, with the ability to change many settings while doing so). Checkpoint and restore have seen a major improvement with the ability to store checkpoints as OCI images, allowing them to be distributed via container registries. Finally, Podman has gone on a diet - we set out to reduce or eliminate many of our dependencies and managed to reduce our binary size by 8MB shaving off 15% of the original binary size. There are many more changes - too many to list all of them here - so be sure to check out the release notes!
-
Transition to Podman
quote from the release notes of Podman 4.1.0 (released 6 May 2022).
-
Podman + minikube
😄 minikube v1.25.2 on Ubuntu 20.04 (amd64) ✨ Using the podman driver based on existing profile 💣 Exiting due to PROVIDER_PODMAN_NOT_RUNNING: "sudo -k -n podman version --format " exit status 1: sudo: a password is required 💡 Suggestion: Add your user to the 'sudoers' file: 'myuser ALL=(ALL) NOPASSWD: /usr/bin/podman' 📘 Documentation: https://podman.io
-
Kubernetes for Startups: Practical Considerations for Your App
Build: Workloads need to be containerized. That leads to long build times, especially if there is no caching possible/enabled for the build. A local build might be just a hot reload, but these can take many minutes with the container build step included. Please use podman, kaniko, or similar over docker for builds.
-
Podman Desktop Companion GUI – Parity on All Major OSS
This release features
- First binary for Windows, all due to amazing work of podman team - https://github.com/containers/podman/releases/tag/v4.0.3
What got me at first are the limitations around rootless containers, which I wasn't accustomed to. Rootfull docker makes many things (networking, volumes etc.) Fairly easy.
I've found this troubleshooting page quite helpful: https://github.com/containers/podman/blob/main/troubleshooti...
What are some alternatives?
lima - Linux virtual machines, typically on macOS, for running containerd
Portainer - Making Docker and Kubernetes management easy.
nerdctl - contaiNERD CTL - Docker-compatible CLI for containerd, with support for Compose, Rootless, eStargz, OCIcrypt, IPFS, ...
kaniko - Build Container Images In Kubernetes
rancher - Complete container management platform
Moby - Moby Project - a collaborative project for the container ecosystem to assemble container-based systems
singularity - Singularity has been EOL'ed, see Apptainer
toolbox - Tool for containerized command line environments on Linux
DietPi - Lightweight justice for your single-board computer!
gvisor - Application Kernel for Containers
ufw-docker - To fix the Docker and UFW security flaw without disabling iptables
Nomad - Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.