I have a mount. I mount the DO volume to the default location from their configuration instructions: /mnt/<volume-name>/ and then I nest the files dir under there.
Then I symlink public/uploads/files to the files dir I set up on the mount.
Problem seems to be that git treats symlinks as files so it thinks files/.gitignore is missing.
@nhl-pl sent me link to this topic. I've just tested 0.8.x branch: installation and starting up both went smooth and i could login, visit administration panel, etc...
I followed steps described here: https://github.com/ahwayakchih/openshift-nodebb, just changed 0.7.x to 0.8.x in commands.
I tested only Redis installation, no plugins yet or anything more specific yet - just visited page, looked around and logged in.
update: uploading images to topic and as category image works ok too.
Hope it helps :).