Can't change login background picture

I’m trying to personalise login page on self-installed Kobotoolbox. I created parameter login_background thought Django admin panel but background is empty now.

What did I wrong?

I suggest that you provide as much information as possible on what you had tried to do.

I tried to change login background of web-page of Kobotoolbox server.
There is options in Django administration panel:
1 Click “Configuration files”
2 Click “Add configuration file”
3 Select “login_background” from drop-down list and browse new image from your computer
4 Click “Save”

I have done this but don’t see new image and default image disappeared.

Hi @nbtl2cu
Have you tried this with different image types and sizes to see if the image does not change for all of them?

Thank you for your reply.
Yes, I tried also place original image as custom image (same size and resolution). I see link to my image in source CSS:
but actually it is absent on this path.
I see message:

Not Found
The requested URL /media/myPicture.jpg was not found on this server.

when i open the link.

Just confirming that when you place this on your browser kf.mydomain.tld/media/myPicture.jpg do you get the image opening?


The custom background feature was hastily built for a client who used Amazon S3 storage. I guess it doesn’t work for local storage; I’m sorry to hear that. It’s not something we support or can invest developer time into fixing. Pull requests would be welcome: