container-shell
nammayatri
container-shell | nammayatri | |
---|---|---|
5 | 7 | |
24 | 1,627 | |
- | 0.9% | |
6.2 | 10.0 | |
about 2 months ago | about 4 hours ago | |
Shell | PureScript | |
MIT License | GNU Affero General Public License v3.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.
container-shell
-
Automate Project Environments with Devbox and Direnv
Very nice. I'll def. check it out.
I've created https://github.com/jrz/container-shell myself, which has a similar mindset, but is based on docker and is just a single bash script.
-
My VM is lighter (and safer) than your container
Not really, you'd still need a proper chroot / etc.
Check out https://github.com/jrz/container-shell
-
Lcl.host: fast, easy HTTPS in your local dev environment
Just use orbstack, it gives you https and hostnames.
Shameless plug: https://github.com/jrz/container-shell in combination with orbstack. Isolated dev environment, easy to use, local tools, https
-
Over 100k Infected Repos Found on GitHub
Check out https://github.com/jrz/container-shell it is one of the use cases. Not a VM but a docker container
- Show HN: container-shell – containers as chroot sandbox on steroids
nammayatri
-
Uber's Dark Descent: How Abandoning Innovation Hurt Drivers and Gouges Riders
In India, Namma Yatri is zero commission and does lots of great initiatives. Uber drivers request me to install it and enjoy the win-win. Too bad the VC funded competitors are losing money to keep us on the enshittification treadmill.
Behold the Github containing their source code: https://github.com/nammayatri/nammayatri
-
Automate Project Environments with Devbox and Direnv
Here's an open source "Uber" project, written largely in Haskell and heavily uses Nix/ direnv:
https://github.com/nammayatri/nammayatri
There's dedicated direnv configuration for backend and frontend development: checkout `.envrc.backend` and `.envrc.frontend` files. They both use `use flake`, specifying the appropriate devShell argument.
-
Testcontainers
If your project uses Nix, checkout services-flake for running services via Nix.
https://github.com/juspay/services-flake
We actually do this in Nammayatri, an OSS project providing "Uber" for autos in India.
https://github.com/nammayatri/nammayatri
There is a services-flake module allowing you to spin the entire nammayatri stack (including postgres, redis, etc.) using a flake app. Similarly, there's one for running load test, which is also run in Jenkins CI.
- Namma Yatri – open-source Uber/Lyft Alternative (In active use in India)
- Open-Source, Zero Commission, Uber-Lyft Alternative for India
- I raise you this Namma Yatri notification. What do you have in return?
-
Anyone used Namma Yatri app? How’s your experience?
NY is in the early stages of growth, and there are definitely areas for improvement. Key priorities are improving affordability, customer experience & support and driver availability. But what has differentiated NY so far is its 100% openness in every decision. It's built on Beckn protocol (like open Email/SMTP or TCP/IP protocols, anyone can implement it). NY is part of ONDC network, so anyone can do what NY has done so far. Initial response is encouraging, with 5L+ customers, ~50k drivers, ~4.8 app rating (Open data here). Open Roadmap here. Complete source code here. Anyone can contribute to the open problems through city hackathon. DM your thoughts and happy to hope into a call.
What are some alternatives?
nixos-unified-template - A multi-platform Nix configuration template optimized as development environment, based on nixos-unified.
protocol-specifications - Core protocol specification for peer-to-peer consumer-provider interaction
libkrun - A dynamic library providing Virtualization-based process isolation capabilities
gradle-docker-compose-plugin - Simplifies usage of Docker Compose for integration testing in Gradle environment.
Quark - A secure container runtime with CRI/OCI interface
latte - Latte is a modern data engineering toolkit.
dnsssl
firecracker-container
kubedock - Kubedock is a minimal implementation of the docker api that will orchestrate containers on a Kubernetes cluster, rather than running containers locally.
nip.io
phoenix_container_example - Production-quality example for Elixir/Phoenix building, testing, and running in containers