I've installed v6.0.7 in an iBay and appear to have most of the functionality working (although I haven't thoroughly tested it yet).
I mostly followed the instructions at
https://wiki.contribs.org/Pydio with a few minor changes:
PHPBaseDir=/home/e-smith/files/ibays/<pydio_ibay>/:/tmp/:/etc/ (I had to do this to get the ldap authentication working properly - not sure if there's a better way)
I entered the ibay options individually (copying and pasting from that page didn't work)
Then I setup Pydio to use LDAP:
LDAP URL: localhost
Protocol: Standard (ldap)
LDAP Port: 389
People DN: ou=Users,dc=clientdomain,dc=com
LDAP Server Page Size: 500
LDAP Filter: objectClass=person
Groups DN: ou=Groups,dc=clientdomain,dc=com
LDAP Groups Filter: objectClass=posixGroup
Group Attribute: displayName
Fake Member From: memberUid
Fake MemberOf value of Member/MemberUID Attribute of Group: No (Use CN, not DN)
LDAP Attribute: memberOf
Mapping Type: Role Id
Now I can create a workspace using SMB as follows:
Host: localhost
URI: <share name>
Session Credentials: Yes
Recycle Bin Folder: Recycle Bin
alias: <share name>
I haven't got as far as creating the workspace automatically when signal-event share-create (etc) are called. Looks like I'd need to enter the data into ajxp_repo and ajxp_repo_options in the database, but I'm not sure how the uuid is generated.
It's been a decade since I've built an RPM, so I'm probably not going to be much help packaging this up for others, but I'll do what I can to help if someone else is able to.