You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
687 B
18 lines
687 B
# Requirements
|
|
### Minimal versions
|
|
- python 3.7
|
|
- postgresql 12
|
|
|
|
# Prepare
|
|
`mkdir ./previews`
|
|
`docker volume create --name=caddy_data`
|
|
|
|
# Known restrictions
|
|
- *models.py*, *schema.py*, and current representation of column headers in `headers` db table (as initialised by alembic migration script) **must** be kept in sync
|
|
- `SQALCHEMY_DATABASE_URL` in *database.py* and `sqlalchemy.url` in *alembic.ini* **must** be kept in sync
|
|
- martin requires a restart after the very first data is uploaded into an empty database
|
|
`docker-compose --file docker/docker-compose.yml restart martin`
|
|
- *./previews* directory file structure **must** correspond to item *fadr/internal_id*
|
|
|
|
# Known issues
|