Initial commit: Orchard content-addressable storage system

- Go server with Gin framework
- PostgreSQL for metadata storage
- MinIO/S3 for artifact storage with SHA256 content addressing
- REST API for grove/tree/fruit operations
- Web UI for managing artifacts
- Docker Compose setup for local development
This commit is contained in:
Mondo Diaz
2025-12-04 10:14:49 -06:00
commit f8e9650de3
19 changed files with 3531 additions and 0 deletions

34
.dockerignore Normal file
View File

@@ -0,0 +1,34 @@
# Git
.git
.gitignore
# IDE
.idea/
.vscode/
# Documentation
*.md
*.pdf
docs/
# Local config
config.local.yaml
.env*
# Build artifacts
/bin/
/build/
/dist/
# Test artifacts
*_test.go
coverage.out
# OS files
.DS_Store
Thumbs.db
# Local cache
.orchard/
tmp/
temp/