The Grassroots Chinese History Archive (GCHA) aims to facilitate research by scholars worldwide in modern Chinese history, with a focus on the social, political, and cultural history of China's 1950s, 1960s, and 1970s.
- Docker Desktop
- A copy of the
omeka.sql
database sql file. If you are not sure what these are or where to get them, you should contact the Digital Humanities Innovation Lab for access. This file should be placed in the root folder. - A copy of the data files. These should be placed directly into the
.data/app/files
directory (start the application for the first time if you don't see the data directory).
First you must setup the database for the first time
docker compose up -d db
# wait 30 after the command has fully completed
docker exec -it gcha_db bash -c "mysql -u gcha -ppassword gcha < /omeka.sql"
Next you must start the whole application
docker compose up -d --build
GCHA will now be available at http://localhost:8080/
docker compose up -d
docker compose down
docker compose up -d --build
docker logs -f gcha_app
docker logs -f gcha_db
docker logs -f gcha_solr
docker logs -f gcha_mail
http://localhost:8080/
http://localhost:8983/
Command line:
docker exec -it gcha_db mysql -u gcha -ppassword gcha
Through a database management tool:
- Host:
127.0.0.1
- Port:
13306
- Username:
gcha
- Password:
password
http://localhost:8025/