Recently Updated Pages
How to: Setup your Availability Screen
Go to Sightseeing > Availability. Click Preferences Set Your Display to ALL. And make sure all...
Adding SSH Key via 1password
Create SSH key in 1Pass. Copy Public Key Go to AD Server, open Powershell as admin. Edit command ...
Known Limitations, Troubleshooting & Version History
Known Limitations & Accepted Risks LXC auditd compliance gap Affected hosts: pbr-graylog-kl1, p...
SSH Hardening Reference
What This Page Covers This page walks through every directive in roles/ssh-baseline/templates/ss...
Configuration Reference
Variable Source Hierarchy Variables resolve in standard Ansible precedence order. The role uses t...
How to Redeem a SGP or Gift Voucher Booking
Request for the Reference number on their confirmation email & Use CL Search to find the booking ...
Node-RED Queue Migration — msg-queue to queue-gate
Overview Purpose Migrate all level crossing Pi Node-RED flows from node-red-contrib-msg-queue to...
CustomLinc TOL → Queue-it Availability JSON
Overview Workflow IDT76MXW3QRGcoIBbo Webhook URLhttps://n8n.pbr.org.au/webhook/availability/tol...
Logging Into Microsoft Online (Business Basic)
This article will show you how to use Microsoft Online to be able to access Microsoft Apps. Open...
Strategic Partnerships Grant
Overview This guide explains how to create a booking in CustomLinc for the Strategic Partnerships...
Capacity Overview & Quick Reference
Key Concepts: Manifests and Legs In CustomLinc, a manifest represents the overall service (e.g. t...
Adjusting the Train Capacity (Manifest)
Overview Use this procedure to change the capacity for general and single-journey passengers. Thi...
Playbook Reference (Preflight, Verify, Teardown)
Playbooks Overview The repository contains four playbooks under playbooks/: PlaybookPurposeCh...
Duo MFA Integration
Scope Duo MFA is enforced in two places: SSH login (v2.3+) — via PAM keyboard-interactive afte...
AD Integration & SSSD
Overview The role integrates Ubuntu hosts with Active Directory via SSSD using realm join. Once ...
Deployment Runbook — New Host
When to Use This Runbook Follow this runbook when adding a new Ubuntu host to the SSH baseline. ...
Architecture & Design Decisions
Purpose of this Page This page captures the rationale behind every non-obvious design choice in ...
Overview & Repository Layout
Purpose This book documents PBR's Ansible-based configuration management for Linux infrastructur...
Setting Up Microsoft Authenticator (Standard MFA)
Overview Multi-Factor Authentication (MFA) protects your PBR account by requiring a second verifi...
Change Desk Phone Name Display
These are extension from 700- 799 only (for other ranges, please contact the Telephone Supervisor...