Timelink, formerly known as MHK (Micro History with Kleio) is an information system designed for processing person related information collected from historical sources.
A single directory, called mhk-home
(alternatively timelink-home
) contains all that is necessary to run timelink.
It contains the following subdirectories:
app
- Scripts and docker files necessary to run the application.
This directory is updated for each release.system
- Configuration and support files for running the application.
logs
- location of log filesconf
- configuration for the various services
mhk_system.properties
file with global configuration of services, such as URLs for serviceskleio
(dir)
stru
(dir)
gacto2.str
file, with the sources schema)token_db
the database with user tokensdb
- database related stuff including MySQL database files
mhk
(dir)
mysql
backups
(dir) contains files created by database backup. Also location where mhk
database commands look for SQL files to import.db
(dir) MySQL/MariaDB database storage directory, maps to /vat/lib/mysqlinit
(files for database initialization sql - sql, sql.gz e .sh - mapeia para /docker-entrypoint-initdb.d)users
projects
(previously named sources
) See https://github.com/joaquimrcarvalho/timelink-sources-template for a template for each project