I’m trying to install seafile server (version 7.1.3 CE) in an Ubuntu 20.04 LXD container (also running on Ubuntu 20.04). I am following this guide: seafile-on-ubuntu-with-nginx
The only difference (besides the username :-)) is that the mysql server is running in a separate container, which is running my LEMP stack. I can run the setup of seafile using “setup-seafile-mysql.sh”, which doesn’t throw any errors. Starting seafile with “./seafile.sh start” also seems to work fine. When I want to start seahub through the associated scrript, I have to create an admin user, which seems that it doesn’t work:
LC_ALL is not set in ENV, set to en_US.UTF-8
Starting seahub at port 8000 …
It’s the first time you start the seafile server. Now let’s create the admin account
What is the email for the admin account?
[ admin email ] firstname.lastname@example.org
What is the password for the admin account?
[ admin password ]
Enter the password again:
[ admin password again ]
Error happened during creating seafile admin.
Seahub is started
So seahub seems to start, but I am not able to create an admin user. When I try to run ‘check_init_admin.py’, it seems like there are some modules missing:
seafile@seafile-test:~/seafile-server-latest$ python3 check_init_admin.py
Traceback (most recent call last):
File “check_init_admin.py”, line 351, in
rpc = RPC()
File “check_init_admin.py”, line 284, in init
ModuleNotFoundError: No module named ‘ccnet’
Can anybody give me some advice what I could do?
Thanks in advance!