Compare commits

..

1 Commits

Author SHA1 Message Date
Michele
d188ce5c63 chore: add project config and deploy preparation
- .vps-lab-config.json for VPS lab context
- .gitattributes
- README.md
- .planning/agent-history.json

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-09 12:03:52 +01:00
4 changed files with 83 additions and 0 deletions

24
.gitattributes vendored Normal file
View File

@@ -0,0 +1,24 @@
# Auto detect text files and perform LF normalization
* text=auto
# Force LF for scripts (importante per VPS Linux)
*.sh text eol=lf
*.bash text eol=lf
deploy.sh text eol=lf
# Force LF for config files
*.yml text eol=lf
*.yaml text eol=lf
*.json text eol=lf
*.md text eol=lf
# Binary files
*.png binary
*.jpg binary
*.jpeg binary
*.gif binary
*.ico binary
*.woff binary
*.woff2 binary
*.ttf binary
*.eot binary

View File

@@ -0,0 +1 @@
{"version":"1.0","max_entries":50,"entries":[]}

20
.vps-lab-config.json Normal file
View File

@@ -0,0 +1,20 @@
{
"type": "vps-lab",
"project_name": "postgenerator",
"slug": "postgenerator",
"created_at": "2026-03-07T12:17:48Z",
"gitea": {
"repo_url": "https://git.mlhub.it/Michele/postgenerator",
"clone_url": "https://git.mlhub.it/Michele/postgenerator.git"
},
"vps": {
"deployed": false,
"url": null,
"container": "lab-postgenerator-app",
"path": "/opt/lab-postgenerator/"
},
"supabase": {
"enabled": false,
"project_ref": null
}
}

38
README.md Normal file
View File

@@ -0,0 +1,38 @@
# postgenerator
Lab project hosted at https://lab.mlhub.it/postgenerator/
## Development
This project uses [gsd (get-shit-done)](https://github.com/glittercowboy/get-shit-done) for spec-driven development.
### Getting Started
1. Run `/gsd:new-project` to initialize project specs
2. Follow gsd workflow: discuss > plan > execute > verify
3. Run `vps-lab-deploy` when ready to deploy
### Project Structure
```
postgenerator/
├── .planning/ # gsd planning docs (created by /gsd:new-project)
│ ├── PROJECT.md # Project vision
│ ├── REQUIREMENTS.md # Scoped requirements
│ ├── ROADMAP.md # Phase breakdown
│ └── STATE.md # Project memory
├── src/ # Source code (created during development)
└── README.md # This file
```
## Repository
- **Gitea**: https://git.mlhub.it/Michele/postgenerator
- **Clone**: `git clone https://git.mlhub.it/Michele/postgenerator.git`
## Deployment
When ready to deploy, use `vps-lab-deploy` skill.
- **URL**: https://lab.mlhub.it/postgenerator/
- **VPS**: /opt/lab-postgenerator/