purge_servers # to start from scratch (stops and removes everything)
build_dev # build the images (ensures correct solr config for this branch)
run_servers # starts the db and solr containers
reset_solr_state # (wait for solr to start 1st) clears the local indexer state
migrate_db # run the db migrations
run_aspace # run all the aspace apps (or run_api etc.)
Repeat these steps whenever necessary to completely start over with a fresh db and solr. This set of steps should be highly consistent in providing a working dev environment.
If the servers are running and you want to keep the current db containers:
reset_solr_dev_container # stops and removes solr, rebuilds then runs it
reset_solr_state # (wait for solr to start 1st) clears the local indexer state
ArchivesSpace can also still be running when this is done.
Run ArchivesSpace with aliases including bootstrap and dev db