NixOS / nixpkgs

Nix Packages collection & NixOS
MIT License
16.74k stars 13.17k forks source link

request: kiwix service? #35009

Open nico202 opened 6 years ago

nico202 commented 6 years ago

Issue description

Kiwix is already in nixpkgs. It provides a web service (available by calling kiwix-serve). It would be nice to have it as a systemd service

@robbinch: do you have time? I might do this but this would be my service, if you are experienced and have time it would be wonderful, else I'll try myself

Thanks, Nicolò

robbinch commented 6 years ago

Please go ahead! Sadly, I can't spend as much time as I would like on this nowadays.

On Feb 16, 2018 12:19 AM, "Nicolò Balzarotti" notifications@github.com wrote:

Issue description

Kiwix is already in nixpkgs. It provides a web service (available by calling kiwix-serve). It would be nice to have it as a systemd service

@robbinch https://github.com/robbinch: do you have time? I might do this but this would be my service, if you are experienced and have time it would be wonderful, else I'll try myself

Thanks, Nicolò

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/NixOS/nixpkgs/issues/35009, or mute the thread https://github.com/notifications/unsubscribe-auth/ALvhlEg_qBNoTjHD6REGWutOyEyJbsqeks5tVFkGgaJpZM4SHGx8 .

stale[bot] commented 4 years ago

Thank you for your contributions.

This has been automatically marked as stale because it has had no activity for 180 days.

If this is still important to you, we ask that you leave a comment below. Your comment can be as simple as "still important to me". This lets people see that at least one person still cares about this. Someone will have to do this at most twice a year if there is no other activity.

Here are suggestions that might help resolve this more quickly:

  1. Search for maintainers and people that previously touched the related code and @ mention them in a comment.
  2. Ask on the NixOS Discourse.
  3. Ask on the #nixos channel on irc.freenode.net.
uninsane commented 1 year ago

the kiwix package in nixpkgs doesn't provide kiwix-serve -- only kiwix-desktop. see the above kiwix-tools PR if you want to use kiwix-serve.

i have kiwix-serve deployed experimentally to https://w.uninsane.org/. the module i use to create the kiwix-serve service is viewable here: https://git.uninsane.org/colin/nix-files/src/branch/master/modules/services/kiwix-serve.nix.

if anyone wants to use this as a starting point for a nixos module, be my guest. should be pretty easy to lift it out of there, as it doesn't even reference anything else in my flake ATM. i'd do it now, but i'd have to learn about systemd hardening and stuff before i'd be comfortable upstreaming any new service.

Thiago-Assis-T commented 2 months ago

Hey, would really like to see this done