- SSH into staging instance and cd into current deployment
cd ~/nyu_geoblacklight/current
- Clear out previous/prod nyu.edu records in local folder if already cloned
mkdir -p tmp/opengeometadata && rm -rf tmp/opengeometadata/edu.nyu/
- OPTIONAL!!: Clear out live SOLR index to get a clean slate (see: https://stackoverflow.com/questions/23228727/deleting-solr-documents-from-solr-admin); you might want to do this if NYU records have been removed from the repo or if non-NYU records were previously indexed to stage for testing and now you want them cleared out of the way.
- Clone records from staging repo where sdr-cli will expect NYU records
Variable | What it is / How to find it |
---|---|
SERVICE_NET_ID |
NetID for service user SSO; ask Marii |
SERVICE_PW |
Password for service user SSO; same as SERVICE_NET_ID ^ |
CLIENT_ID |
For the registered "application" aka the deprovisioning script; you can find this by logging into https://portal.api.it.nyu.edu/ with the service user SSO (above) > "My applications" tab > "library_deprovisioning_request" |
- Check spreadsheet for up-to-date IP & key info from dlts devops
- Request copy of correct pem file from dlts dev ops (in our case
dlts-aws-sdr.pem
) and download it. - Copy the pem key from its current location (e.g., Downloads) to the path Capistrano (our deploy tool) expects using the following command:
cp ~/Downloads/dlts-aws-sdr.pem ~/.ssh/dlts-aws-sdr.pem
check stuff
brew doctor
# check that you're ready to brewwhich openssl
# see what openssl you have
if not openssl isn't v1 via brew (current is 3 but incompatible)
brew install [email protected]
# install itecho 'export PATH="/opt/homebrew/opt/[email protected]/bin:$PATH"' >> ~/.zshrc
# configure itexport LDFLAGS="-L/opt/homebrew/opt/[email protected]/lib"
export CPPFLAGS="-I/opt/homebrew/opt/[email protected]/include"
Note: Checkboxes designate if a tangible issue has been created and added to project board.
- wax_tasks#91 > Produce separate JSON file instead of adding to data CSV
#tasks
- Namespace wax-protected fields (e.g.,
wax:full_image
wax:largest_image
wax:thumbnail
wax:iiif_manifest
)#tasks
#theme
- Allow config of metatada dictionary in item layout without having to edit layout directly
#theme
- Make variables configurable for OpenSeadragon
#theme
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sociology | |
XE: Experimental Humanities (GSAS) | |
XE: Experimental Humanities and Social Engagement | |
XE: Experimental Humanities and Social Engagement | |
GSAS Hebrew and Judaic Studies | |
Center for Latin American and Caribbean Studies |
- Created IAM group
sam-service-access
with permissions to manage IAM, S3, Lambda, CloudFormation, and CloudFront. - Created user
aperitiiif-sam-deploy
withinsam-service-access
to inherit policies. - Created an NYU Web Hosting Bitwarden account w/ credentials in Box
- Added
aperitiiif-sam-deploy
credentials to NYU Web Hosting Bitwarden account - Downloaded Bitwarden CLI client locally via npm and logged in for programmatic access to
aperitiiif-sam-deploy
AWS credentials. - Made sure AWS-CLI, SAM-CLI, and Docker were installed.
- Made sure Docker was running.
@mnyrop:
- Project page layout
- News & event page layout
- Implement custom people order –
Contingent on Ben task
@bmschmidt:
- Finish custom people ordering in Google Sheet
I've moved! I'm now a real repo
NewerOlder