X-Git-Url: https://plomlompom.com/repos/?a=blobdiff_plain;f=bullseye%2Fsetup_scripts%2Fsetup_microblogpub.sh;h=d0f68c938fca59b0dbc4f72ae9655e73cd28edea;hb=eb0ea0270c9e96242f6b0a5da450c99f3586532b;hp=67c7262822c29cbe97f02abdeea716dd7203a40e;hpb=6797c7010cdf48a198f14463fe33578733e63a7b;p=config diff --git a/bullseye/setup_scripts/setup_microblogpub.sh b/bullseye/setup_scripts/setup_microblogpub.sh index 67c7262..d0f68c9 100755 --- a/bullseye/setup_scripts/setup_microblogpub.sh +++ b/bullseye/setup_scripts/setup_microblogpub.sh @@ -41,7 +41,7 @@ su -lPc "cd testing.microblog.pub && poetry run inv configuration-wizard" - plom su -lPc "cd testing.microblog.pub && poetry run inv migrate-db" - plom # Set up microblog.pub daemon service. -venv_dir_path=$( su -lPc "cd testing.microblog.pub && poetry env info" - plom | grep 'Path' | head -1 | awk '{print $2}') +venv_dir_path=$( su -lPc "cd testing.microblog.pub && poetry env info --path" - plom) venv_dir=$(basename ${venv_dir_path}) sed -i "s/REPLACE_venv_dir_ECALPER/${venv_dir}/g" /etc/systemd/system/microblogpub.service systemctl enable microblogpub.service @@ -51,3 +51,8 @@ service microblogpub start sed -i "s/REPLACE_fqdn_ECALPER/${domain}/g" /etc/nginx/sites-available/microblogpub.nginx ln -s /etc/nginx/sites-available/microblogpub.nginx /etc/nginx/sites-enabled/microblogpub.nginx service nginx restart + +# Setup regular DB pruning +cp "${config_tree_prefix}/other_files/prune_microblog.sh" /home/plom/ +systemctl enable microblogpub_prune.timer +systemctl start microblogpub_prune.timer