Earlier quoted context omitted.
What is an example of something that would require "distributed signing"?
Our use case is customers who (1) want to use a managed cloud hosting service that we provide, but (2) are not willing to give us their signing keys. Our design allows them to keep all of their signing keys local to their environment. To our knowledge, we have not found another provider who supports both of these requirements. It's not some amazing technical innovation, but it is one of those annoying paper cuts that…
Show HN: Attune - Build and publish APT repositories in seconds
21–30 of 35 posts
Re: Show HN: Attune - Build and publish APT repositories in seconds
#22Earlier quoted context omitted.
What is an example of something that would require "distributed signing"?
Our use case is customers who (1) want to use a managed cloud hosting service that we provide, but (2) are not willing to give us their signing keys. Our design allows them to keep all of their signing keys local to their environment. To our knowledge, we have not found another provider who supports both of these requirements. It's not some amazing technical innovation, but it is one of those annoying paper cuts that…
Debian and Ubuntu have been using them in production and "at scale" for decades. What are the "sharp edges" that you're trying to solve?
Re: Show HN: Attune - Build and publish APT repositories in seconds
#23Looks neat! What would be really valuable for us would be future support for other distros/repos. A more unified interface for synchronized publishing across say dep/rpm/archlinux/alpine when we have multi-distro packages to build and publish.
Re: Show HN: Attune - Build and publish APT repositories in seconds
#24Re: Show HN: Attune - Build and publish APT repositories in seconds
#25Yes, it's Rust ;). Sign of quality to me. Excited to try. I ran a reprepo for a couple of years & it wasn't the worst to run, but not fun either. My confidence in efficiently publishing packages was super low, never improved much. It also mandated running a web server (configuring my nginx to point at the repo filesystem), not very batteries included. https://wiki.debian.org/DebianRepository/SetupWithReprepro
Edit: the CLI part is Golang and the rest(?) is Rust.
Re: Show HN: Attune - Build and publish APT repositories in seconds
#26Yes, it's Rust ;). Sign of quality to me. Excited to try. I ran a reprepo for a couple of years & it wasn't the worst to run, but not fun either. My confidence in efficiently publishing packages was super low, never improved much. It also mandated running a web server (configuring my nginx to point at the repo filesystem), not very batteries included. https://wiki.debian.org/DebianRepository/SetupWithReprepro
Thanks for trying, and sorry in advance for the rough edges :) We're also working on a hosted service! If you'd like a sneak peek, send us a message at founders@attunehq.com (or email me directly at eliza@attunehq.com). I'm happy to talk about your specific needs and see if we can build something for them. (And yes, it is Rust. I keep trying to find projects where I get to stretch my Haskell wings again, but unfortun…
Re: Show HN: Attune - Build and publish APT repositories in seconds
#27Earlier quoted context omitted.
Thanks for trying, and sorry in advance for the rough edges :) We're also working on a hosted service! If you'd like a sneak peek, send us a message at founders@attunehq.com (or email me directly at eliza@attunehq.com). I'm happy to talk about your specific needs and see if we can build something for them. (And yes, it is Rust. I keep trying to find projects where I get to stretch my Haskell wings again, but unfortun…
Will you be rewriting the Golang part in Rust?
It would be a fun thing to do if we had the resources to get equally good cross-compilation in Rust, but we're focused on building functionality right now.
Re: Show HN: Attune - Build and publish APT repositories in seconds
#28Earlier quoted context omitted.
Our use case is customers who (1) want to use a managed cloud hosting service that we provide, but (2) are not willing to give us their signing keys. Our design allows them to keep all of their signing keys local to their environment. To our knowledge, we have not found another provider who supports both of these requirements. It's not some amazing technical innovation, but it is one of those annoying paper cuts that…
> when we tried to use them in production at scale Debian and Ubuntu have been using them in production and "at scale" for decades. What are the "sharp edges" that you're trying to solve?
Re: Show HN: Attune - Build and publish APT repositories in seconds
#29Earlier quoted context omitted.
Our use case is customers who (1) want to use a managed cloud hosting service that we provide, but (2) are not willing to give us their signing keys. Our design allows them to keep all of their signing keys local to their environment. To our knowledge, we have not found another provider who supports both of these requirements. It's not some amazing technical innovation, but it is one of those annoying paper cuts that…
Signing an unsigned apt repository is about three gpg commands though. I don't see how this kind of thing requires a whole separate product.
Re: Show HN: Attune - Build and publish APT repositories in seconds
#30Lots more options listed on the Debian wiki, I've added Attune to the list. https://wiki.debian.org/DebianRepository/Setup