talebook/calibre-webserver
docker run -d --name calibre -p 80:80 -v /home/tea/Calibre\ 书库/:/data talebook/calibre-webserver
[I 200401 05:27:27 server:130] Now, Running...
[I 200401 05:27:31 web:2162] 200 GET /api/index?random=12&recent=12 (172.17.0.1) 1.23ms
[I 200401 05:27:31 web:2162] 200 GET /api/user/messages (172.17.0.1) 0.57ms
[I 200401 05:27:31 web:2162] 200 GET /api/user/info (172.17.0.1) 0.69ms
[I 200401 05:28:10 web:2162] 304 GET /api/index?random=12&recent=12 (172.17.0.1) 1.36ms
[I 200401 05:28:10 web:2162] 304 GET /api/user/messages (172.17.0.1) 0.73ms
[I 200401 05:28:10 web:2162] 304 GET /api/user/info (172.17.0.1) 0.69ms
[D 200401 05:28:30 base:270] create template env for [/var/www/calibre-webserver/webserver/templates]
[D 200401 05:28:30 base:178] Query User(1) = <id=1, username=admin, [email protected]>
[E 200401 05:28:30 loader:52] saving settings file: /data/books/settings/auto.py
[E 200401 05:28:30 web:1670] Uncaught exception POST /api/admin/install (172.17.0.1)
HTTPServerRequest(protocol='http', host='localhost', method='POST', uri='/api/admin/install', version='HTTP/1.0', remote_ip='172.17.0.1')
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/tornado/web.py", line 1590, in _execute
result = method(*self.path_args, **self.path_kwargs)
File "/var/www/calibre-webserver/webserver/handlers/base.py", line 63, in do
self.write( rsp )
File "/usr/local/lib/python2.7/dist-packages/tornado/web.py", line 746, in write
chunk = escape.json_encode(chunk)
File "/usr/local/lib/python2.7/dist-packages/tornado/escape.py", line 81, in json_encode
return json.dumps(value).replace("</", "<\\/")
File "/usr/lib/python2.7/json/__init__.py", line 244, in dumps
return _default_encoder.encode(obj)
File "/usr/lib/python2.7/json/encoder.py", line 207, in encode
chunks = self.iterencode(o, _one_shot=True)
File "/usr/lib/python2.7/json/encoder.py", line 270, in iterencode
return _iterencode(o, 0)
File "/usr/lib/python2.7/json/encoder.py", line 184, in default
raise TypeError(repr(o) + " is not JSON serializable")
TypeError: UUID('9f0730d6-73d9-11ea-8e25-0242ac110002') is not JSON serializable
[E 200401 05:28:30 web:2162] 500 POST /api/admin/install (172.17.0.1) 53.63ms
[D 200401 05:40:18 base:178] Query User(1) = <id=1, username=admin, [email protected]>
[E 200401 05:40:18 web:1670] Uncaught exception GET /api/admin/settings (172.17.0.1)
HTTPServerRequest(protocol='http', host='localhost', method='GET', uri='/api/admin/settings', version='HTTP/1.0', remote_ip='172.17.0.1')
Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/tornado/web.py", line 1590, in _execute
result = method(*self.path_args, **self.path_kwargs)
File "/var/www/calibre-webserver/webserver/handlers/base.py", line 63, in do
self.write( rsp )
File "/usr/local/lib/python2.7/dist-packages/tornado/web.py", line 746, in write
chunk = escape.json_encode(chunk)
File "/usr/local/lib/python2.7/dist-packages/tornado/escape.py", line 81, in json_encode
return json.dumps(value).replace("</", "<\\/")
File "/usr/lib/python2.7/json/__init__.py", line 244, in dumps
return _default_encoder.encode(obj)
File "/usr/lib/python2.7/json/encoder.py", line 207, in encode
chunks = self.iterencode(o, _one_shot=True)
File "/usr/lib/python2.7/json/encoder.py", line 270, in iterencode
return _iterencode(o, 0)
File "/usr/lib/python2.7/json/encoder.py", line 184, in default
raise TypeError(repr(o) + " is not JSON serializable")
TypeError: UUID('9f0730d6-73d9-11ea-8e25-0242ac110002') is not JSON serializable
[E 200401 05:40:18 web:2162] 500 GET /api/admin/settings (172.17.0.1) 3.43ms