The first account
In Home, the first account you create is yours and has full control. On a Server installation, the account registered with the address set in ADMIN_EMAIL becomes the administrator; everyone else joins by registering or through an invitation.
How it is organised
A workspace holds collections, and a collection holds entries. A collection has fields (in Corexar they are called characteristics): text, number, date, choice, tags, rating, rich text, or a composite of several. A field is defined once and can be used in any collection.
A field can be shared (one value for everyone) or personal (each person has their own, visible only to them) — handy for ratings and progress in a family or a team.
Long entries can have parts: chapters, episodes, volumes, nested as deep as you need. The pages of a collection and of every entry are built from blocks in the “Customize” editors.
Roles and sharing
Invite people by a link or e-mail and give them a role. A role is a set of permissions (manage members, create and edit collections and entries, manage security). On top of that, a role can be allowed to edit just some fields of an entry. The activity log shows who did what.
Encrypted collections
Backups
- Home: copy the data folder while the app is closed.
- Server: a PostgreSQL dump and the media bucket. Keep ENCRYPTION_PEPPER and the other secrets with them.
- Entries can also be exported to CSV and JSON from a collection page.