I’d really like to get overleaf to run via my NixOS configuration to get some level of declarativity and reproducibility.
I am aware that there have been unsuccessful attempts to package it for nix:
- Need help building (possibly complex) nodejs package
- overleaf: init at 4.2 & nixos/overleaf: init by JulienMalka · Pull Request #216889 · NixOS/nixpkgs · GitHub
I have Overleaf running via its official docker setup on Ubuntu and Manjaro, but it’s always a pain to redo all the steps and I’d like to just do services.overleaf.enable=true
under NixOS of course
I have never juggled with docker on NixOS before and don’t know how to turn that overleaf /bin/up
(docker compose I think?) into something NixOS config eats.
Any hints are appreciated.