diff --git a/README.md b/README.md index 4c006baebef8f73eff06dbedbe0201e6f5c89295..e2ca086aa812e8b53fa69d10159e8da5722967ed 100644 --- a/README.md +++ b/README.md @@ -58,12 +58,14 @@ for details. ## Deploying -Changes pushed to the https://k.sfconservancy.org/website repository are -automatically deployed to the production website by the `conservancy-www-update` -SystemD timer. See `systemd/conservancy-www-update.timer` for details. +To deploy, run `bin/deploy`. This requires SSH access to `hickory.sfconservancy.org`. -The `migrate` and `collectstatic` commands are not run automatically. You may -need to run these if modifying the database schema or adding/moving static files: - sudo -u www-data /var/www/venv-website/bin/python3 manage.py migrate - sudo -u www-data /var/www/venv-website/bin/python3 manage.py collectstatic --link +## Link checking + +To check for broken links, log on to `hickory.sfconservancy.org` and run +`linkchecker https://sfconservancy.org/`. + +Note that the Apache configuration has a significant number of aliases and +redirects for historic URL changes which means that linkchecker may not run +cleanly in local development.