|
|
|
@ -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 |
|
|
|
|