# Values may be case-sensitive.

# Proxy types: HTTP, None, Socks5, System.

[Amazon Back Cover Images]

host = m.media-amazon.com
path = "/images/P/%.01._SCMZZZZZZZ_.jpg"
proxy_host =
proxy_password =
proxy_port =
proxy_type = None
proxy_username =

# Proxy types: HTTP, None, Socks5, System.

[Amazon Front Cover Images]

host = m.media-amazon.com
path = "/images/P/%.01._SCMZZZZZZZ_.jpg"
proxy_host =
proxy_password =
proxy_port =
proxy_type = None
proxy_username =

[Branch PostgreSQL]

connection_options = connect_timeout=10,sslcompression=1,sslmode=verify-full
database_name = xbook_db
database_type = postgresql
hostname = mac-mini
port = 5432
ssl_enabled = true

[Branch SQLite]

database_name = sqlite
database_type = sqlite

[Open Library]

proxy_host =
proxy_password =
proxy_port =
proxy_type = None
proxy_username =
url_isbn = "https://openlibrary.org/api/books?bibkeys=ISBN:%1,ISBN:%2,OLID:%3&format=json&jscmd=data"

[Open Library Cover Images]

back_url = "https://covers.openlibrary.org/b/$key/$value-$size.jpg"
front_url = "https://covers.openlibrary.org/b/$key/$value-$size.jpg"
proxy_host =
proxy_password =
proxy_port =
proxy_type = None
proxy_username =

[Other Cover Images]

back_url = "https://catalogue.bnf.fr/couverture?&appName=NE&idArk=%1&couverture=1&largeur=100&hauteur=250"
front_url = "https://catalogue.bnf.fr/couverture?&appName=NE&idArk=%1&couverture=1&largeur=100&hauteur=250"

# BiblioteQ shall replace %1 and %2 accordingly. Please follow the examples
# below when defining SRU sites.
# Proxy types: HTTP, None, Socks5, System.

[SRU Deutsche Nationalbibliothek]

name = Deutsche Nationalbibliothek
proxy_host =
proxy_password =
proxy_port =
proxy_type = None
proxy_username =
url_isbn = "https://services.dnb.de/sru/dnb?version=1.1&operation=searchRetrieve&query=num%3D%1 or num%3D%2&recordSchema=MARC21-xml&startRecord=1&maximumRecords=1"
url_issn = "https://services.dnb.de/sru/zdb?version=1.1&operation=searchRetrieve&query=num%3D%1&recordSchema=MARC21-xml&startRecord=1&maximumRecords=100"

[SRU Library of Congress]

name = Library of Congress (US)
proxy_host =
proxy_password =
proxy_port =
proxy_type = None
proxy_username =
url_isbn = "http://lx2.loc.gov:210/LCDB?operation=searchRetrieve&version=1.1&query=bath.isbn=%1 or bath.isbn=%2&recordSchema=marcxml&startRecord=1&maximumRecords=1"
url_issn = "http://lx2.loc.gov:210/LCDB?operation=searchRetrieve&version=1.1&query=bath.issn=%1&recordSchema=marcxml&startRecord=1&maximumRecords=100"

[SRU National Library of France]

name = National Library of France
proxy_host =
proxy_password =
proxy_port =
proxy_type = None
proxy_username =
url_isbn = "https://catalogue.bnf.fr/api/SRU?version=1.2&operation=searchRetrieve&query=bib.isbn adj '%1'&recordSchema=intermarcXchange"

# Format (http://www.indexdata.com/yaz/doc/zoom.records.html).
# BiblioteQ will prepend "render" if the format is empty and
# "render; charset=" if it is not.

# If record_syntax is empty, BiblioteQ will apply a setting of MARC21.
# The option maps to the YAZ setting preferredRecordSyntax.

# Timeout is in seconds. The actual waiting time may be longer.

# Unique YAZ options may also be configured as yaz_option = value pairs.
# The option (yaz_option minus yaz_) must be supported by the YAZ library.

[Z39.50 Biblioteca Nacional de España]

format = UTF-8
hostname = sigb.bne.es
name = Biblioteca Nacional de España (Spain)
password =
port = 2200
proxy_host =
proxy_port =
record_syntax = MARC21
timeout = 10
username =

[Z39.50 BnF]

database_name = TOUT-ANA1-UTF8
format = utf-8
hostname = z3950.bnf.fr
name = BnF (France)
password = Z3950_BNF
port = 2211
proxy_host =
proxy_port =
record_syntax = UNIMARC
timeout = 10
username = Z3950

[Z39.50 Columbia University]

database_name = VOYAGER
format = marc8,utf-8
hostname = z3950.library.columbia.edu
name = Columbia University (US)
password =
port = 7090
proxy_host =
proxy_port =
record_syntax = MARC21
timeout = 10
username =

[Z39.50 Library of Congress]

database_name = LCDB
format = marc8,utf-8
hostname = lx2.loc.gov
name = Library of Congress (US)
password =
port = 210
proxy_host =
proxy_port =
record_syntax = MARC21
timeout = 10
username =

[Z39.50 Mokka]

database_name = mokka
format = marc8s,utf8
hostname = z3950.mokka.hu
name = Mokka (Hungary)
password =
port = 2210
proxy_host =
proxy_port =
record_syntax = MARC21
timeout = 10
username =

[Z39.50 National Library of Morocco]

database_name = DEFAULT
format = UNIMARC
hostname = opac.bnrm.ma
name = National Library of Morocco
password = bnrm2015
port = 1111
proxy_host =
proxy_port =
record_syntax = UNIMARC
timeout = 10
username =

[Z39.50 National Library of the Czech Republic]

database_name = skc-utf
format = utf-8
hostname = aleph.nkp.cz
name = National Library of the Czech Republic
password =
port = 9991
proxy_host =
proxy_port =
record_syntax = MARC21
timeout = 10
username =

[Z39.50 National Technical University of Athens]

database_name = advance
format = advancegreek
hostname = 147.102.210.209
name = National Technical University of Athens
password =
port = 21210
proxy_host =
proxy_port =
record_syntax = UNIMARC
timeout = 10
username =

[Z39.50 Sudoc]

format = utf-8
hostname = carmin.sudoc.abes.fr
name = Sudoc (France)
password =
port = 10646
proxy_host =
proxy_port =
record_syntax = MARC21
timeout = 10
username =
yaz_charset = utf-8
yaz_databaseName = abes-z39-public

[Z39.50 University of Athens]

database_name = UOA_LIBRARY
format = iso-8859-7
hostname = 195.134.90.84
name = University of Athens
password =
port = 210
proxy_host =
proxy_port =
record_syntax = UNIMARC
timeout = 10
username =
