Appendix
Appendix
Environment Variables
| Variable | Default | Description |
|---|---|---|
APP_NAME | Lemmego | Application name |
APP_ENV | development | Environment (production, development) |
APP_DEBUG | false | Enable debug mode |
APP_PORT | 8080 | HTTP server port |
APP_URL | http://localhost:8080 | Application URL |
APP_KEY | — | 32-byte base64 encryption key |
Package Summary
| Module | Path | Description |
|---|---|---|
api | github.com/lemmego/api | Core framework |
auth | github.com/lemmego/auth | Authentication |
cli | github.com/lemmego/cli | CLI tool |
fsys | github.com/lemmego/fsys | File system abstraction |
gpa | github.com/lemmego/gpa | Go Persistence API |
gpagorm | github.com/lemmego/gpagorm | GORM provider |
gpabun | github.com/lemmego/gpabun | Bun provider |
gpamongo | github.com/lemmego/gpamongo | MongoDB provider |
gparedis | github.com/lemmego/gparedis | Redis provider |
gormconnector | github.com/lemmego/gormconnector | GORM app provider |
bunconnector | github.com/lemmego/bunconnector | Bun app provider |
inertia | github.com/lemmego/inertia | Inertia.js adapter |
templ | github.com/lemmego/templ | Templ bridge |
migration | github.com/lemmego/migration | Database migrations |
Module Dependencies
api → fsys, migration
gpa → (standalone)
gpagorm → gpa, GORM
gpabun → gpa, Bun
gpamongo → gpa, MongoDB driver
gparedis → gpa, go-redis
gormconnector → api, gpa, gpagorm
bunconnector → api, gpa, gpabun
inertia → api, gonertia
templ → api, a-h/templ
auth → api
cli → (standalone, embeds scaffold templates)
lemmego → api, gpa, gpagorm, gparedis, inertia, auth, gormconnector, migration