diff --git a/docs/admin/siteadmin.rst b/docs/admin/siteadmin.rst
index 3ca830f..b2a3b8f 100644
--- a/docs/admin/siteadmin.rst
+++ b/docs/admin/siteadmin.rst
@@ -95,6 +95,24 @@ A job's detail page:
This project's RabbitMQ management interface is at `rabbitmq.data.open-contracting.org `__.
+.. _admin-cancel:
+
+Cancel a job
+~~~~~~~~~~~~
+
+A job can stall (always "running"). The only option is to `cancel `__ the Scrapyd job and set the job's *Status* to *COMPLETED* using the `Django admin `__.
+
+.. attention::
+
+ To properly implement this feature, see `#352 `__.
+
+Restart a task
+~~~~~~~~~~~~~~
+
+.. attention::
+
+ To properly implement this feature, see `#354 `__ (for retryable tasks) and `#350 `__ (for non-retryable tasks).
+
Unpublish or freeze a publication
---------------------------------
diff --git a/docs/admin/sysadmin.rst b/docs/admin/sysadmin.rst
index 901088c..6daedd0 100644
--- a/docs/admin/sysadmin.rst
+++ b/docs/admin/sysadmin.rst
@@ -62,45 +62,29 @@ All containers log to standard output, which can be `read as usual using Docker
:ref:`Troubleshooting for site administrators`
-.. _admin-cancel:
-
-Cancel a job
-~~~~~~~~~~~~
-
-A job can stall (always "running"). The only option is to `cancel `__ the Scrapyd job and set the job's *Status* to *COMPLETED* using the `Django admin `__.
-
-.. attention::
-
- To properly implement this feature, see `#352 `__.
-
-Restart a task
-~~~~~~~~~~~~~~
-
-.. attention::
-
- To properly implement this feature, see `#354 `__ (for retryable tasks) and `#350 `__ (for non-retryable tasks).
-
Debug another application
~~~~~~~~~~~~~~~~~~~~~~~~~
Kingfisher Collect
`Use Kingfisher Collect locally `__.
Kingfisher Process
- Download the data from crawl directory in the ``KINGFISHER_COLLECT_FILES_STORE`` directory, and run Kingfisher Process' ``load`` `command `__.
+ - Download the data from crawl directory in the ``KINGFISHER_COLLECT_FILES_STORE`` directory.
+ - Run Kingfisher Process' ``load`` `command `__.
Pelican
- Open an SSH tunnel to forward the PostgreSQL port:
+ - Open an SSH tunnel to forward the PostgreSQL port:
- .. code-block:: bash
+ .. code-block:: bash
- ssh -N ssh://root@ocp13.open-contracting.org:2223 -L 65432:localhost:5432
+ ssh -N ssh://root@ocp13.open-contracting.org:2223 -L 65432:localhost:5432
- Run Pelican backend's ``add`` `command `__:
+ - Run Pelican backend's ``add`` `command `__:
- .. code-block:: bash
+ .. code-block:: bash
- env KINGFISHER_PROCESS_DATABASE_URL=postgresql://pelican_backend:PASSWORD@localhost:65432/kingfisher_process ./manage.py add SPIDER_YYYY-MM-DD ID
+ env KINGFISHER_PROCESS_DATABASE_URL=postgresql://pelican_backend:PASSWORD@localhost:65432/kingfisher_process ./manage.py add SPIDER_YYYY-MM-DD ID
Flattener
- Download the data from the job's directory in the ``EXPORTER_DIR`` directory, and run the `flatterer `__ command locally.
+ - Download the data from the job's directory in the ``EXPORTER_DIR`` directory.
+ - Run the `flatterer `__ command locally.
Reset other applications
~~~~~~~~~~~~~~~~~~~~~~~~