h/m/customs: dhcp updates for printers

Moved voron static ip allocation to wired ethernet.
Added entries for Czechu's prusa mini which will be staying here for a
few months at least.
Removed oki allocation.
Added entries for new kyocera.
Kodak SBC upgrade -> new mac.

Change-Id: I503f2c1cffa913543102ee4d91a16548f9126d2d
Reviewed-on: https://gerrit.hackerspace.pl/c/hscloud/+/1947
Reviewed-by: q3k <q3k@hackerspace.pl>
2 files changed
tree: 5dc75e026954fd80aef5ca0692fed641c9af8b62
  1. app/
  2. bgpwtf/
  3. bzl/
  4. cluster/
  5. dc/
  6. devtools/
  7. doc/
  8. games/
  9. gcp/
  10. go/
  11. hswaw/
  12. kube/
  13. nix/
  14. ops/
  15. personal/
  16. third_party/
  17. tools/
  18. .bazelrc
  19. .bazelversion
  20. .gitignore
  21. BUILD
  22. CEMETERY.md
  23. ci_presubmit.sh
  24. COPYING
  25. default.nix
  26. env.fish
  27. env.sh
  28. go.mod
  29. go.sum
  30. hackdoc.toml
  31. OWNERS
  32. README.md
  33. shell.nix
  34. WORKSPACE
README.md

hscloud is the main monorepo of the Warsaw Hackerspace infrastructure code.

Getting started

See //doc/codelabs for tutorials on how to use hscloud.

If you want to browse the source of hscloud in a web browser, use cs.hackerspace.pl.

Initial setup: //doc/codelabs/getting-started/bazel-go.md

Initial bazel build for tools: bazelisk run //tools:install

For additional documentation go to //cluster

If you want some other help, talk to q3k, informatic or your therapist.

Directory Structure

Directories you should care about:

  • app: external services that we host that are somewhat universal: matrix, mastodon, etc.
  • bgpwtf: code related to our little ISP
  • cluster: code related to our Kubernetes cluster (k0.hswaw.net)
  • dc: code related to datacenter automation
  • devtools: code related to developer tooling, like gerrit or hackdoc
  • doc: high-level documentation that doesn't fit anywhere else, ie. codelabs
  • hswaw: Warsaw Hackerspace specific/internal services. The line between this and app is unfortunately blurry.
  • personal: user's personal (experimental) directories
  • kube, go: code specific to languages but general to the whole of hscloud

Licensing

Unless noted otherwise, code in hscloud is licensed under the BSD 0-clause license - see COPYING.