https://github.com/piotraf/kb
Public notes on Linux, databases, networking, and infrastructure
https://github.com/piotraf/kb
dba documentation firebird gentoo linux mariadb mysql notes
Last synced: about 16 hours ago
JSON representation
Public notes on Linux, databases, networking, and infrastructure
- Host: GitHub
- URL: https://github.com/piotraf/kb
- Owner: piotraf
- License: other
- Created: 2026-05-13T13:16:45.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2026-06-23T09:43:15.000Z (20 days ago)
- Last Synced: 2026-06-23T12:34:18.717Z (20 days ago)
- Topics: dba, documentation, firebird, gentoo, linux, mariadb, mysql, notes
- Size: 4.88 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# kb — knowledge base
Public notes on Linux, databases, networking, and infrastructure. The "why"
companion to [ops](https://github.com/piotraf/ops) (the "what").
Each note answers a specific question I had, fixed something I broke, or
captures a non-obvious gotcha worth remembering. Style is concise and
peer-to-peer — not tutorials.
## Layout
| Path | Scope |
|---|---|
| [db/mysql](db/mysql/) | MySQL — upgrades, recovery, tuning, Connector/J |
| [db/mariadb](db/mariadb/) | MariaDB-specific notes |
| [db/firebird](db/firebird/) | Firebird 3.x/4.x admin |
| [db/oracle](db/oracle/) | Oracle DB admin |
| [db/postgresql](db/postgresql/) | PostgreSQL admin |
| [linux/gentoo](linux/gentoo/) | Portage, USE flags, profile-specific issues |
| [linux/oracle-linux](linux/oracle-linux/) | OL 7/8/9/10 specifics |
| [linux/opensuse](linux/opensuse/) | openSUSE Leap & SLES |
| [linux/debian-ubuntu](linux/debian-ubuntu/) | Debian/Ubuntu specifics |
| [net](net/) | Networking — VLANs, switching, OPNsense, SFP/DAC |
| [virt](virt/) | Proxmox, VirtualBox, LXC, KVM |
| [homelab](homelab/) | Office lab — naming, topology, sanitized diagrams |
## Conventions
- One Markdown file per topic. Use descriptive filenames
(`charset-conversion.md`, not `notes-2.md`).
- Cross-link freely between notes using relative paths.
- Link companion scripts in [ops](https://github.com/piotraf/ops) when
prose explains code that lives over there.
- Date-stamp version-sensitive observations (`# Verified 2026-04-28`) so
readers can judge staleness.
## Status
Personal notes published publicly. Accuracy reflects my best understanding
at the time of writing. Not a substitute for vendor documentation.
## License
[CC BY 4.0](LICENSE) — credit appreciated, derivatives welcome.