-
Online Service
- bryanyuan2.github.io - bryanyuan2's Portfolio
- bryanyuan2-bookmarks.github.io - bryanyuan2's Online bookmarks service
-
Installation
-
Import data to MongoDB
- please execute the following cmd 2 times
mongoimport --db "bryanyuan2" --collection "bryanyuan2" --type json --file "data/mondgodb.json" --jsonArray
-
Steps
npm install
sudo -E npm run prod
(sudo to get the let's encrypt cert, -E to get process.env)
-
Reference
- repo: bryanyuan2.github.io
- repo: bryanyuan2-bookmarks.github.io
-
env variable
export INSTAPAPER_CONSUMER_KEY
export INSTAPAPER_CONSUMER_SECRET
export INSTAPAPER_USER_ID
export INSTAPAPER_USER_PASSWORD
export MONGODB_HOST
export MONGODB_PORT
export MONGODB_DB
export MONGODB_COLLECTION_SEARCH
export MONGODB_COLLECTION_BOOKMARKS
export MONGODB_COLLECTION_BRYANYUAN2
export ELASTICSEARCH_INDEX_BRYANYUAN2
export ELASTICSEARCH_TYPE_MEDIA