On my Armbian, there was a Docker update available (used Docker install script to add their repo). I stopped the Joplin server via docker-compose down before running apt-get to update Docker.
Then I also shutdown the system and rebooted later. When I tried to run Joplin again via docker-compose up, I ran into troubles.
Notably I saw errors like this:
app_1 | 2022-06-07 10:02:21: [error] App: 404: GET /api/items/root:/07211e41fd6748df839d017e5a7166a8.md:/content: GqFMuproLTOfWeGzCmki7C: Not found: root:/07211e41fd6748df839d017e5a7166a8.md:
and
app_1 | node:internal/modules/cjs/loader:686
app_1 |
app_1 |
app_1 |
app_1 | SyntaxError: Invalid or unexpected token
app_1 | at Function.Module._resolveFilename (node:internal/modules/cjs/loader:887:20)
app_1 | at Function.Module._load (node:internal/modules/cjs/loader:778:27)
app_1 | at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
app_1 | at node:internal/main/run_main_module:17:47
app_1 | node:internal/modules/cjs/loader:686
The latter kept on repeating regularly and the Joplin server didn't appear to be working.
I'm not sure what caused this and thinking this was a corrupted database, I moved the data volume from the Postgresql container out and tried again. While the database was then recreated from scratch, the same SyntaxErrors kept appearing.
As the next step I tried downgrading Docker to the previously installed version, but it didn't change anything.
Finally, I ran "docker-compose rm" and also deleted the postgres and joplin images. When I then ran "docker-compose up" again, it worked with a new database. I then put back the old database volume and it worked as well.
I haven't yet updated docker again.
I'm using etechonomy's docker image as I couldn't get the stock one to work on my arm device.
Anyone have any clue on why this happened and how to avoid it on future updates? Is there anything I need to do after updating Docker to have the images updated?
Here's what Docker version apt updated from and to before this issue occurred (removed a bigger section with no error to stay within the discourse post limits):
containerd.io:arm64 (1.6.4-1, 1.6.6-1),
docker-compose-plugin:arm64 (2.5.0~debian-bullseye, 2.6.0~debian-bullseye),
docker-ce-cli:arm64 (5:20.10.16~3-0~debian-bullseye, 5:20.10.17~3-0~debian-bullseye),
docker-ce:arm64 (5:20.10.16~3-0~debian-bullseye, 5:20.10.17~3-0~debian-bullseye),
docker-ce-rootless-extras:arm64 (5:20.10.16~3-0~debian-bullseye, 5:20.10.17~3-0~debian-bullseye),
containerd.io=1.6.4-1 docker-compose-plugin=2.5.0~debian-bullseye docker-ce-cli=5:20.10.16~3-0~debian-bullseye docker-ce=5:20.10.16~3-0~debian-bullseye docker-ce-rootless-extras=5:20.10.16~3-0~debian-bullseye
And this is the log when this issue first happened:
db_1 |
db_1 | PostgreSQL Database directory appears to contain a database; Skipping initialization
db_1 |
db_1 | 2022-06-07 09:52:04.383 UTC [1] LOG: starting PostgreSQL 13.6 (Debian 13.6-1.pgdg110+1) on aarch64-unknown-linux-gnu, compiled by gcc (Debian 10.2.1-6) 10.2.1 20210110, 64-bit
db_1 | 2022-06-07 09:52:04.395 UTC [1] LOG: listening on IPv4 address "0.0.0.0", port 5432
db_1 | 2022-06-07 09:52:04.396 UTC [1] LOG: listening on IPv6 address "::", port 5432
db_1 | 2022-06-07 09:52:04.449 UTC [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
db_1 | 2022-06-07 09:52:04.488 UTC [26] LOG: database system was shut down at 2022-06-07 09:44:47 UTC
db_1 | 2022-06-07 09:52:04.587 UTC [1] LOG: database system is ready to accept connections
db_1 | 2022-06-07 09:52:11.333 UTC [1] LOG: received fast shutdown request
db_1 | 2022-06-07 09:52:11.345 UTC [1] LOG: aborting any active transactions
app_1 | 2022-06-07 09:52:49: App: Starting server v2.7.4 (prod) on port 22300 and PID 7...
app_1 | 2022-06-07 09:52:49: App: NTP time offset: -19ms
app_1 | 2022-06-07 09:52:49: App: Running in Docker: true
app_1 | 2022-06-07 09:52:49: App: Public base URL: removed
app_1 | 2022-06-07 09:52:49: App: API base URL: removed
app_1 | 2022-06-07 09:52:49: App: User content base URL: removed
app_1 | 2022-06-07 09:52:49: App: Log dir: /home/joplin/packages/server/logs
app_1 | 2022-06-07 09:52:49: App: DB Config: {
app_1 | client: 'pg',
app_1 | name: 'joplin',
app_1 | slowQueryLogEnabled: false,
db_1 | 2022-06-07 09:52:11.362 UTC [1] LOG: background worker "logical replication launcher" (PID 32) exited with exit code 1
db_1 | 2022-06-07 09:52:11.369 UTC [27] LOG: shutting down
db_1 | 2022-06-07 09:52:11.478 UTC [1] LOG: database system is shut down
db_1 |
db_1 | PostgreSQL Database directory appears to contain a database; Skipping initialization
db_1 |
db_1 | 2022-06-07 09:52:28.722 UTC [1] LOG: starting PostgreSQL 13.6 (Debian 13.6-1.pgdg110+1) on aarch64-unknown-linux-gnu, compiled by gcc (Debian 10.2.1-6) 10.2.1 20210110, 64-bit
db_1 | 2022-06-07 09:52:28.724 UTC [1] LOG: listening on IPv4 address "0.0.0.0", port 5432
db_1 | 2022-06-07 09:52:28.724 UTC [1] LOG: listening on IPv6 address "::", port 5432
db_1 | 2022-06-07 09:52:28.739 UTC [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
db_1 | 2022-06-07 09:52:28.783 UTC [27] LOG: database system was shut down at 2022-06-07 09:52:11 UTC
db_1 | 2022-06-07 09:52:28.825 UTC [1] LOG: database system is ready to accept connections
db_1 | 2022-06-07 12:44:37.920 UTC [1] LOG: received fast shutdown request
app_1 | slowQueryLogMinDuration: 1000,
app_1 | autoMigration: true,
app_1 | user: 'joplin',
app_1 | password: '********',
app_1 | port: 5432,
app_1 | host: 'db'
app_1 | }
app_1 | 2022-06-07 09:52:49: App: Mailer Config: {
app_1 | enabled: true,
app_1 | host: 'removed',
app_1 | port: removed,
app_1 | security: 'none',
db_1 | 2022-06-07 12:44:37.931 UTC [1] LOG: aborting any active transactions
db_1 | 2022-06-07 12:44:37.931 UTC [421] FATAL: terminating connection due to administrator command
db_1 | 2022-06-07 12:44:37.936 UTC [66] FATAL: terminating connection due to administrator command
db_1 | 2022-06-07 12:44:37.989 UTC [1] LOG: background worker "logical replication launcher" (PID 33) exited with exit code 1
db_1 | 2022-06-07 12:44:38.023 UTC [28] LOG: shutting down
db_1 | 2022-06-07 12:44:38.172 UTC [1] LOG: database system is shut down
db_1 |
db_1 | PostgreSQL Database directory appears to contain a database; Skipping initialization
db_1 |
db_1 | 2022-06-07 13:09:45.403 UTC [1] LOG: starting PostgreSQL 13.6 (Debian 13.6-1.pgdg110+1) on aarch64-unknown-linux-gnu, compiled by gcc (Debian 10.2.1-6) 10.2.1 20210110, 64-bit
db_1 | 2022-06-07 13:09:45.406 UTC [1] LOG: listening on IPv4 address "0.0.0.0", port 5432
db_1 | 2022-06-07 13:09:45.406 UTC [1] LOG: listening on IPv6 address "::", port 5432
db_1 | 2022-06-07 13:09:45.438 UTC [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
app_1 | authUser: '',
app_1 | authPassword: '********',
app_1 | noReplyName: 'Joplin',
app_1 | noReplyEmail: 'removed'
app_1 | }
app_1 | 2022-06-07 09:52:49: App: Content driver: { type: 1 }
app_1 | 2022-06-07 09:52:49: App: Content driver (fallback): null
app_1 | 2022-06-07 09:52:50: App: Trying to connect to database...
app_1 | 2022-06-07 09:52:50: App: Connection check: {
app_1 | latestMigration: { name: '20220201151223_backup_items.js', done: true },
app_1 | isCreated: true,
app_1 | error: null
db_1 | 2022-06-07 13:09:45.496 UTC [27] LOG: database system was shut down at 2022-06-07 12:44:38 UTC
db_1 | 2022-06-07 13:09:45.657 UTC [1] LOG: database system is ready to accept connections
app_1 | }
app_1 | 2022-06-07 09:52:54: App: Auto-migrating database...
app_1 | 2022-06-07 09:52:54: App: Latest migration: { name: '20220201151223_backup_items.js', done: true }
app_1 | 2022-06-07 09:52:54: App: Performing main storage check...
app_1 | 2022-06-07 09:52:54: App: Database storage is special and cannot be checked this way. If the connection to the database was successful then the storage driver should work too.
app_1 | 2022-06-07 09:52:54: App: Starting services...
app_1 | 2022-06-07 09:52:54: ShareService: Starting maintenance...
app_1 | 2022-06-07 09:52:54: EmailService: Starting maintenance...
app_1 | 2022-06-07 09:52:54: TaskService: Scheduling #1 (Delete expired tokens): 0 */6 * * *
app_1 | 2022-06-07 09:52:54: TaskService: Scheduling #2 (Update total sizes): 0 * * * *
app_1 | 2022-06-07 09:52:54: TaskService: Scheduling #3 (Process oversized accounts): 30 */2 * * *
app_1 | 2022-06-07 09:52:54: TaskService: Scheduling #7 (Compress old changes): 0 0 */2 * *
app_1 | 2022-06-07 09:52:54: TaskService: Scheduling #8 (Process user deletions): 0 */6 * * *
app_1 | 2022-06-07 09:52:54: App: Call this for testing: `curl https://removed/api/ping`
app_1 | 2022-06-07 09:52:55: ShareService: Maintenance completed in 337ms
app_1 | 2022-06-07 09:52:55: EmailService: Transporter is operational - service will be enabled
app_1 | 2022-06-07 09:52:55: EmailService: Maintenance completed in 420ms
app_1 | 2022-06-07 09:54:09: App: GET /api/items/root:/info.json:/content (200) (171ms)
app_1 | 2022-06-07 09:54:09: App: POST /api/locks (200) (64ms)
app_1 | 2022-06-07 09:54:09: App: GET /api/items/root:/:/delta (200) (60ms)
app_1 | 2022-06-07 09:54:10: App: DELETE /api/locks/1_1_28d478d657a345c597d781b960794fb6 (200) (36ms)
app_1 | 2022-06-07 09:54:10: App: GET /api/share_users (200) (20ms)
app_1 | 2022-06-07 09:54:10: App: GET /api/shares (200) (36ms)
app_1 | 2022-06-07 09:59:11: App: GET /api/items/root:/info.json:/content (200) (51ms)
app_1 | 2022-06-07 09:59:11: App: POST /api/locks (200) (36ms)
app_1 | 2022-06-07 09:59:11: App: GET /api/items/root:/:/delta (200) (42ms)
app_1 | 2022-06-07 09:59:11: App: DELETE /api/locks/1_1_28d478d657a345c597d781b960794fb6 (200) (34ms)
app_1 | 2022-06-07 09:59:11: App: GET /api/share_users (200) (15ms)
app_1 | 2022-06-07 09:59:11: App: GET /api/shares (200) (33ms)
app_1 | 2022-06-07 10:00:01: TaskService: Running #2 (Update total sizes) (scheduled)...
app_1 | 2022-06-07 10:00:01: TaskService: Completed #2 (Update total sizes) in 429ms
app_1 | 2022-06-07 10:02:18: App: POST /api/sessions (200) (824ms)
app_1 | 2022-06-07 10:02:18: App: GET /api/shares (200) (27ms)
app_1 | 2022-06-07 10:02:19: App: POST /api/sessions (200) (682ms)
app_1 | 2022-06-07 10:02:19: App: GET /api/items/root:/info.json:/content (200) (51ms)
app_1 | 2022-06-07 10:02:19: App: POST /api/locks (200) (38ms)
app_1 | 2022-06-07 10:02:20: App: PUT /api/batch_items (200) (272ms)
app_1 | 2022-06-07 10:02:20: App: PUT /api/batch_items (200) (151ms)
app_1 | 2022-06-07 10:02:20: App: GET /api/items/root:/:/delta (200) (65ms)
app_1 | 2022-06-07 10:02:21: App: GET /api/items/root:/fef75b9c298c41e68689797b4c9adb01.md:/content (200) (63ms)
app_1 | 2022-06-07 10:02:21: App: GET /api/items/root:/f12808a468b64e119c749fe742ebad14.md:/content (200) (269ms)
app_1 | 2022-06-07 10:02:21: [error] App: 404: GET /api/items/root:/07211e41fd6748df839d017e5a7166a8.md:/content: GqFMuproLTOfWeGzCmki7C: Not found: root:/07211e41fd6748df839d017e5a7166a8.md:
app_1 | 2022-06-07 10:02:21: App: GET /api/items/root:/07211e41fd6748df839d017e5a7166a8.md:/content (404) (163ms)
app_1 | 2022-06-07 10:02:21: App: GET /api/items/root:/c746bf98905f427987475eb2b13017c6.md:/content (200) (319ms)
app_1 | 2022-06-07 10:02:21: App: GET /api/items/root:/b61c1534fec8476a89c80b4cd078cae5.md:/content (200) (267ms)
app_1 | 2022-06-07 10:02:21: App: GET /api/items/root:/0b6814dbca3246b39695f2cadb9c4512.md:/content (200) (156ms)
app_1 | 2022-06-07 10:02:22: App: GET /api/items/root:/157937114448421ca0c43d85abea3cd3.md:/content (200) (57ms)
app_1 | 2022-06-07 10:02:23: App: DELETE /api/locks/1_2_107f5bded1964b08ba6898923cfd2dff (200) (33ms)
app_1 | 2022-06-07 10:02:23: App: GET /api/share_users (200) (14ms)
app_1 | 2022-06-07 10:02:23: App: GET /api/shares (200) (28ms)
app_1 | 2022-06-07 10:02:30: ShareService: Starting maintenance...
app_1 | 2022-06-07 10:02:30: ShareService: Maintenance completed in 209ms
[shortened as Discourse won't allow for such a long post]
app_1 | 2022-06-07 12:11:07: App: GET /api/items/root:/info.json:/content (200) (46ms)
app_1 | 2022-06-07 12:11:07: App: POST /api/locks (200) (28ms)
app_1 | 2022-06-07 12:11:07: App: GET /api/items/root:/:/delta (200) (30ms)
app_1 | 2022-06-07 12:11:07: App: DELETE /api/locks/1_1_28d478d657a345c597d781b960794fb6 (200) (23ms)
app_1 | 2022-06-07 12:11:07: App: GET /api/share_users (200) (10ms)
app_1 | 2022-06-07 12:11:08: App: GET /api/shares (200) (22ms)
app_1 | 2022-06-07 12:16:12: App: GET /api/items/root:/info.json:/content (200) (41ms)
app_1 | 2022-06-07 12:16:12: App: POST /api/locks (200) (27ms)
app_1 | 2022-06-07 12:16:12: App: GET /api/items/root:/:/delta (200) (31ms)
app_1 | 2022-06-07 12:16:12: App: DELETE /api/locks/1_1_28d478d657a345c597d781b960794fb6 (200) (24ms)
app_1 | 2022-06-07 12:16:12: App: GET /api/share_users (200) (10ms)
app_1 | 2022-06-07 12:16:13: App: GET /api/shares (200) (24ms)
app_1 | 2022-06-07 12:21:15: App: GET /api/items/root:/info.json:/content (200) (50ms)
app_1 | 2022-06-07 12:21:15: App: POST /api/locks (200) (30ms)
app_1 | 2022-06-07 12:21:16: App: GET /api/items/root:/:/delta (200) (61ms)
app_1 | 2022-06-07 12:21:16: App: DELETE /api/locks/1_1_28d478d657a345c597d781b960794fb6 (200) (30ms)
app_1 | 2022-06-07 12:21:16: App: GET /api/share_users (200) (16ms)
app_1 | 2022-06-07 12:21:16: App: GET /api/shares (200) (32ms)
app_1 | 2022-06-07 12:26:22: App: GET /api/items/root:/info.json:/content (200) (74ms)
app_1 | 2022-06-07 12:26:22: App: POST /api/locks (200) (36ms)
app_1 | 2022-06-07 12:26:22: App: GET /api/items/root:/:/delta (200) (57ms)
app_1 | 2022-06-07 12:26:22: App: DELETE /api/locks/1_1_28d478d657a345c597d781b960794fb6 (200) (33ms)
app_1 | 2022-06-07 12:26:22: App: GET /api/share_users (200) (15ms)
app_1 | 2022-06-07 12:26:22: App: GET /api/shares (200) (38ms)
app_1 | 2022-06-07 12:30:00: TaskService: Running #3 (Process oversized accounts) (scheduled)...
app_1 | 2022-06-07 12:30:00: TaskService: Completed #3 (Process oversized accounts) in 120ms
app_1 | 2022-06-07 12:31:23: App: GET /api/items/root:/info.json:/content (200) (43ms)
app_1 | 2022-06-07 12:31:23: App: POST /api/locks (200) (30ms)
app_1 | 2022-06-07 12:31:23: App: GET /api/items/root:/:/delta (200) (30ms)
app_1 | 2022-06-07 12:31:23: App: DELETE /api/locks/1_1_28d478d657a345c597d781b960794fb6 (200) (24ms)
app_1 | 2022-06-07 12:31:23: App: GET /api/share_users (200) (14ms)
app_1 | 2022-06-07 12:31:23: App: GET /api/shares (200) (20ms)
app_1 | 2022-06-07 12:36:30: App: GET /api/items/root:/info.json:/content (200) (49ms)
app_1 | 2022-06-07 12:36:30: App: POST /api/locks (200) (28ms)
app_1 | 2022-06-07 12:36:30: App: GET /api/items/root:/:/delta (200) (40ms)
app_1 | 2022-06-07 12:36:31: App: DELETE /api/locks/1_1_28d478d657a345c597d781b960794fb6 (200) (23ms)
app_1 | 2022-06-07 12:36:31: App: GET /api/share_users (200) (10ms)
app_1 | 2022-06-07 12:36:31: App: GET /api/shares (200) (20ms)
app_1 | 2022-06-07 12:41:31: App: GET /api/items/root:/info.json:/content (200) (39ms)
app_1 | 2022-06-07 12:41:31: App: POST /api/locks (200) (26ms)
app_1 | 2022-06-07 12:41:31: App: GET /api/items/root:/:/delta (200) (40ms)
app_1 | 2022-06-07 12:41:32: App: DELETE /api/locks/1_1_28d478d657a345c597d781b960794fb6 (200) (24ms)
app_1 | 2022-06-07 12:41:32: App: GET /api/share_users (200) (10ms)
app_1 | 2022-06-07 12:41:32: App: GET /api/shares (200) (24ms)
app_1 | node:internal/modules/cjs/loader:686
app_1 |
app_1 |
app_1 |
app_1 | SyntaxError: Invalid or unexpected token
app_1 | at Function.Module._resolveFilename (node:internal/modules/cjs/loader:887:20)
app_1 | at Function.Module._load (node:internal/modules/cjs/loader:778:27)
app_1 | at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
app_1 | at node:internal/main/run_main_module:17:47
app_1 | node:internal/modules/cjs/loader:686
app_1 |
app_1 |
app_1 |
app_1 | SyntaxError: Invalid or unexpected token
app_1 | at Function.Module._resolveFilename (node:internal/modules/cjs/loader:887:20)
app_1 | at Function.Module._load (node:internal/modules/cjs/loader:778:27)
app_1 | at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
app_1 | at node:internal/main/run_main_module:17:47
app_1 | node:internal/modules/cjs/loader:686
app_1 |
app_1 |
app_1 |
app_1 | SyntaxError: Invalid or unexpected token
app_1 | at Function.Module._resolveFilename (node:internal/modules/cjs/loader:887:20)
app_1 | at Function.Module._load (node:internal/modules/cjs/loader:778:27)
app_1 | at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
app_1 | at node:internal/main/run_main_module:17:47
app_1 | node:internal/modules/cjs/loader:686
app_1 |
app_1 |
app_1 |
app_1 | SyntaxError: Invalid or unexpected token
app_1 | at Function.Module._resolveFilename (node:internal/modules/cjs/loader:887:20)
app_1 | at Function.Module._load (node:internal/modules/cjs/loader:778:27)
app_1 | at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
app_1 | at node:internal/main/run_main_module:17:47
app_1 | node:internal/modules/cjs/loader:686
app_1 |
app_1 |
app_1 |
app_1 | SyntaxError: Invalid or unexpected token
app_1 | at Function.Module._resolveFilename (node:internal/modules/cjs/loader:887:20)
app_1 | at Function.Module._load (node:internal/modules/cjs/loader:778:27)
app_1 | at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
app_1 | at node:internal/main/run_main_module:17:47
app_1 | node:internal/modules/cjs/loader:686
app_1 |
app_1 |
app_1 |
app_1 | SyntaxError: Invalid or unexpected token
app_1 | at Function.Module._resolveFilename (node:internal/modules/cjs/loader:887:20)
app_1 | at Function.Module._load (node:internal/modules/cjs/loader:778:27)
app_1 | at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
app_1 | at node:internal/main/run_main_module:17:47
app_1 | node:internal/modules/cjs/loader:686
app_1 |
app_1 |
app_1 |
app_1 | SyntaxError: Invalid or unexpected token
app_1 | at Function.Module._resolveFilename (node:internal/modules/cjs/loader:887:20)
app_1 | at Function.Module._load (node:internal/modules/cjs/loader:778:27)
app_1 | at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
app_1 | at node:internal/main/run_main_module:17:47
app_1 | node:internal/modules/cjs/loader:686
app_1 |
app_1 |
app_1 |
app_1 | SyntaxError: Invalid or unexpected token
app_1 | at Function.Module._resolveFilename (node:internal/modules/cjs/loader:887:20)
app_1 | at Function.Module._load (node:internal/modules/cjs/loader:778:27)
app_1 | at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
app_1 | at node:internal/main/run_main_module:17:47
app_1 | node:internal/modules/cjs/loader:686
app_1 |
app_1 |
app_1 |
app_1 | SyntaxError: Invalid or unexpected token
app_1 | at Function.Module._resolveFilename (node:internal/modules/cjs/loader:887:20)
app_1 | at Function.Module._load (node:internal/modules/cjs/loader:778:27)
app_1 | at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
app_1 | at node:internal/main/run_main_module:17:47
app_1 | node:internal/modules/cjs/loader:686
app_1 |
app_1 |
app_1 |
app_1 | SyntaxError: Invalid or unexpected token
app_1 | at Function.Module._resolveFilename (node:internal/modules/cjs/loader:887:20)
app_1 | at Function.Module._load (node:internal/modules/cjs/loader:778:27)
app_1 | at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
app_1 | at node:internal/main/run_main_module:17:47
app_1 | node:internal/modules/cjs/loader:686
app_1 |
app_1 |
app_1 |
app_1 | SyntaxError: Invalid or unexpected token
app_1 | at Function.Module._resolveFilename (node:internal/modules/cjs/loader:887:20)
app_1 | at Function.Module._load (node:internal/modules/cjs/loader:778:27)
app_1 | at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
app_1 | at node:internal/main/run_main_module:17:47
app_1 | node:internal/modules/cjs/loader:686
app_1 |
app_1 |
app_1 |
app_1 | SyntaxError: Invalid or unexpected token
app_1 | at Function.Module._resolveFilename (node:internal/modules/cjs/loader:887:20)
app_1 | at Function.Module._load (node:internal/modules/cjs/loader:778:27)
app_1 | at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
app_1 | at node:internal/main/run_main_module:17:47
app_1 | node:internal/modules/cjs/loader:686
app_1 |
app_1 |
app_1 |
app_1 | SyntaxError: Invalid or unexpected token
app_1 | at Function.Module._resolveFilename (node:internal/modules/cjs/loader:887:20)
app_1 | at Function.Module._load (node:internal/modules/cjs/loader:778:27)
app_1 | at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
app_1 | at node:internal/main/run_main_module:17:47
app_1 | node:internal/modules/cjs/loader:686
app_1 |
app_1 |
app_1 |
app_1 | SyntaxError: Invalid or unexpected token
app_1 | at Function.Module._resolveFilename (node:internal/modules/cjs/loader:887:20)
app_1 | at Function.Module._load (node:internal/modules/cjs/loader:778:27)
app_1 | at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
app_1 | at node:internal/main/run_main_module:17:47
app_1 | node:internal/modules/cjs/loader:686
app_1 |
app_1 |
app_1 |
app_1 | SyntaxError: Invalid or unexpected token
app_1 | at Function.Module._resolveFilename (node:internal/modules/cjs/loader:887:20)
app_1 | at Function.Module._load (node:internal/modules/cjs/loader:778:27)
app_1 | at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
app_1 | at node:internal/main/run_main_module:17:47
app_1 | node:internal/modules/cjs/loader:686
app_1 |
app_1 |
app_1 |
app_1 | SyntaxError: Invalid or unexpected token
app_1 | at Function.Module._resolveFilename (node:internal/modules/cjs/loader:887:20)
app_1 | at Function.Module._load (node:internal/modules/cjs/loader:778:27)
app_1 | at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
app_1 | at node:internal/main/run_main_module:17:47
app_1 | node:internal/modules/cjs/loader:686
app_1 |
app_1 |
app_1 |
app_1 | SyntaxError: Invalid or unexpected token
app_1 | at Function.Module._resolveFilename (node:internal/modules/cjs/loader:887:20)
app_1 | at Function.Module._load (node:internal/modules/cjs/loader:778:27)
app_1 | at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
app_1 | at node:internal/main/run_main_module:17:47
app_1 | node:internal/modules/cjs/loader:686
app_1 |
app_1 |
app_1 |
app_1 | SyntaxError: Invalid or unexpected token
app_1 | at Function.Module._resolveFilename (node:internal/modules/cjs/loader:887:20)
app_1 | at Function.Module._load (node:internal/modules/cjs/loader:778:27)
app_1 | at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
app_1 | at node:internal/main/run_main_module:17:47
app_1 | node:internal/modules/cjs/loader:686
app_1 |
app_1 |
app_1 |
app_1 | SyntaxError: Invalid or unexpected token
app_1 | at Function.Module._resolveFilename (node:internal/modules/cjs/loader:887:20)
app_1 | at Function.Module._load (node:internal/modules/cjs/loader:778:27)
app_1 | at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
app_1 | at node:internal/main/run_main_module:17:47
app_1 | node:internal/modules/cjs/loader:686
app_1 |
app_1 |
app_1 |
app_1 | SyntaxError: Invalid or unexpected token
app_1 | at Function.Module._resolveFilename (node:internal/modules/cjs/loader:887:20)
app_1 | at Function.Module._load (node:internal/modules/cjs/loader:778:27)
app_1 | at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
app_1 | at node:internal/main/run_main_module:17:47
app_1 | node:internal/modules/cjs/loader:686
app_1 |
app_1 |
app_1 |
app_1 | SyntaxError: Invalid or unexpected token
app_1 | at Function.Module._resolveFilename (node:internal/modules/cjs/loader:887:20)
app_1 | at Function.Module._load (node:internal/modules/cjs/loader:778:27)
app_1 | at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
app_1 | at node:internal/main/run_main_module:17:47
app_1 | node:internal/modules/cjs/loader:686
app_1 |
app_1 |
app_1 |
app_1 | SyntaxError: Invalid or unexpected token
app_1 | at Function.Module._resolveFilename (node:internal/modules/cjs/loader:887:20)
app_1 | at Function.Module._load (node:internal/modules/cjs/loader:778:27)
app_1 | at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
app_1 | at node:internal/main/run_main_module:17:47
app_1 | node:internal/modules/cjs/loader:686
app_1 |
app_1 |
app_1 |
app_1 | SyntaxError: Invalid or unexpected token
app_1 | at Function.Module._resolveFilename (node:internal/modules/cjs/loader:887:20)
app_1 | at Function.Module._load (node:internal/modules/cjs/loader:778:27)
app_1 | at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
app_1 | at node:internal/main/run_main_module:17:47
app_1 | node:internal/modules/cjs/loader:686
app_1 |
app_1 |
app_1 |
app_1 | SyntaxError: Invalid or unexpected token
app_1 | at Function.Module._resolveFilename (node:internal/modules/cjs/loader:887:20)
app_1 | at Function.Module._load (node:internal/modules/cjs/loader:778:27)
app_1 | at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
app_1 | at node:internal/main/run_main_module:17:47
app_1 | node:internal/modules/cjs/loader:686
app_1 |
app_1 |
app_1 |
app_1 | SyntaxError: Invalid or unexpected token
app_1 | at Function.Module._resolveFilename (node:internal/modules/cjs/loader:887:20)
app_1 | at Function.Module._load (node:internal/modules/cjs/loader:778:27)
app_1 | at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:81:12)
app_1 | at node:internal/main/run_main_module:17:47