K Board Games gets all avatars from multiavatar. That website has over 12 billion unique avatars that can be generated. You are not able to upload a custom avatar to the server.
From within the client, you can select an avatar at the configuration scene. Your avatar will be saved to the database when you connect to the server.
Here are a sample of the avatars now available.