Welcome to bert133.dev
This site is the home base for BERT FRC Team 133's coding infrastructure. Everything you need to write code for the robot — your account, our code repositories, and your development environment — lives behind a single login.
What's here?
You'll be using these tools, all signed in with the same account:
- Login (Zitadel) — https://login.bert133.dev — your single account for everything else.
- Forgejo — https://forge.bert133.dev — where the team's code lives. Like GitHub, but ours.
- Coder — https://code.bert133.dev — your cloud-based coding environment. Opens VS Code right in your browser. Nothing to install.
- Vikunja — https://tasks.bert133.dev — where the team tracks project tasks, blockers, and Wednesday check-in work.
- Grafana — https://dash.bert133.dev — dashboards for the cluster today, and eventually season-long graphs of robot performance.
Coder is the big deal for programming: you don't need to install Java, the WPILib, or anything else. Open the browser on your school iPad (or a laptop if you have one), log in, and you're ready to write robot code.
Getting started
If this is your first time, work through these in order:
- Using Coder — Log in for the first time, connect your Coder account to Forgejo, and open a workspace.
- Your first Git workflow — Make a change, commit it, and push it back to Forgejo using only buttons in VS Code.
- Using Vikunja — Learn how to read, create, update, and close tasks.
- Project management with Vikunja — Learn how the team tracks tasks, blockers, and Wednesday check-in work.
Curious how this all works?
See About bert133.dev for what the server is and why it's built the way it is — offline-capable, iPad-friendly, FRC-compliant.
Need help?
Ask a mentor or a returning student. Everyone on the team went through this once — you are not the first person to be confused, and you won't be the last.