Customize Kobotoolbox Logo on the web portal own servers and edit email templates

I was looking for something similar, and just found a solution. Like the previous comments say, the project is opensource!

A quick and easy way would be to replace/download the image files in your server directory, and replace it with the photo name currently being used in kobo.

You have 2 directories to modify.

/home/kobo/kobo-docker/.vols/static/kpi/compiled

and

/home/kobo/kobo-docker/.vols/static/kpi/img

you can change these 3 files photo files,

signup_photo.jpg
kobologoS.svg — notice it is an .svg file and this is for the mobile version after you login the page
kobologo.svg – main logo in the loginpage and registration page

wallpaper takes effect in the first directory. Remember to use root privileges.

you can directly download and replace the name using the following command in your server terminal, download photo from a direct weblink

curl -o kobologo.svg weblink/picture.svg

a quick way to check if your photo is downloaded you can check it in your browser, for example:

kf.yourdomain/static/compiled/filename.jpg

and

kf.yourdomain/static/img/filename.svg

Hope it helps, let me know!

Omer

5 Likes