1
0
Fork 0
 
 
 
 
 
 
Go to file
q3k 3d116b2952 personal/q3k: door^Wship stuck
Change-Id: I189fc13971d46790634804c3fa1b54e2c4788273
2021-03-27 15:44:15 +00:00
app
bgpwtf bgpwtf/machines: add netboot.xyz to bootstrap 2021-03-18 19:22:41 +00:00
bzl
cluster cluster/certs: update k0 certs 2021-03-27 12:19:25 +00:00
dc dc/hbj11/flasher: fix build 2021-03-27 12:19:00 +00:00
devtools devtools/hackdoc: serve JS with correct mimetype 2021-03-23 15:50:51 +00:00
doc doc/codelabs: fix typo in checking-out.md 2021-03-21 14:16:34 +01:00
games
gcp
go
hswaw hswaw/oodviewer: fix links from index 2021-03-16 20:35:32 +00:00
kube
nix
ops ops/machines: pin edge01.waw to its current version of nixpkgs 2021-03-18 19:22:41 +00:00
personal personal/q3k: door^Wship stuck 2021-03-27 15:44:15 +00:00
third_party
tools
.bazelrc
.gitignore Add bazel error log to .gitignore 2021-03-21 22:25:09 +01:00
BUILD
COPYING
OWNERS
README.md doc/codelabs: add getting-started/checking-out 2021-03-21 14:05:48 +01:00
WORKSPACE devtools/gerrit: backport reviewiers column fix to 3.3.2 2021-03-18 19:51:33 +00:00
ci_presubmit.sh
default.nix
env.fish
env.sh
hackdoc.toml
shell.nix

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.

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, covid-formity, 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.