aboutsummaryrefslogtreecommitdiffstats
path: root/README
diff options
context:
space:
mode:
authorbinary <me@rgoncalves.se>2021-01-22 18:19:39 +0100
committerbinary <me@rgoncalves.se>2021-01-22 18:19:39 +0100
commitc7a1a46dd0ffc4cff3fab8ca19a3d68f75268cf2 (patch)
tree56f86ae7f5b526d109be17f4fa07603dc280abfb /README
parentaa6d2358a2e41d470bffc3a5a8e2b45a0ec32ada (diff)
downloadinfrastructure-c7a1a46dd0ffc4cff3fab8ca19a3d68f75268cf2.tar.gz
Synchronize with latest network cleanup
Diffstat (limited to 'README')
-rw-r--r--README50
1 files changed, 19 insertions, 31 deletions
diff --git a/README b/README
index 78d1c09..251c4ec 100644
--- a/README
+++ b/README
@@ -1,6 +1,13 @@
rgoncalves.se ~~ ansible
========================
+Peronal infrastructure, network mess and homelab. Every critical node such as
+routers and hypervisor are/will be powered by BSD systems.
+
+For now, the principal hypervisor is `bhyve` on FreeBSD, and the domain
+controller is a mix of `pf`, `relayd` and `wireguard` on OpenBSD latest.
+
+
naming scheme
-------------
@@ -9,43 +16,15 @@ naming scheme
- st: stack server
- sw: switch
- rt: router
-- vm: virtual machine
-
-
-example:
-
-- stack0: first stack server, hosting vm and/or bare-metal os
-- dcontroller
+- st[x][role][number]: virtual machine
inventory
---------
-workstations:
-
-- ws-bentonite static workstation and custom build
-- ws-think01 thinkpad x220 w/ openbsd
-- ws-xps01 dell xps w/ archlinux
-
-servers:
-
-- dcontroller domain controller
-- stack0 freebsd virtualization R720
-- stack1 openbsd fileserver/monitoring X4170
-
-- vm0 gaming server
-- vm1 grafana server
-- vm2 openbsd (devel) git/trash server
-
-todo
-----
-
-name and ip efactor is needed for the following hosts :
-
-- STACK0 : freebed hypervisor, test
-
- DC0 : domain controller (OPENBSD)
- RT0 : local router (DDWRT)
+- STACK0 : freebed hypervisor, test (FREEBSD)
- ST0DEV-0 : git, cgit, gitdaemon, jenkins (OPENBSD)
- ST0CLD-0 : nextcloud, grafana, logstash (OPENBSD)
- ST0GME-0 : minecraft, (OPENBSD)
@@ -53,4 +32,13 @@ name and ip efactor is needed for the following hosts :
- ST0SBX-0 : sandbox server (OPENBSD)
- ST0SBX-1 : sandbox server (ALPINE)
-- ST0SBX-2 : sandbox server (CENTOS)
+- ST0SBX-2 : sandbox server (CENTOS/ROCKYLINUX?)
+
+
+good to know
+------------
+
+In various roles, the term `httpd` is used. For this particular infrastructure,
+it is NOT the apache web server, but instead the OpenBSD web server
+implementation.
+
remember that computers suck.