updated the main readme and added vagrant
This commit is contained in:
16
README.md
16
README.md
@@ -9,7 +9,10 @@ A self-hosted homelab running on Docker Compose, built and maintained on an Ubun
|
||||

|
||||

|
||||

|
||||

|
||||

|
||||

|
||||

|
||||

|
||||
|
||||
## Overview
|
||||
|
||||
@@ -47,6 +50,7 @@ Not everything in this repo runs permanently. Some folders are kept purely as re
|
||||
| Lab | Folder | Purpose |
|
||||
|---|---|---|
|
||||
| **Elastic Stack (ELK)** | `docker-compose/elk/` | Elasticsearch + Kibana, security-enabled, sized for this hardware — a modern-workflow (Elastic Agent/Fleet) alternative to an older Filebeat/Metricbeat-based course reference. Not run continuously since Loki now covers centralized logging here — see [Elastic Stack (ELK)](docs/ElasticStack.md) |
|
||||
| **Vagrant test VM** | `docker-compose/vagrant/` | Disposable Debian 12 VirtualBox VM (`bento/debian-12`) on a private-network IP, for testing provisioning scripts and configuration changes before touching the real host |
|
||||
|
||||
## Repository structure
|
||||
|
||||
@@ -111,9 +115,13 @@ homelab/
|
||||
│ │ │ └── Dockerfile
|
||||
│ │ └── backups/
|
||||
│ │ └── gitlab-backup.sh
|
||||
│ └── elk/
|
||||
│ ├── docker-compose.yml
|
||||
│ └── .env.example
|
||||
│ ├── elk/
|
||||
│ │ ├── docker-compose.yml
|
||||
│ │ └── .env.example
|
||||
│ └── vagrant/
|
||||
│ ├── Vagrantfile
|
||||
│ ├── bootstrap.sh
|
||||
│ └── README.md
|
||||
├── ansible/
|
||||
│ └── playbooks/
|
||||
│ ├── roles/
|
||||
|
||||
Reference in New Issue
Block a user