web server support

This commit is contained in:
2021-03-11 01:14:09 +03:00
parent 422445da85
commit fd2049b334
38 changed files with 816 additions and 83 deletions

View File

@ -42,17 +42,26 @@ setup(
'package/bin/ahriman',
],
data_files=[
('/etc', ['package/etc/ahriman.ini']),
('/etc/ahriman.ini.d', ['package/etc/ahriman.ini.d/logging.ini']),
('/etc', [
'package/etc/ahriman.ini',
]),
('/etc/ahriman.ini.d', [
'package/etc/ahriman.ini.d/logging.ini',
]),
('lib/systemd/system', [
'package/lib/systemd/system/ahriman.service',
'package/lib/systemd/system/ahriman.timer'
'package/lib/systemd/system/ahriman.timer',
'package/lib/systemd/system/ahriman-web.service',
]),
('share/ahriman', [
'package/share/ahriman/index.jinja2',
'package/share/ahriman/repo-index.jinja2',
]),
('share/ahriman', ['package/share/ahriman/index.jinja2']),
],
extras_require={
'html-templates': ['Jinja2'],
'test': ['coverage', 'pytest'],
'web': ['Jinja2', 'aiohttp', 'aiohttp_jinja2', 'requests'],
},
)