Skip to content

Changelog v27

artragis edited this page Mar 7, 2018 · 11 revisions

Mise en production

Avant de mettre à jour ZDS

Suivre les instructions pour installer le serveur zmarkdown : https://gist.github.com/vhf/161206d6fb1d158b09e366561cef02e3

Après avoir lancé le script d'upgrade mais avant de redémarrer le service zds

cd zmd
yarn install
pm2 start

En tant que user zds, à la racine de app

rm "$HOME/.texlive/extra_packages_cache.txt"
./scripts/install_resources.sh
./scripts/install_fonts.sh

Changements dans le systemd

#### Le watchdog changer le fichier /etc/systemd/system/zds-watchdog.service en

[Unit]
Description=Zeste de Savoir - Watchdog
After=network.target

[Service]
User=zds
Group=zds
Environment=ZDS_CONFIG=/opt/zds/config.toml
Environment=DJANGO_SETTINGS_MODULE=zds.settings.prod
WorkingDirectory=/opt/zds/app
ExecStart=/opt/zds/wrapper publication_watchdog
ExecStop=/bin/kill -s TERM $MAINPID

[Install]
WantedBy=multi-user.target

Fonctionnalités à tester en bêta

  • tout ce qui nécessite du markdown
    • les forums (vérifier que ça fonctionne et que le design n'est pas cassé aussi bien avec des nouveaux messages qu'avec des anciens qu'on modifie)
    • les contenus (idem)
  • les PDF (nouveauté)
  • les epubs (nouveauté)
  • publication partielle (nouveauté)