From d0eba3c485b0b5e1f1f05b7e10acf969e6efd783 Mon Sep 17 00:00:00 2001 From: Craig Oates Date: Fri, 18 Nov 2022 19:40:11 +0000 Subject: [PATCH] update README.org file. --- README.org | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/README.org b/README.org index 8bcd817..0bb8dbe 100644 --- a/README.org +++ b/README.org @@ -127,6 +127,12 @@ * Run System on (Prod.) Server + *It is assumed you know how to register a domain name and point it your server + running this website and the Meilisearch instance also.* I usually use a + sub-domain of the main site (Ritherdon Archive) for the Meilisearch + instance. For example, =https://www.nera.com= is the URL for the main site + making =https://search.nera.com= the URL for the Meilisearch instance. + This section builds on the one above (running on local machine). The main difference is getting the system to run on Nginx and as a Systemd service. @@ -179,6 +185,26 @@ sudo systemctl status ritherdon-archive.service #+end_src + After everything is set-up, head over to the site's live URL and complete the + set-up form. + +** Set-up Filter Attributes for Meilisearch Instance + + After the search and main site's are set-up, you should be ready to set the + filter attributes used by Meilisearch. The quickest way to do that is to run + the following commands in SBCL (~rlwrap sbcl~), + + #+begin_src common-lisp + (ql:quickload :ritherdon-archive) + (search:set-filter-attributes) + (exit) + #+end_src + + You might need to stop the ritherdon-archive Systemd service ~sudo systemctl + stop ritherdon-archive.service~ to run the above commands. If that is the + case, remember to start the Systemd service, ~sudo systemctl start + ritherdon-achive.service~. + * A Note on Using Ritherdon Archive This README has focused only on the developer side of the project. This is