File "/usr/local/lib/python3.4/dist-packages/superdesk/factory/app.py", line 126, in get_app
app.data.init_elastic(app)
File "/usr/local/lib/python3.4/dist-packages/superdesk/datalayer.py", line 49, in init_elastic
self.elastic.init_index(app)
File "/usr/local/lib/python3.4/dist-packages/eve_elastic/elastic.py", line 205, in init_index
if not es.indices.exists(index):
File "/usr/local/lib/python3.4/dist-packages/elasticsearch/client/utils.py", line 69, in _wrapped
return func(*args, params=params, **kwargs)
File "/usr/local/lib/python3.4/dist-packages/elasticsearch/client/indices.py", line 221, in exists
raise ValueError("Empty value passed for a required argument 'index'.")
ValueError: Empty value passed for a required argument 'index'.
Are there any other ways to create the admin user? I tried bashing into the superdesk container and run "python3 manage.py users:create -u admin -p admin -e 'admin@example.com' --admin" interactively. I get the same error.
I would like to set up superdesk without demo data, but a still have an initial admin user to get started. What is the best way to install superdesk?