Open Danrancan opened 1 year ago
@Danrancan will have to try to reproduce first. I'll let you know how it goes.
@Danrancan will have to try to reproduce first. I'll let you know how it goes.
Okay thanks. I'm wondering if its a ARM64 issue since I'm running it on the Raspberry pi.
@Danrancan AFAIK Etesync is not compatible with MariaDB/MySQL, until etesync/server#69 is fixed.
This does sond familiar to me...
I do think I fixed this by using etebase_server/settings.py
instead of the etebase-server.ini
.
Can you try to remove the etebase-server.ini
file and change the values in etebase_server/settings.py
? My database config looks like the following:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': 'etesync',
'USER': 'etesync',
'PASSWORD': 'PASSWORD',
'HOST': '127.0.0.1',
'PORT': '3306',
'OPTIONS': {'charset': 'utf8mb4'},
}
}
Please note that the workaround in https://github.com/etesync/server/issues/69#issuecomment-768897369 has to be applied too.
I am trying to install etebase on Ubuntu Server 22.04 for the Raspberry Pi 4, using Mariadb in accordance with this tutorial.. Everything works up until I run the
./manage.py migrate
command, which returns the following errors:What exactly is going on here and how can I fix this in order to complete the installation?