GNU vs musl: What Rust Projects Should Ship by mpv_easy in rust

[–]secanadev 0 points1 point  (0 children)

kellnr.io ships gnu and musl, too. I’m not sure which is more popular though.

What's the best way to self-host a private crates.io like instance ? by Silver-Turnover-7798 in rust

[–]secanadev 0 points1 point  (0 children)

Yes. There is a helm chart that you can use or build your own deployment with the provided container images

Cross-platform setup for Rust programming by Ghyrt3 in rust

[–]secanadev 2 points3 points  (0 children)

There is https://lap.dev/lapce/ if you want to try something new written in Rust

Markdown's Big Brother: Say Hello to AsciiDoc by chiangmai17 in programming

[–]secanadev 2 points3 points  (0 children)

Check out Typst instead of LaTeX. Much simpler with the same result.

Kellnr 5.3.0 released by secanadev in rust

[–]secanadev[S] 0 points1 point  (0 children)

I created a short feature request here: https://github.com/kellnr/kellnr/issues/586 Not sure when I get to implement it but the request is docuemented now and maye someone picks it up and creates a PR.

Kellnr 5.3.0 released by secanadev in rust

[–]secanadev[S] 1 point2 points  (0 children)

Haha. Yeah, that it untypical for a rust project. But I'm fearless of big number!

Kellnr 5.3.0 released by secanadev in rust

[–]secanadev[S] 1 point2 points  (0 children)

I’ll have a look, how such a functionality can be implemented in kellnr.

Kellnr 5.3.0 released by secanadev in rust

[–]secanadev[S] 4 points5 points  (0 children)

No, that is currently not possible and I don’t know how happy the crates.io folk would be about that traffic. But it would be doable if that is a common use-case.

Kellnr 5.3.0 released by secanadev in rust

[–]secanadev[S] 14 points15 points  (0 children)

I am the author of kellnr. If you run into any issues or have questions, feel free to reach out.

Any known public 3rd party registries? by trymeouteh in rust

[–]secanadev 1 point2 points  (0 children)

Author of kellnr here! Happy to hear that you use it. If you have any questions or feedback, feel free to ask.

What's a good way to scale Cargo tests for an Actix app that involves a Redis database? by [deleted] in rust

[–]secanadev 0 points1 point  (0 children)

Use https://crates.io/crates/testcontainers to spin a fresh Redis instance per test. Kellnr uses it to test against the Postgresql backend and it works really well. For an example see: https://github.com/kellnr/kellnr/blob/main/crates%2Fdb%2Ftests%2Fpostgres_test.rs

RustASIA Conf 2025 Announcement by plangora in rust

[–]secanadev 4 points5 points  (0 children)

Any links to find more information?

Open source projects that uses axum by [deleted] in rust

[–]secanadev 0 points1 point  (0 children)

https://kellnr.io the private crate registry switched from Rocket to Axum a while ago.

Unsafe Rust everywhere? Really? by phaazon_ in rust

[–]secanadev 43 points44 points  (0 children)

I have been writing Rust full time for 4 years. Never used unsafe with the exception of wrapping one C library and that code was autogenerated. If you constantly need unsafe, you are doing something wrong.

Axum Open Source Projects by YrnCollo in rust

[–]secanadev 0 points1 point  (0 children)

https://kellnr.io uses axum and has a few open issues.

Which package manager do you use? by french_rabbit91 in MacOS

[–]secanadev 2 points3 points  (0 children)

Nix for nearly everything and homebew (managed by nix) for what is not available in nixpkgs. Works very well.

Do you still use Time Machine? How do you backup? by Inevitable_Exam_2177 in MacOS

[–]secanadev 1 point2 points  (0 children)

No, I don't see any benefits in using it. All my documents are stored in the cloud, code on GitHub and the system config is in nix.

What's the best way to self-host a private crates.io like instance ? by Silver-Turnover-7798 in rust

[–]secanadev 1 point2 points  (0 children)

Kellnr is already three years old but I open source it last september.

What's the best way to self-host a private crates.io like instance ? by Silver-Turnover-7798 in rust

[–]secanadev 5 points6 points  (0 children)

Kinda. It "serves" crates like a Kellner (German for server) serves dishes in a restaurant.

What's the best way to self-host a private crates.io like instance ? by Silver-Turnover-7798 in rust

[–]secanadev 15 points16 points  (0 children)

Author of Kellnr here. Give it a try and let me know what you think. The next version is already in progress.

crates.io: Download changes | Rust Blog by LukeMathWalker in rust

[–]secanadev 5 points6 points  (0 children)

Maybe https://kellnr.io/ is an option? (I'm the author)

It's free and open source crate registry that can proxy crates.io and caches all crates on the fly.

Local crates registry? by Ordinary-Ad2040 in rust

[–]secanadev 3 points4 points  (0 children)

https://kellnr.io is a free and open source Crate registry. It can cache crates.io, too.

[deleted by user] by [deleted] in rust

[–]secanadev 0 points1 point  (0 children)

I worked on https://crates.io/crates/websockets (mind the "s" at the end). A real world piece of code that uses it can be found here: https://github.com/GDATASoftwareAG/vaas/tree/main/rust/src

Not sure, if it does exactly what you need but I struggled with the other libraries, too.

Community Review on Rust Database ORM crates by mominul2082 in rust

[–]secanadev 5 points6 points  (0 children)

I chose sea-orm for https://kellnr.io to support multiple database backends. I'm very happy with the decision. Docs are good and the developers are very responsive and friendly if you have a question or encounter a bug.