Funny, the "add file" control does not appear for a gitea repository until at least one file already exists.
So, you can't bootstrap a repository using only the web interface alone.