juspay / services-flake

NixOS-like services for Nix flakes
https://community.flake.parts/services-flake
MIT License
369 stars 31 forks source link

Compare to similar tools #135

Closed srid closed 7 months ago

srid commented 7 months ago

Rendered

This table is just a start, and not complete.

srid commented 7 months ago

cc @roberth for ideas, especially in regards to the aspects. Currently, we have 'pure flakes', 'multiple services', 'sharing' and 'flake apps' (devenv doesn't produce runnable packages, as far as I can tell), etc.

srid commented 7 months ago

@shivaraj-bh To substantiate our "share services across flakes", we probably need to document it first.

srid commented 7 months ago

This is what it looks likes right now:

image

Anything that needs changing?

shivaraj-bh commented 7 months ago

IMO adding an example each for “Share services” and “Reusable services” would be useful.

shivaraj-bh commented 7 months ago

Right, you had mentioned this earlier: https://github.com/juspay/services-flake/pull/135#issuecomment-1984404317

That’s something I can work on adding.

shivaraj-bh commented 7 months ago

@shivaraj-bh To substantiate our "share services across flakes", we probably need to document it first.

Here’s an example: https://github.com/juspay/services-flake/pull/137

Once we confirm on the example, I will also flesh out the a doc for this.

srid commented 7 months ago

Merging. Let's make follow-up edits in separate PRs.