Skip to content

Upgrade nextjs#400

Merged
younes200 merged 64 commits intostagingfrom
upgrade-nextjs
Mar 19, 2026
Merged

Upgrade nextjs#400
younes200 merged 64 commits intostagingfrom
upgrade-nextjs

Conversation

@younes200
Copy link
Copy Markdown
Contributor

No description provided.

…pnpm. Update Dockerfiles and configurations for Bun compatibility. Enhance .dockerignore and .gitignore for improved build efficiency. Remove legacy pnpm files and adjust CI workflows accordingly.
… prisma-studio and workflow-web applications, and remove legacy Dockerfile. Adjust configurations for improved compatibility and maintainability.
@gitguardian
Copy link
Copy Markdown

gitguardian bot commented Feb 13, 2026

⚠️ GitGuardian has uncovered 3 secrets following the scan of your pull request.

Please consider investigating the findings and remediating the incidents. Failure to do so may lead to compromising the associated services or software components.

🔎 Detected hardcoded secrets in your pull request
GitGuardian id GitGuardian status Secret Commit Filename
27169100 Triggered Generic High Entropy Secret 8c41e5a docker-compose.yml View secret
27169100 Triggered Generic High Entropy Secret a86ded6 docker-compose.ci.yml View secret
27169100 Triggered Generic High Entropy Secret 19cdefb compose.ci.yml View secret
🛠 Guidelines to remediate hardcoded secrets
  1. Understand the implications of revoking this secret by investigating where it is used in your code.
  2. Replace and store your secrets safely. Learn here the best practices.
  3. Revoke and rotate these secrets.
  4. If possible, rewrite git history. Rewriting git history is not a trivial act. You might completely break other contributing developers' workflow and you risk accidentally deleting legitimate data.

To avoid such incidents in the future consider


🦉 GitGuardian detects secrets in your source code to help developers and security teams secure the modern development process. You are seeing this because you or someone else with access to this repository has authorized GitGuardian to scan your pull request.

…dd email-preview and peertube packages, and refactor Dockerfile for improved compatibility with Bun. Remove legacy job queue and enhance project schema for transcript and scene processing status tracking.
…nd refactor project to use @celluloid/api for improved API integration. Remove prisma-studio and adjust configurations for better maintainability.
…ctor Dockerfile to include startup script, and enhance migration handling in db package. Update Next.js logging configuration and adjust join form error handling.
…ference the correct environment file for the web application build process.
…gitignore to include .env.ci while excluding .env.example
…date Playwright tests and CI workflow for improved testing structure and reporting
…t tests, and improve OTP handling in authentication
…, and Playwright browser installation for improved testing efficiency
…d @celluloid/ai dependency, and enhance storage keys with default values
…tion handling, and enhance CI workflow for improved testing and deployment
…dd health check endpoint, and update Dockerfile for web service configuration
Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 19, 2026

@younes200 I've opened a new pull request, #409, to work on those changes. Once the pull request is ready, I'll request review from you.

Copilot AI and others added 2 commits March 19, 2026 15:49
Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>
fix: correct operator class for UUID column in ProjectTranscript unique index
@younes200
Copy link
Copy Markdown
Contributor Author

