diff --git a/packages/bookwyrm/nixos-module.nix b/packages/bookwyrm/nixos-module.nix index cd757ca..968938c 100644 --- a/packages/bookwyrm/nixos-module.nix +++ b/packages/bookwyrm/nixos-module.nix @@ -16,7 +16,6 @@ with pkgs . kernelmaft ; # 'initdb' fails harmlessly if it has been run on the database before ExecStartPre=${coreutils-full}/bin/ln -sf ${bookwyrm}/var/lib/bookwyrm/VERSION /var/lib/bookwyrm/ - ExecStartPre=mkdir -p /var/lib/bookwyrm/images ExecStartPre=${bookwyrm}/bin/bookwyrm-env ${python311}/bin/python ${bookwyrm}/lib/python3.11/manage.py migrate ExecStartPre=-${bookwyrm}/bin/bookwyrm-env ${python311}/bin/python ${bookwyrm}/lib/python3.11/manage.py initdb ExecStart=${bookwyrm}/bin/bookwyrm-env ${bookwyrm}/bin/bookwyrm diff --git a/packages/bookwyrm/package.nix b/packages/bookwyrm/package.nix index b993abb..442445c 100644 --- a/packages/bookwyrm/package.nix +++ b/packages/bookwyrm/package.nix @@ -91,8 +91,8 @@ mkDerivation { domain = "kernelmaft.com/forgejo" ; owner = "zedfrigg" ; repo = "bookwyrm" ; - rev = "229a035a2be1811123b5afcb035fab61d13f0a47" ; - hash = "sha256-0pwszQwx/RsCv3pxGifyAEpzXfTBiwOOt+h3pZuN3Bk=" ; + rev = "984b9b08fc1219be5581e339c00d51d7f956fc3f" ; + hash = "sha256-mhULkMLm4g+J/UoPWRpoh0CXcFQ4MhkP0xKJvTzJVSM=" ; } ; dontPatch = true ; @@ -179,6 +179,8 @@ mkDerivation { export PYTHONPATH=$out/lib/python3.11/site-packages export DEBUG=false + export REDIS_ACTIVITY_URL=unix:///run/redis-bookwyrm-activity/redis.sock + export REDIS_BROKER_URL=unix:///run/redis-bookwyrm-broker/redis.sock export STATIC_ROOT_ABS=$out/srv/http exec \$@