Install OwnFMS.works
Own your system. Own your data. Own your future.
Installs the OwnFMS.works starter on your own Corteza server: nine linked areas for grants, a change log, three roles, a dashboard and optional fictional sample data. It is safe to run twice.
Watch how to install 11 minutes, with captions
The video loads from Vimeo only when you open this box, in a sandboxed frame, and nothing you type on this page is shared with it. Prefer to read? The same steps in writing.
Tell us who you are
So we can help you through the install. Name and e-mail are required.
Please fill in your first name, last name and a real email address (temporary mail services are not accepted), then press Install.
Sent to our mailing list (Mailchimp) when you press Install, and never together with the setup key.
This page was opened from a file on your computer. Most servers refuse requests from such a page, so the connection may fail. If it does, put this file on an https address you control, or use the Python scripts or the Colab notebook instead.
Your client secret stays in this page and is sent only to your own server. It is not stored.
That did not work
What to try
OwnFMS.works is installed
Next steps
- Revoke the setup client: open Admin > Auth Clients, untick Enabled, save, then delete. Expiry dates are not enforced for these keys, and the key can act as an administrator.
- Set up outgoing e-mail: the server has no usable e-mail server yet, so Forgot password and e-mail sign-in codes will not work. Enter your host's SMTP details in the admin area under Settings, Email, or ask your host.
- Add your people: in Admin > Users make a user for each person with the Staff or Manager role, and give the administrator login to nobody. Change or remove the sample sign-ins before real people use the server.
- Switch on multi-factor authentication for the administrator: your server's address followed by
/auth/security. - Back up the server (a snapshot from your host is enough) before you enter real records, and check that your host's daily backups are on.
- Optional, and recommended: schedule the small job that keeps the calculated fields current (automatic reference numbers, due flags, budget status, the payments check, possible-duplicate marks and each grant's History tab). It is
run_jobs.pyin the starter; the README has a section called "Keeping it up to date". Without it everything else works, but those fields stay empty.
The README's section "Your first week" has the full list, with the reasons.
Progress
The log never contains your secret or passwords.