@copilot fix :
=== void 0 || is(this.cache, NoopCache) || this.queryMetadata === void 0) {
db-migrate-1 | 38 | try {
db-migrate-1 | 39 | return await query();
db-migrate-1 | 40 | } catch (e) {
db-migrate-1 | 41 | throw new DrizzleQueryError(queryString, params, e);
db-migrate-1 | ^
db-migrate-1 | error: Failed query:
db-migrate-1 | CREATE INDEX "queue_jobs_queue_priority_runAt_finishedAt_idx" ON "queue_jobs" USING btree ("queue" text_ops,"priority" text_ops,"runAt" int4_ops,"finishedAt" timestamp_ops);
db-migrate-1 | params:
db-migrate-1 | query: "\nCREATE INDEX "queue_jobs_queue_priority_runAt_finishedAt_idx" ON "queue_jobs" USING btree ("queue" text_ops,"priority" text_ops,"runAt" int4_ops,"finishedAt" timestamp_ops);",
db-migrate-1 | params: [],
db-migrate-1 |
db-migrate-1 | at queryWithCache (/app/node_modules/.bun/drizzle-orm@0.45.1+0cdfc7d7e6a56db8/node_modules/drizzle-orm/pg-core/session.js:41:15)
db-migrate-1 |
db-migrate-1 | 626 | result = new this._Promise((resolve, reject) => {
db-migrate-1 | 627 | query.callback = (err, res) => (err ? reject(err) : resolve(res))
db-migrate-1 | 628 | }).catch((err) => {
db-migrate-1 | 629 | // replace the stack trace that leads to TCP.onStreamRead with one that leads back to the
db-migrate-1 | 630 | // application that created the query
db-migrate-1 | 631 | Error.captureStackTrace(err)
db-migrate-1 | ^
db-migrate-1 | error: operator class "text_ops" does not accept data type integer
db-migrate-1 | length: 122,
db-migrate-1 | severity: "ERROR",
db-migrate-1 | detail: undefined,
db-migrate-1 | hint: undefined,
db-migrate-1 | position: undefined,
db-migrate-1 | internalPosition: undefined,
db-migrate-1 | internalQuery: undefined,
db-migrate-1 | where: undefined,
db-migrate-1 | schema: undefined,
db-migrate-1 | table: undefined,
db-migrate-1 | dataType: undefined,
db-migrate-1 | constraint: undefined,
db-migrate-1 | file: "indexcmds.c",
db-migrate-1 | routine: "ResolveOpClass",
db-migrate-1 | code: "42804"
db-migrate-1 |
db-migrate-1 | at (/app/node_modules/.bun/pg@8.20.0+52bd52a0bccfa6a2/node_modules/pg/lib/client.js:631:17)

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 19, 2026

@younes200 I've opened a new pull request, #410, to work on those changes. Once the pull request is ready, I'll request review from you.

Copilot AI and others added 2 commits March 19, 2026 17:50
Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>
Fix incorrect operator classes in queue_jobs index migration
@younes200
Copy link
Copy Markdown
Contributor Author

@copilot fix the issue : 2026-03-19T17:57:07.1224259Z ##[group]Run docker compose -f compose.ci.yml logs
2026-03-19T17:57:07.1224837Z �[36;1mdocker compose -f compose.ci.yml logs�[0m
2026-03-19T17:57:07.1332952Z shell: /usr/bin/bash -e {0}
2026-03-19T17:57:07.1333208Z ##[endgroup]
2026-03-19T17:57:07.2096792Z db-migrate-1 | Connecting to database...
2026-03-19T17:57:07.2097743Z db-migrate-1 | Database connected successfully
2026-03-19T17:57:07.2104885Z db-migrate-1 | Running migrations from: /app/packages/db/migrations
2026-03-19T17:57:07.2105899Z db-migrate-1 | Migration failed: 36 | async queryWithCache(queryString, params, query) {
2026-03-19T17:57:07.2107063Z db-migrate-1 | 37 | if (this.cache === void 0 || is(this.cache, NoopCache) || this.queryMetadata === void 0) {
2026-03-19T17:57:07.2108386Z db-migrate-1 | 38 | try {
2026-03-19T17:57:07.2108795Z db-migrate-1 | 39 | return await query();
2026-03-19T17:57:07.2109258Z db-migrate-1 | 40 | } catch (e) {
2026-03-19T17:57:07.2109832Z db-migrate-1 | 41 | throw new DrizzleQueryError(queryString, params, e);
2026-03-19T17:57:07.2110336Z db-migrate-1 | ^
2026-03-19T17:57:07.2110574Z db-migrate-1 | error: Failed query:
2026-03-19T17:57:07.2110930Z db-migrate-1 | ALTER TABLE "Annotation" DROP COLUMN "orignalURL";
2026-03-19T17:57:07.2111446Z db-migrate-1 | params:
2026-03-19T17:57:07.2111939Z db-migrate-1 | query: "\nALTER TABLE "Annotation" DROP COLUMN "orignalURL";",
2026-03-19T17:57:07.2112502Z db-migrate-1 | params: [],
2026-03-19T17:57:07.2112830Z db-migrate-1 |
2026-03-19T17:57:07.2114312Z db-migrate-1 | at queryWithCache (/app/node_modules/.bun/drizzle-orm@0.45.1+0cdfc7d7e6a56db8/node_modules/drizzle-orm/pg-core/session.js:41:19)
2026-03-19T17:57:07.2115598Z db-migrate-1 | at processTicksAndRejections (unknown:7:39)
2026-03-19T17:57:07.2116137Z db-migrate-1 |
2026-03-19T17:57:07.2116452Z db-migrate-1 | 1 | "use strict";
2026-03-19T17:57:07.2116820Z db-migrate-1 | ^
2026-03-19T17:57:07.2117370Z db-migrate-1 | error: column "orignalURL" of relation "Annotation" does not exist
2026-03-19T17:57:07.2118058Z db-migrate-1 | length: 124,
2026-03-19T17:57:07.2118449Z db-migrate-1 | severity: "ERROR",
2026-03-19T17:57:07.2118872Z db-migrate-1 | detail: undefined,
2026-03-19T17:57:07.2119285Z db-migrate-1 | hint: undefined,
2026-03-19T17:57:07.2119718Z db-migrate-1 | position: undefined,
2026-03-19T17:57:07.2120174Z db-migrate-1 | internalPosition: undefined,
2026-03-19T17:57:07.2120659Z db-migrate-1 | internalQuery: undefined,
2026-03-19T17:57:07.2121106Z db-migrate-1 | where: undefined,
2026-03-19T17:57:07.2121537Z db-migrate-1 | schema: undefined,
2026-03-19T17:57:07.2121950Z db-migrate-1 | table: undefined,
2026-03-19T17:57:07.2122353Z db-migrate-1 | dataType: undefined,
2026-03-19T17:57:07.2122792Z db-migrate-1 | constraint: undefined,
2026-03-19T17:57:07.2123212Z db-migrate-1 | file: "tablecmds.c",
2026-03-19T17:57:07.2123836Z redis-1 | 1:C 19 Mar 2026 17:56:36.050 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
2026-03-19T17:57:07.2124910Z redis-1 | 1:C 19 Mar 2026 17:56:36.050 # Redis version=6.2.21, bits=64, commit=00000000, modified=0, pid=1, just started
2026-03-19T17:57:07.2126224Z redis-1 | 1:C 19 Mar 2026 17:56:36.050 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
2026-03-19T17:57:07.2127411Z redis-1 | 1:M 19 Mar 2026 17:56:36.051 * monotonic clock: POSIX clock_gettime
2026-03-19T17:57:07.2128086Z redis-1 | 1:M 19 Mar 2026 17:56:36.051 * Running mode=standalone, port=6379.
2026-03-19T17:57:07.2128611Z redis-1 | 1:M 19 Mar 2026 17:56:36.051 # Server initialized
2026-03-19T17:57:07.2131343Z redis-1 | 1:M 19 Mar 2026 17:56:36.051 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-03-19T17:57:07.2134208Z redis-1 | 1:M 19 Mar 2026 17:56:36.051 * Ready to accept connections
2026-03-19T17:57:07.2134745Z db-migrate-1 | routine: "ATExecDropColumn",
2026-03-19T17:57:07.2135022Z db-migrate-1 | code: "42703"
2026-03-19T17:57:07.2135249Z db-migrate-1 |
2026-03-19T17:57:07.2135629Z db-migrate-1 | at /app/node_modules/.bun/pg-protocol@1.13.0/node_modules/pg-protocol/dist/parser.js:1:1
2026-03-19T17:57:07.2136043Z db-migrate-1 |
2026-03-19T17:57:07.2136295Z minio-1 | INFO: Formatting 1st pool, 1 set(s), 1 drives per set.
2026-03-19T17:57:07.2136813Z minio-1 | INFO: WARNING: Host local has more than 0 drives of set. A host failure will result in data becoming unavailable.
2026-03-19T17:57:07.2137299Z minio-1 | MinIO Object Storage Server
2026-03-19T17:57:07.2137566Z minio-1 | Copyright: 2015-2026 MinIO, Inc.
2026-03-19T17:57:07.2137917Z minio-1 | License: GNU AGPLv3 - https://www.gnu.org/licenses/agpl-3.0.html
2026-03-19T17:57:07.2138331Z minio-1 | Version: RELEASE.2025-09-07T16-13-09Z (go1.24.6 linux/amd64)
2026-03-19T17:57:07.2138627Z minio-1 |
2026-03-19T17:57:07.2138911Z minio-1 | API: http://172.18.0.3:9000 http://127.0.0.1:9000
2026-03-19T17:57:07.2139269Z minio-1 | WebUI: http://172.18.0.3:9001 http://127.0.0.1:9001
2026-03-19T17:57:07.2139550Z minio-1 |
2026-03-19T17:57:07.2139734Z minio-1 | Docs: https://docs.min.io
2026-03-19T17:57:07.2140572Z createbuckets-1 | mc: Unable to initialize new alias from the provided credentials. Get "http://minio:9000/probe-bsign-6hfget50j3ngqbz9k0sf0c1vcqwh1o/?location=": dial tcp 172.18.0.3:9000: connect: connection refused.
2026-03-19T17:57:07.2141471Z createbuckets-1 | Bucket created successfully myminio/celluloid.
2026-03-19T17:57:07.2141894Z createbuckets-1 | Access permission for myminio/celluloid is set to public
2026-03-19T17:57:07.2142477Z createbuckets-1 | mc: Unable to initialize admin connection. No valid configuration found for 'myminio' host alias.
2026-03-19T17:57:07.2143087Z postgres-1 | The files belonging to this database system will be owned by user "postgres".
2026-03-19T17:57:07.2143530Z postgres-1 | This user must also own the server process.
2026-03-19T17:57:07.2143809Z postgres-1 |
2026-03-19T17:57:07.2144106Z postgres-1 | The database cluster will be initialized with locale "en_US.utf8".
2026-03-19T17:57:07.2144986Z postgres-1 | The default database encoding has accordingly been set to "UTF8".
2026-03-19T17:57:07.2145707Z postgres-1 | The default text search configuration will be set to "english".
2026-03-19T17:57:07.2146215Z postgres-1 |
2026-03-19T17:57:07.2146435Z postgres-1 | Data page checksums are disabled.
2026-03-19T17:57:07.2146693Z postgres-1 |
2026-03-19T17:57:07.2147013Z postgres-1 | fixing permissions on existing directory /var/lib/postgresql/data ... ok
2026-03-19T17:57:07.2147423Z postgres-1 | creating subdirectories ... ok
2026-03-19T17:57:07.2147776Z postgres-1 | selecting dynamic shared memory implementation ... posix
2026-03-19T17:57:07.2148149Z postgres-1 | selecting default max_connections ... 100
2026-03-19T17:57:07.2148485Z postgres-1 | selecting default shared_buffers ... 128MB
2026-03-19T17:57:07.2148808Z postgres-1 | selecting default time zone ... Etc/UTC
2026-03-19T17:57:07.2149122Z postgres-1 | creating configuration files ... ok
2026-03-19T17:57:07.2149412Z postgres-1 | running bootstrap script ... ok
2026-03-19T17:57:07.2149746Z postgres-1 | performing post-bootstrap initialization ... ok
2026-03-19T17:57:07.2150077Z postgres-1 | syncing data to disk ... ok
2026-03-19T17:57:07.2150318Z postgres-1 |
2026-03-19T17:57:07.2150495Z postgres-1 |
2026-03-19T17:57:07.2150977Z postgres-1 | Success. You can now start the database server using:
2026-03-19T17:57:07.2151287Z postgres-1 |
2026-03-19T17:57:07.2151546Z postgres-1 | pg_ctl -D /var/lib/postgresql/data -l logfile start
2026-03-19T17:57:07.2151855Z postgres-1 |
2026-03-19T17:57:07.2152156Z postgres-1 | initdb: warning: enabling "trust" authentication for local connections
2026-03-19T17:57:07.2152654Z postgres-1 | You can change this by editing pg_hba.conf or using the option -A, or
2026-03-19T17:57:07.2153123Z postgres-1 | --auth-local and --auth-host, the next time you run initdb.
2026-03-19T17:57:07.2153946Z postgres-1 | waiting for server to start....2026-03-19 17:56:36.658 UTC [48] LOG: starting PostgreSQL 13.23 (Debian 13.23-1.pgdg13+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 14.2.0-19) 14.2.0, 64-bit
2026-03-19T17:57:07.2154967Z postgres-1 | 2026-03-19 17:56:36.658 UTC [48] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
2026-03-19T17:57:07.2155559Z postgres-1 | 2026-03-19 17:56:36.660 UTC [49] LOG: database system was shut down at 2026-03-19 17:56:36 UTC
2026-03-19T17:57:07.2156085Z postgres-1 | 2026-03-19 17:56:36.664 UTC [48] LOG: database system is ready to accept connections
2026-03-19T17:57:07.2156476Z postgres-1 | done
2026-03-19T17:57:07.2156678Z postgres-1 | server started
2026-03-19T17:57:07.2156903Z postgres-1 | CREATE DATABASE
2026-03-19T17:57:07.2157113Z postgres-1 |
2026-03-19T17:57:07.2157287Z postgres-1 |
2026-03-19T17:57:07.2157624Z postgres-1 | /usr/local/bin/docker-entrypoint.sh: ignoring /docker-entrypoint-initdb.d/*
2026-03-19T17:57:07.2158016Z postgres-1 |
2026-03-19T17:57:07.2158392Z postgres-1 | waiting for server to shut down...2026-03-19 17:56:36.830 UTC [48] LOG: received fast shutdown request
2026-03-19T17:57:07.2158927Z postgres-1 | .2026-03-19 17:56:36.831 UTC [48] LOG: aborting any active transactions
2026-03-19T17:57:07.2159528Z postgres-1 | 2026-03-19 17:56:36.832 UTC [48] LOG: background worker "logical replication launcher" (PID 55) exited with exit code 1
2026-03-19T17:57:07.2160067Z postgres-1 | 2026-03-19 17:56:36.833 UTC [50] LOG: shutting down
2026-03-19T17:57:07.2160455Z postgres-1 | 2026-03-19 17:56:36.838 UTC [48] LOG: database system is shut down
2026-03-19T17:57:07.2160785Z postgres-1 | done
2026-03-19T17:57:07.2160980Z postgres-1 | server stopped
2026-03-19T17:57:07.2161192Z postgres-1 |
2026-03-19T17:57:07.2161444Z postgres-1 | PostgreSQL init process complete; ready for start up.
2026-03-19T17:57:07.2161751Z postgres-1 |
2026-03-19T17:57:07.2162275Z postgres-1 | 2026-03-19 17:56:36.947 UTC [1] LOG: starting PostgreSQL 13.23 (Debian 13.23-1.pgdg13+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 14.2.0-19) 14.2.0, 64-bit
2026-03-19T17:57:07.2162993Z postgres-1 | 2026-03-19 17:56:36.947 UTC [1] LOG: listening on IPv4 address "0.0.0.0", port 5432
2026-03-19T17:57:07.2163515Z postgres-1 | 2026-03-19 17:56:36.947 UTC [1] LOG: listening on IPv6 address "::", port 5432
2026-03-19T17:57:07.2164037Z postgres-1 | 2026-03-19 17:56:36.948 UTC [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
2026-03-19T17:57:07.2164792Z postgres-1 | 2026-03-19 17:56:36.949 UTC [63] LOG: database system was shut down at 2026-03-19 17:56:36 UTC
2026-03-19T17:57:07.2165307Z postgres-1 | 2026-03-19 17:56:36.953 UTC [1] LOG: database system is ready to accept connections
2026-03-19T17:57:07.2165857Z postgres-1 | 2026-03-19 17:57:06.888 UTC [78] ERROR: column "orignalURL" of relation "Annotation" does not exist
2026-03-19T17:57:07.2166325Z postgres-1 | 2026-03-19 17:57:06.888 UTC [78] STATEMENT:
2026-03-19T17:57:07.2166756Z postgres-1 | ALTER TABLE "Annotation" DROP COLUMN "orignalURL";

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 19, 2026

@younes200 I've opened a new pull request, #412, to work on those changes. Once the pull request is ready, I'll request review from you.

Copilot AI and others added 2 commits March 19, 2026 18:07
@younes200
Copy link
Copy Markdown
Contributor Author

@copilot add BASE_URL env to compose.ci.yml for both containers

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 19, 2026

@younes200 I've opened a new pull request, #413, to work on those changes. Once the pull request is ready, I'll request review from you.

Copilot AI and others added 2 commits March 19, 2026 19:54
@younes200
Copy link
Copy Markdown
Contributor Author

@copilot fix issue :

2026-03-19T20:02:23.6639039Z ##[group]Run docker compose -f compose.ci.yml logs
2026-03-19T20:02:23.6639397Z �[36;1mdocker compose -f compose.ci.yml logs�[0m
2026-03-19T20:02:23.6772804Z shell: /usr/bin/bash -e {0}
2026-03-19T20:02:23.6773038Z ##[endgroup]
2026-03-19T20:02:23.7594692Z web-1 | ▲ Next.js 16.2.0
2026-03-19T20:02:23.7599452Z web-1 | - Local: http://localhost:3000
2026-03-19T20:02:23.7600148Z web-1 | - Network: http://0.0.0.0:3000
2026-03-19T20:02:23.7601098Z web-1 | ✓ Ready in 0ms
2026-03-19T20:02:23.7601475Z web-1 | Calling world.start()
2026-03-19T20:02:23.7601976Z minio-1 | INFO: Formatting 1st pool, 1 set(s), 1 drives per set.
2026-03-19T20:02:23.7603012Z minio-1 | INFO: WARNING: Host local has more than 0 drives of set. A host failure will result in data becoming unavailable.
2026-03-19T20:02:23.7603942Z minio-1 | MinIO Object Storage Server
2026-03-19T20:02:23.7604404Z minio-1 | Copyright: 2015-2026 MinIO, Inc.
2026-03-19T20:02:23.7605042Z minio-1 | License: GNU AGPLv3 - https://www.gnu.org/licenses/agpl-3.0.html
2026-03-19T20:02:23.7606372Z minio-1 | Version: RELEASE.2025-09-07T16-13-09Z (go1.24.6 linux/amd64)
2026-03-19T20:02:23.7607069Z minio-1 |
2026-03-19T20:02:23.7607460Z minio-1 | API: http://172.18.0.3:9000 http://127.0.0.1:9000
2026-03-19T20:02:23.7608080Z minio-1 | WebUI: http://172.18.0.3:9001 http://127.0.0.1:9001
2026-03-19T20:02:23.7608563Z minio-1 |
2026-03-19T20:02:23.7608872Z minio-1 | Docs: https://docs.min.io
2026-03-19T20:02:23.7610428Z createbuckets-1 | mc: Unable to initialize new alias from the provided credentials. Get "http://minio:9000/probe-bsign-2tils9q1onvpv4ec4s93khr3hhaufr/?location=": dial tcp 172.18.0.3:9000: connect: connection refused.
2026-03-19T20:02:23.7612129Z createbuckets-1 | Bucket created successfully myminio/celluloid.
2026-03-19T20:02:23.7612917Z createbuckets-1 | Access permission for myminio/celluloid is set to public
2026-03-19T20:02:23.7614009Z createbuckets-1 | mc: Unable to initialize admin connection. No valid configuration found for 'myminio' host alias.
2026-03-19T20:02:23.7615099Z redis-1 | 1:C 19 Mar 2026 20:01:46.926 # oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
2026-03-19T20:02:23.7616270Z redis-1 | 1:C 19 Mar 2026 20:01:46.926 # Redis version=6.2.21, bits=64, commit=00000000, modified=0, pid=1, just started
2026-03-19T20:02:23.7617422Z postgres-1 | The files belonging to this database system will be owned by user "postgres".
2026-03-19T20:02:23.7618590Z postgres-1 | This user must also own the server process.
2026-03-19T20:02:23.7619076Z postgres-1 |
2026-03-19T20:02:23.7619585Z postgres-1 | The database cluster will be initialized with locale "en_US.utf8".
2026-03-19T20:02:23.7620401Z postgres-1 | The default database encoding has accordingly been set to "UTF8".
2026-03-19T20:02:23.7621187Z postgres-1 | The default text search configuration will be set to "english".
2026-03-19T20:02:23.7621778Z postgres-1 |
2026-03-19T20:02:23.7622129Z postgres-1 | Data page checksums are disabled.
2026-03-19T20:02:23.7622568Z postgres-1 |
2026-03-19T20:02:23.7623103Z postgres-1 | fixing permissions on existing directory /var/lib/postgresql/data ... ok
2026-03-19T20:02:23.7623815Z postgres-1 | creating subdirectories ... ok
2026-03-19T20:02:23.7624439Z postgres-1 | selecting dynamic shared memory implementation ... posix
2026-03-19T20:02:23.7625122Z postgres-1 | selecting default max_connections ... 100
2026-03-19T20:02:23.7625906Z postgres-1 | selecting default shared_buffers ... 128MB
2026-03-19T20:02:23.7626470Z postgres-1 | selecting default time zone ... Etc/UTC
2026-03-19T20:02:23.7627003Z postgres-1 | creating configuration files ... ok
2026-03-19T20:02:23.7627511Z postgres-1 | running bootstrap script ... ok
2026-03-19T20:02:23.7628095Z postgres-1 | performing post-bootstrap initialization ... ok
2026-03-19T20:02:23.7628660Z postgres-1 | syncing data to disk ... ok
2026-03-19T20:02:23.7629356Z postgres-1 |
2026-03-19T20:02:23.7629894Z postgres-1 | initdb: warning: enabling "trust" authentication for local connections
2026-03-19T20:02:23.7630749Z postgres-1 | You can change this by editing pg_hba.conf or using the option -A, or
2026-03-19T20:02:23.7631534Z postgres-1 | --auth-local and --auth-host, the next time you run initdb.
2026-03-19T20:02:23.7632238Z postgres-1 |
2026-03-19T20:02:23.7632682Z postgres-1 | Success. You can now start the database server using:
2026-03-19T20:02:23.7633206Z postgres-1 |
2026-03-19T20:02:23.7633766Z postgres-1 | pg_ctl -D /var/lib/postgresql/data -l logfile start
2026-03-19T20:02:23.7634278Z postgres-1 |
2026-03-19T20:02:23.7635550Z postgres-1 | waiting for server to start....2026-03-19 20:01:47.673 UTC [48] LOG: starting PostgreSQL 13.23 (Debian 13.23-1.pgdg13+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 14.2.0-19) 14.2.0, 64-bit
2026-03-19T20:02:23.7637181Z postgres-1 | 2026-03-19 20:01:47.674 UTC [48] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
2026-03-19T20:02:23.7638266Z postgres-1 | 2026-03-19 20:01:47.676 UTC [49] LOG: database system was shut down at 2026-03-19 20:01:47 UTC
2026-03-19T20:02:23.7639252Z postgres-1 | 2026-03-19 20:01:47.681 UTC [48] LOG: database system is ready to accept connections
2026-03-19T20:02:23.7639954Z postgres-1 | done
2026-03-19T20:02:23.7640305Z postgres-1 | server started
2026-03-19T20:02:23.7640707Z postgres-1 | CREATE DATABASE
2026-03-19T20:02:23.7641081Z postgres-1 |
2026-03-19T20:02:23.7641367Z postgres-1 |
2026-03-19T20:02:23.7641943Z postgres-1 | /usr/local/bin/docker-entrypoint.sh: ignoring /docker-entrypoint-initdb.d/*
2026-03-19T20:02:23.7642648Z postgres-1 |
2026-03-19T20:02:23.7648634Z postgres-1 | 2026-03-19 20:01:47.854 UTC [48] LOG: received fast shutdown request
2026-03-19T20:02:23.7649710Z postgres-1 | waiting for server to shut down....2026-03-19 20:01:47.854 UTC [48] LOG: aborting any active transactions
2026-03-19T20:02:23.7650974Z postgres-1 | 2026-03-19 20:01:47.856 UTC [48] LOG: background worker "logical replication launcher" (PID 55) exited with exit code 1
2026-03-19T20:02:23.7651959Z postgres-1 | 2026-03-19 20:01:47.856 UTC [50] LOG: shutting down
2026-03-19T20:02:23.7652702Z postgres-1 | 2026-03-19 20:01:47.864 UTC [48] LOG: database system is shut down
2026-03-19T20:02:23.7653295Z postgres-1 | done
2026-03-19T20:02:23.7653642Z postgres-1 | server stopped
2026-03-19T20:02:23.7654009Z postgres-1 |
2026-03-19T20:02:23.7654493Z postgres-1 | PostgreSQL init process complete; ready for start up.
2026-03-19T20:02:23.7655087Z postgres-1 |
2026-03-19T20:02:23.7665557Z postgres-1 | 2026-03-19 20:01:47.974 UTC [1] LOG: starting PostgreSQL 13.23 (Debian 13.23-1.pgdg13+1) on x86_64-pc-linux-gnu, compiled by gcc (Debian 14.2.0-19) 14.2.0, 64-bit
2026-03-19T20:02:23.7667009Z postgres-1 | 2026-03-19 20:01:47.975 UTC [1] LOG: listening on IPv4 address "0.0.0.0", port 5432
2026-03-19T20:02:23.7667996Z postgres-1 | 2026-03-19 20:01:47.975 UTC [1] LOG: listening on IPv6 address "::", port 5432
2026-03-19T20:02:23.7669005Z postgres-1 | 2026-03-19 20:01:47.976 UTC [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
2026-03-19T20:02:23.7670119Z postgres-1 | 2026-03-19 20:01:47.978 UTC [63] LOG: database system was shut down at 2026-03-19 20:01:47 UTC
2026-03-19T20:02:23.7671116Z postgres-1 | 2026-03-19 20:01:47.983 UTC [1] LOG: database system is ready to accept connections
2026-03-19T20:02:23.7672282Z postgres-1 | 2026-03-19 20:02:21.600 UTC [80] ERROR: relation "graphile_worker.migrations" does not exist at character 93
2026-03-19T20:02:23.7673551Z postgres-1 | 2026-03-19 20:02:21.600 UTC [80] STATEMENT: select current_setting('server_version_num') as server_version_num,
2026-03-19T20:02:23.7674708Z postgres-1 | (select id from "graphile_worker".migrations order by id desc limit 1) as id,
2026-03-19T20:02:23.7677206Z postgres-1 | (select id from "graphile_worker".migrations where breaking is true order by id desc limit 1) as biggest_breaking_id;
2026-03-19T20:02:23.7677821Z db-migrate-1 | Connecting to database...
2026-03-19T20:02:23.7678120Z db-migrate-1 | Database connected successfully
2026-03-19T20:02:23.7678701Z db-migrate-1 | Running migrations from: /app/packages/db/migrations
2026-03-19T20:02:23.7679169Z db-migrate-1 | Migrations completed successfully
2026-03-19T20:02:23.7680619Z redis-1 | 1:C 19 Mar 2026 20:01:46.926 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
2026-03-19T20:02:23.7681721Z redis-1 | 1:M 19 Mar 2026 20:01:46.927 * monotonic clock: POSIX clock_gettime
2026-03-19T20:02:23.7682163Z redis-1 | 1:M 19 Mar 2026 20:01:46.927 * Running mode=standalone, port=6379.
2026-03-19T20:02:23.7682561Z redis-1 | 1:M 19 Mar 2026 20:01:46.927 # Server initialized
2026-03-19T20:02:23.7684196Z redis-1 | 1:M 19 Mar 2026 20:01:46.927 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. Being disabled, it can can also cause failures without low memory condition, see https://github.com/jemalloc/jemalloc/issues/1328. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-03-19T20:02:23.7686076Z redis-1 | 1:M 19 Mar 2026 20:01:46.928 * Ready to accept connections

Copy link
Copy Markdown
Contributor

Copilot AI commented Mar 19, 2026

@younes200 I've opened a new pull request, #414, to work on those changes. Once the pull request is ready, I'll request review from you.

Copilot AI and others added 3 commits March 19, 2026 20:44
Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>
…--wait

Co-authored-by: younes200 <198514+younes200@users.noreply.github.com>
@younes200 younes200 merged commit 6fb9a19 into staging Mar 19, 2026
1 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants