dify-plugin-daemon:0.0.1-local cannot start #1

Closed
opened 2026-02-16 00:18:57 -05:00 by yindo · 2 comments
Owner

Originally created by @sightsnow on GitHub (Jan 9, 2025).

environment: pve lxc debian12

in dfiy checkout 1.0.0-beta1

cd docker

run:

docker compose -p up -d

dify-plugin-daemon:0.0.1 log:

2025/01/09 15:21:06 pool.go:32: [INFO]init routine pool, size: 10000
2025/01/09 15:21:06 init.go:103: [PANIC]failed to init dify plugin db: ERROR: syntax error at or near "-" (SQLSTATE 42601)
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x28 pc=0xb0d912]

goroutine 1 [running]:
gorm.io/gorm.(*DB).getInstance(0xc0006bee00?)
        /go/pkg/mod/gorm.io/gorm@v1.25.11/gorm.go:406 +0x12
gorm.io/gorm.(*DB).Migrator(0x178?)
        /go/pkg/mod/gorm.io/gorm@v1.25.11/migrator.go:12 +0x13
gorm.io/gorm.(*DB).AutoMigrate(0x152c3e0?, {0xc000633040, 0xa, 0xa})
        /go/pkg/mod/gorm.io/gorm@v1.25.11/migrator.go:24 +0x25
github.com/langgenius/dify-plugin-daemon/internal/db.autoMigrate()
        /app/internal/db/init.go:80 +0x495
github.com/langgenius/dify-plugin-daemon/internal/db.Init(0x2710?)
        /app/internal/db/init.go:106 +0xc5
github.com/langgenius/dify-plugin-daemon/internal/server.(*App).Run(0xc000102060, 0xc00063e508)
        /app/internal/server/server.go:55 +0xd2
main.main()
        /app/cmd/server/main.go:28 +0xff
Originally created by @sightsnow on GitHub (Jan 9, 2025). environment: pve lxc debian12 in dfiy checkout 1.0.0-beta1 cd docker run: ``` docker compose -p up -d ``` dify-plugin-daemon:0.0.1 log: ``` 2025/01/09 15:21:06 pool.go:32: [INFO]init routine pool, size: 10000 2025/01/09 15:21:06 init.go:103: [PANIC]failed to init dify plugin db: ERROR: syntax error at or near "-" (SQLSTATE 42601) panic: runtime error: invalid memory address or nil pointer dereference [signal SIGSEGV: segmentation violation code=0x1 addr=0x28 pc=0xb0d912] goroutine 1 [running]: gorm.io/gorm.(*DB).getInstance(0xc0006bee00?) /go/pkg/mod/gorm.io/gorm@v1.25.11/gorm.go:406 +0x12 gorm.io/gorm.(*DB).Migrator(0x178?) /go/pkg/mod/gorm.io/gorm@v1.25.11/migrator.go:12 +0x13 gorm.io/gorm.(*DB).AutoMigrate(0x152c3e0?, {0xc000633040, 0xa, 0xa}) /go/pkg/mod/gorm.io/gorm@v1.25.11/migrator.go:24 +0x25 github.com/langgenius/dify-plugin-daemon/internal/db.autoMigrate() /app/internal/db/init.go:80 +0x495 github.com/langgenius/dify-plugin-daemon/internal/db.Init(0x2710?) /app/internal/db/init.go:106 +0xc5 github.com/langgenius/dify-plugin-daemon/internal/server.(*App).Run(0xc000102060, 0xc00063e508) /app/internal/server/server.go:55 +0xd2 main.main() /app/cmd/server/main.go:28 +0xff ```
yindo closed this issue 2026-02-16 00:18:57 -05:00
Author
Owner

@kurokobo commented on GitHub (Jan 9, 2025):

Ensure DB_PLUGIN_DATABASE in your .env is dify_plugin (underscore) instead of dify-plugin (hyphen).

@kurokobo commented on GitHub (Jan 9, 2025): Ensure `DB_PLUGIN_DATABASE` in your `.env` is `dify_plugin` (underscore) instead of `dify-plugin` (hyphen).
Author
Owner

@sightsnow commented on GitHub (Jan 9, 2025):

Ensure in your is (underscore) instead of (hyphen).DB_PLUGIN_DATABASE``.env``dify_plugin``dify-plugin

ok. can use. thinks.

@sightsnow commented on GitHub (Jan 9, 2025): > Ensure in your is (underscore) instead of (hyphen).`DB_PLUGIN_DATABASE``.env``dify_plugin``dify-plugin` ok. can use. thinks.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify-plugin-daemon#1