If you want each user to have their own private databases they have to have their own "tenancy".
It is simple, you just create symbolic links to the apps and library directory and copy the database directory to their tenancy.
This is how Lianja Hosted Cloud will work as well.
If you look a the c:\lianja\cloudserver\ directory you will see it is structured like this:
Code:
c:lianja\cloudserver\tenants\
c:lianja\cloudserver\tenants\public\
c:lianja\cloudserver\tenants\public\apps\
c:lianja\cloudserver\tenants\public\data\
c:lianja\cloudserver\tenants\public\library\
c:lianja\cloudserver\tenants\public\profiles\
and on Linux:
Code:
/opt/lianja/cloudserver/tenants
/opt/lianja/cloudserver/tenants/public
/opt/lianja/cloudserver/tenants/public/apps
/opt/lianja/cloudserver/tenants/public/data
/opt/lianja/cloudserver/tenants/public/library
/opt/lianja/cloudserver/tenants/public/profiles
"public" is for users with "*" as their domain.
Bookmarks