Connect with the admin panel
Every instance serves the admin panel at /_/, so if your instance is at https://your-instance.example.com then the panel is at https://your-instance.example.com/_/.
It is PocketBase's own admin panel, unmodified. Sign in with a superuser account and it is where you design collections and their fields, write the API rules that decide who may read and write what, browse and edit records, configure mail and OAuth2 providers, read logs and take backups.
A superuser can do anything to the instance, including deleting all of it. Give the account a real password, keep it to the people who need it, and set up the API rules so your application never needs one.
No account yet?
Whoever runs the instance creates it. If that is you, every page under Run an instance makes one as part of the setup, and it is a single command either way.
Where to read on
PocketBase's documentation covers the panel screen by screen, and all of it applies here:
- Collections fields, indexes and the three kinds of collection
- API rules and filters the panel's most important screen, and the one to read before going live
- Authentication how users sign in, and how to configure each way
- Going to production what to check before opening an instance to the world
Fix it yourself. The link below opens this file in GitHub's editor and forks the repository for you if you need one, and your change becomes a pull request without leaving the browser.