Compare commits

...

2 commits

Author SHA1 Message Date
5af00580bb
Update Bookwyrm git rev to 229a035a2b, remove 'bookwyrm-env' Redis vars
The Redis environment variables belong in '/etc/bookwyrm/config.env'.
2025-03-13 15:11:35 +01:00
7754ddbed1
Ensure 'images' directory exists in Bookwyrm systemd unit 2025-03-13 15:07:30 +01:00
2 changed files with 3 additions and 4 deletions

View file

@ -16,6 +16,7 @@ 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

View file

@ -91,8 +91,8 @@ mkDerivation {
domain = "kernelmaft.com/forgejo" ;
owner = "zedfrigg" ;
repo = "bookwyrm" ;
rev = "984b9b08fc1219be5581e339c00d51d7f956fc3f" ;
hash = "sha256-mhULkMLm4g+J/UoPWRpoh0CXcFQ4MhkP0xKJvTzJVSM=" ;
rev = "229a035a2be1811123b5afcb035fab61d13f0a47" ;
hash = "sha256-0pwszQwx/RsCv3pxGifyAEpzXfTBiwOOt+h3pZuN3Bk=" ;
} ;
dontPatch = true ;
@ -179,8 +179,6 @@ 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 \$@