Description
π Reproduction steps
Migration from 1.6.2 β 1.7.4 leaves global collections in broken state, Console unusable
Describe the bug
I upgraded a self-hosted Appwrite instance from 1.6.2
β 1.7.4
, following the official upgrade steps:
docker run appwrite/appwrite:1.7.4 --entrypoint upgrade
docker compose exec appwrite migrate
After each major upgrade, I correctly ran docker compose exec appwrite migrate
.
Broken state after migration
Console & API not working returning server error.

appwrite | [Error] Timestamp: 2025-05-31T16:36:13+00:00 appwrite | [Error] Method: GET appwrite | [Error] URL: / appwrite | [Error] Type: Appwrite\Extend\Exception appwrite | [Error] Message: Unknown resource type appwrite | [Error] File: /usr/src/code/app/controllers/general.php appwrite | [Error] Line: 761 appwrite-task-scheduler-messages | Sync tick: Running at 2025-05-31 16:36:14.061 appwrite-task-scheduler-messages | 0 resources were loaded in 0.0016558170318604 seconds appwrite | [Error] Timestamp: 2025-05-31T16:36:14+00:00 appwrite | [Error] Method: GET appwrite | [Error] URL: / appwrite | [Error] Type: Appwrite\Extend\Exception appwrite | [Error] Message: Unknown resource type appwrite | [Error] File: /usr/src/code/app/controllers/general.php appwrite | [Error] Line: 761 appwrite-task-scheduler-executions | Sync tick: Running at 2025-05-31 16:36:14.909 appwrite-task-scheduler-executions | 0 resources were loaded in 0.0018019676208496 seconds appwrite | [Error] Timestamp: 2025-05-31T16:36:16+00:00 appwrite | [Error] Method: appwrite | [Error] URL: /service-worker.js appwrite | [Error] Type: Appwrite\Extend\Exception appwrite | [Error] Message: Unknown resource type appwrite | [Error] File: /usr/src/code/app/controllers/general.php appwrite | [Error] Line: 761
π Expected behavior
Have the API And console in working order.
π Actual Behavior
Console and API broken
appwrite | [Error] Timestamp: 2025-05-31T16:36:13+00:00 appwrite | [Error] Method: GET appwrite | [Error] URL: / appwrite | [Error] Type: Appwrite\Extend\Exception appwrite | [Error] Message: Unknown resource type appwrite | [Error] File: /usr/src/code/app/controllers/general.php appwrite | [Error] Line: 761 appwrite-task-scheduler-messages | Sync tick: Running at 2025-05-31 16:36:14.061 appwrite-task-scheduler-messages | 0 resources were loaded in 0.0016558170318604 seconds appwrite | [Error] Timestamp: 2025-05-31T16:36:14+00:00 appwrite | [Error] Method: GET appwrite | [Error] URL: / appwrite | [Error] Type: Appwrite\Extend\Exception appwrite | [Error] Message: Unknown resource type appwrite | [Error] File: /usr/src/code/app/controllers/general.php appwrite | [Error] Line: 761 appwrite-task-scheduler-executions | Sync tick: Running at 2025-05-31 16:36:14.909 appwrite-task-scheduler-executions | 0 resources were loaded in 0.0018019676208496 seconds appwrite | [Error] Timestamp: 2025-05-31T16:36:16+00:00 appwrite | [Error] Method: appwrite | [Error] URL: /service-worker.js appwrite | [Error] Type: Appwrite\Extend\Exception appwrite | [Error] Message: Unknown resource type appwrite | [Error] File: /usr/src/code/app/controllers/general.php appwrite | [Error] Line: 761
π² Appwrite version
Appwrite Cloud
π» Operating system
Linux
π§± Your Environment
Console & API not working returning server error.

π Have you spent some time to check if this issue has been raised before?
- I checked and didn't find similar issue
π’ Have you read the Code of Conduct?
- I have read the Code of Conduct