A personal archival and retrieval service for my writing, circa 2016-2020. A small side project I worked on for fun, and to help motivate me to learn a bit of Rust.
-
Run the
get_kaggle.sh
andparse_all.sh
scripts (in thescripts/
directory). -
Push the
aleksey-writes-documents
repository (that you just rebuilt above) to GitHub. -
Build and serve the
elasticsearch
Docker container:# PWD=/path/to/aleksey-writes/docker # uses --no-cache b/c the documents are cached inside the image $ docker build . \ --tag aleksey-writes/elasticsearch \ --file Dockerfile.elasticsearch \ --no-cache $ docker run --rm \ -p 9200:9200 -p 9300:9300 \ -e "discovery.type=single-node" \ aleksey-writes/elasticsearch
-
Build and serve the webapp:
# PWD=/path/to/aleksey-writes/js $ npm run-script build:local $ nmp run-script serve:local