whitespace adjustment and lil note
This commit is contained in:
parent
a749152e44
commit
24e38d7521
1 changed files with 9 additions and 9 deletions
18
DETAILS.md
18
DETAILS.md
|
|
@ -20,13 +20,13 @@ Companion to [README.md](README.md). This file contains the full technical detai
|
||||||
|
|
||||||
```
|
```
|
||||||
obm/
|
obm/
|
||||||
├── cmd/obm/main.go # CLI entry point, subcommand routing
|
├── cmd/obm/main.go # CLI entry point, subcommand routing
|
||||||
├── internal/
|
├── internal/
|
||||||
│ ├── config/
|
│ ├── config/
|
||||||
│ │ ├── config.go # Config struct, GetValue/SetValue
|
│ │ ├── config.go # Config struct, GetValue/SetValue
|
||||||
│ │ ├── deployment.go # DeploymentConfig, AdminUser(), MonthlyCostEstimate()
|
│ │ ├── deployment.go # DeploymentConfig, AdminUser(), MonthlyCostEstimate()
|
||||||
│ │ ├── dotenv.go # DotEnvFile parser (round-trip .env read)
|
│ │ ├── dotenv.go # DotEnvFile parser (round-trip .env read)
|
||||||
│ │ ├── dotenv_writer.go # WriteDotEnv — grouped, commented .env output
|
│ │ ├── dotenv_writer.go # WriteDotEnv — grouped, commented .env output
|
||||||
│ │ ├── schema.go # VarDef schema (all TF_VAR_ variables), VarGroup enum
|
│ │ ├── schema.go # VarDef schema (all TF_VAR_ variables), VarGroup enum
|
||||||
│ │ ├── tfvars.go # WriteTfVars — HCL-format tfvars output
|
│ │ ├── tfvars.go # WriteTfVars — HCL-format tfvars output
|
||||||
│ │ ├── yaml.go # YAMLConfig struct, LoadYAMLConfig(), ToDeploymentConfig()
|
│ │ ├── yaml.go # YAMLConfig struct, LoadYAMLConfig(), ToDeploymentConfig()
|
||||||
|
|
@ -63,12 +63,12 @@ obm/
|
||||||
├── .github/workflows/
|
├── .github/workflows/
|
||||||
│ ├── ci.yml # Test + build on push/PR
|
│ ├── ci.yml # Test + build on push/PR
|
||||||
│ └── release.yml # Cross-compile + GitHub Release on tag
|
│ └── release.yml # Cross-compile + GitHub Release on tag
|
||||||
├── Makefile # Build, test, lint, cross-compile targets
|
├── Makefile # Build, test, lint, cross-compile targets
|
||||||
├── Dockerfile # Multi-stage: golang:1.22-alpine → alpine:3.20
|
├── Dockerfile # Multi-stage: golang:1.22-alpine → alpine:3.20
|
||||||
├── deploy.yaml.example # Full YAML config reference
|
├── deploy.yaml.example # Full YAML config reference
|
||||||
├── CHANGELOG.md
|
├── CHANGELOG.md
|
||||||
├── CONTRIBUTING.md
|
├── CONTRIBUTING.md
|
||||||
└── VERSION # Single line, e.g. "0.1.0"
|
└── VERSION # Single line, e.g. "0.1.0"
|
||||||
```
|
```
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
@ -333,7 +333,7 @@ Pre-release versions (containing hyphen, e.g. `v1.0.0-beta.1`) are marked as pre
|
||||||
|
|
||||||
`DeploymentConfig.MonthlyCostEstimate()` maps server types to price strings.
|
`DeploymentConfig.MonthlyCostEstimate()` maps server types to price strings.
|
||||||
|
|
||||||
Hetzner prices (current):
|
Hetzner prices (current at time of writing):
|
||||||
|
|
||||||
| Type | Price |
|
| Type | Price |
|
||||||
|------|-------|
|
|------|-------|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue