== INICIO Sat Jul 18 07:40:37 PM UTC 2026 == Setting up swapspace version 1, size = 4 GiB (4294963200 bytes) no label, UUID=e4c0ac0d-2bfe-4345-9917-1b81c14e140b == [1/6] Docker == # Executing docker install script, commit: 02cb80d6c7d24c85a458ae31d166a6c535c7a37a + sh -c apt-get -qq update >/dev/null + sh -c DEBIAN_FRONTEND=noninteractive apt-get -y -qq install ca-certificates curl >/dev/null Running kernel seems to be up-to-date. Restarting services... systemctl restart packagekit.service No containers need to be restarted. No user sessions are running outdated binaries. No VM guests are running outdated hypervisor (qemu) binaries on this host. + sh -c install -m 0755 -d /etc/apt/keyrings + sh -c curl -fsSL "https://download.docker.com/linux/ubuntu/gpg" -o /etc/apt/keyrings/docker.asc + sh -c chmod a+r /etc/apt/keyrings/docker.asc + sh -c echo "deb [arch=amd64 signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu noble stable" > /etc/apt/sources.list.d/docker.list + sh -c apt-get -qq update >/dev/null + sh -c DEBIAN_FRONTEND=noninteractive apt-get -y -qq install docker-ce docker-ce-cli containerd.io docker-compose-plugin docker-ce-rootless-extras docker-buildx-plugin docker-model-plugin >/dev/null Running kernel seems to be up-to-date. No services need to be restarted. No containers need to be restarted. No user sessions are running outdated binaries. No VM guests are running outdated hypervisor (qemu) binaries on this host. Using systemd to manage Docker service + sh -c systemctl enable --now docker.service 2>/dev/null INFO: Docker daemon enabled and started + sh -c docker version Client: Docker Engine - Community Version: 29.6.2 API version: 1.55 Go version: go1.26.5 Git commit: dfc4efb Built: Thu Jul 16 16:12:18 2026 OS/Arch: linux/amd64 Context: default Server: Docker Engine - Community Engine: Version: 29.6.2 API version: 1.55 (minimum version 1.40) Go version: go1.26.5 Git commit: 3d80467 Built: Thu Jul 16 16:12:18 2026 OS/Arch: linux/amd64 Experimental: false containerd: Version: v2.2.6 GitCommit: 11ce9d5f3c68c941867e82890e93e815c1304f1b runc: Version: 1.3.6 GitCommit: v1.3.6-0-g491b69ba docker-init: Version: 0.19.0 GitCommit: de40ad0 ================================================================================ To run Docker as a non-privileged user, consider setting up the Docker daemon in rootless mode for your user: dockerd-rootless-setuptool.sh install Visit https://docs.docker.com/go/rootless/ to learn about rootless mode. To run the Docker daemon as a fully privileged service, but granting non-root users access, refer to https://docs.docker.com/go/daemon-access/ WARNING: Access to the remote API on a privileged Docker daemon is equivalent to root access on the host. Refer to the 'Docker daemon attack surface' documentation for details: https://docs.docker.com/go/attack-surface/ ================================================================================ Docker Compose version v5.3.1 == [2/6] IP y dominio == IP=167.233.232.58 DOM=167-233-232-58.sslip.io == [3/6] Codigo == Cloning into '/opt/vc'... == [4/6] Firewall == Rules updated Rules updated (v6) Rules updated Rules updated (v6) Rules updated Rules updated (v6) Rules updated Rules updated (v6) Rules updated Rules updated (v6) Rules updated Rules updated (v6) Firewall is active and enabled on system startup == [5/6] Infra + Caddy == Image redis:7-alpine Pulling Image caddy:2-alpine Pulling Image postgres:16-alpine Pulling 55afa1ecc21d Pulling fs layer 0B 0749aef11dca Pulling fs layer 0B 2d3064b8615b Pulling fs layer 0B 4096c457dc0d Pulling fs layer 0B c86ab38aa6db Pulling fs layer 0B cc7fa208b8a7 Pulling fs layer 0B ef6ab46d98b2 Pulling fs layer 0B 689a434e3a86 Pulling fs layer 0B 2f537278bc74 Pulling fs layer 0B 713473b5b92b Pulling fs layer 0B 7af924000309 Pulling fs layer 0B 677c7c5aa821 Pulling fs layer 0B 897d797d2723 Pulling fs layer 0B c14c7509f545 Pulling fs layer 0B f546396032e0 Pulling fs layer 0B a300455a02bb Pulling fs layer 0B 941ebb020cf0 Pulling fs layer 0B 4f4fb700ef54 Pulling fs layer 0B 4f4fb700ef54 Pulling fs layer 0B ee31d5a470f0 Pulling fs layer 0B e6f31ffc071e Pulling fs layer 0B a0449c657909 Pulling fs layer 0B f8432a27d075 Pulling fs layer 0B 55afa1ecc21d Downloading 2.097MB 4f4fb700ef54 Download complete 0B 4f4fb700ef54 Download complete 0B a300455a02bb Downloading 4.194MB 941ebb020cf0 Download complete 0B c86ab38aa6db Download complete 0B ee31d5a470f0 Download complete 0B 55afa1ecc21d Download complete 0B ef6ab46d98b2 Download complete 0B 0749aef11dca Download complete 0B 4096c457dc0d Downloading 9.62kB 55afa1ecc21d Extracting 1B a300455a02bb Downloading 7.447MB 897d797d2723 Downloading 2.097MB a0449c657909 Downloading 1.049MB f8432a27d075 Download complete 0B 689a434e3a86 Download complete 0B 7af924000309 Download complete 0B cc7fa208b8a7 Download complete 0B 2d3064b8615b Download complete 0B 2f537278bc74 Downloading 1.049MB 713473b5b92b Download complete 0B 4096c457dc0d Download complete 0B 55afa1ecc21d Extracting 1B 897d797d2723 Download complete 0B 2f537278bc74 Downloading 6.291MB c14c7509f545 Download complete 0B 55afa1ecc21d Extracting 1B f546396032e0 Download complete 0B e6f31ffc071e Download complete 0B a0449c657909 Downloading 7.34MB a300455a02bb Download complete 0B 677c7c5aa821 Download complete 0B e6f31ffc071e Extracting 1B 897d797d2723 Extracting 1B 2f537278bc74 Downloading 13.63MB 897d797d2723 Extracting 1B 55afa1ecc21d Extracting 1B a0449c657909 Downloading 15.73MB e6f31ffc071e Extracting 1B 2f537278bc74 Downloading 22.02MB 897d797d2723 Extracting 1B 55afa1ecc21d Extracting 1B a0449c657909 Download complete 0B e6f31ffc071e Extracting 1B 897d797d2723 Extracting 1B 2f537278bc74 Downloading 29.36MB 55afa1ecc21d Extracting 1B e6f31ffc071e Extracting 1B 2f537278bc74 Downloading 37.75MB 897d797d2723 Extracting 1B 55afa1ecc21d Extracting 1B e6f31ffc071e Extracting 1B 2f537278bc74 Downloading 44.04MB 55afa1ecc21d Extracting 1B e6f31ffc071e Extracting 1B 897d797d2723 Extracting 1B f92331b1f9bb Downloading 450.6kB 897d797d2723 Extracting 1B 2f537278bc74 Downloading 49.28MB 55afa1ecc21d Extracting 1B e6f31ffc071e Extracting 1B 71890b592d65 Download complete 0B f92331b1f9bb Download complete 0B 015d68c2a4bf Download complete 0B 7fccd04675d0 Download complete 0B 4ecb750a4bb0 Download complete 0B 2f537278bc74 Downloading 54.53MB 897d797d2723 Extracting 1B 55afa1ecc21d Extracting 1B e6f31ffc071e Extracting 1B 897d797d2723 Pull complete 0B 2f537278bc74 Downloading 60.82MB c14c7509f545 Pull complete 0B a39a20466be4 Download complete 0B 55afa1ecc21d Pull complete 0B 0749aef11dca Extracting 1B e6f31ffc071e Pull complete 0B 2f537278bc74 Downloading 67.19MB f546396032e0 Extracting 1B 0749aef11dca Pull complete 0B f8432a27d075 Extracting 1B 2d3064b8615b Extracting 1B 2f537278bc74 Downloading 74.45MB f546396032e0 Pull complete 0B ef6ab46d98b2 Pull complete 0B 689a434e3a86 Extracting 1B f8432a27d075 Extracting 1B 2d3064b8615b Pull complete 0B a300455a02bb Extracting 1B 2f537278bc74 Downloading 81.79MB 689a434e3a86 Pull complete 0B ee31d5a470f0 Pull complete 0B f8432a27d075 Pull complete 0B a0449c657909 Extracting 1B 2f537278bc74 Downloading 88.08MB a0449c657909 Extracting 1B a300455a02bb Extracting 1B 2f537278bc74 Downloading 94.37MB a300455a02bb Extracting 1B a0449c657909 Extracting 1B 2f537278bc74 Downloading 102.8MB a300455a02bb Extracting 1B a0449c657909 Extracting 1B 2f537278bc74 Downloading 110.1MB a300455a02bb Extracting 1B a0449c657909 Extracting 1B 4f4fb700ef54 Extracting 1B 941ebb020cf0 Pull complete 0B a300455a02bb Pull complete 0B 2f537278bc74 Download complete 0B a0449c657909 Extracting 1B 2f537278bc74 Extracting 1B 4f4fb700ef54 Pull complete 0B 677c7c5aa821 Pull complete 0B Image redis:7-alpine Pulled a0449c657909 Extracting 1B 2f537278bc74 Extracting 1B 4f4fb700ef54 Pull complete 0B a0449c657909 Pull complete 0B 2f537278bc74 Extracting 1B Image caddy:2-alpine Pulled 2f537278bc74 Extracting 1B 2f537278bc74 Extracting 1B 2f537278bc74 Extracting 1B 2f537278bc74 Extracting 1B 2f537278bc74 Extracting 1B 2f537278bc74 Extracting 1B 2f537278bc74 Extracting 1B 2f537278bc74 Extracting 1B 2f537278bc74 Extracting 2B 2f537278bc74 Extracting 2B 2f537278bc74 Extracting 2B 2f537278bc74 Extracting 2B 2f537278bc74 Extracting 2B 2f537278bc74 Extracting 2B 2f537278bc74 Extracting 2B 2f537278bc74 Extracting 2B 2f537278bc74 Extracting 2B 2f537278bc74 Extracting 2B 2f537278bc74 Extracting 3B 2f537278bc74 Extracting 3B 2f537278bc74 Extracting 3B 2f537278bc74 Extracting 3B 2f537278bc74 Extracting 3B 2f537278bc74 Extracting 3B 2f537278bc74 Extracting 3B 2f537278bc74 Extracting 3B 2f537278bc74 Extracting 3B 2f537278bc74 Extracting 3B 2f537278bc74 Extracting 4B 2f537278bc74 Extracting 4B 2f537278bc74 Extracting 4B 2f537278bc74 Extracting 4B 2f537278bc74 Extracting 4B 2f537278bc74 Extracting 4B 2f537278bc74 Extracting 4B 2f537278bc74 Extracting 4B 2f537278bc74 Extracting 4B 2f537278bc74 Extracting 4B 2f537278bc74 Extracting 5B c86ab38aa6db Pull complete 0B 713473b5b92b Extracting 1B 4096c457dc0d Pull complete 0B 2f537278bc74 Pull complete 0B 7af924000309 Pull complete 0B cc7fa208b8a7 Pull complete 0B 713473b5b92b Pull complete 0B Image postgres:16-alpine Pulled Network vc_default Creating Network vc_default Created Volume vc_postgres_data Creating Volume vc_postgres_data Created Volume vc_caddy_data Creating Volume vc_caddy_data Created Container vc-caddy-1 Creating Container vc-postgres-1 Creating Container vc-redis-1 Creating Container vc-postgres-1 Created Container vc-caddy-1 Created Container vc-redis-1 Created Container vc-redis-1 Starting Container vc-caddy-1 Starting Container vc-postgres-1 Starting Container vc-caddy-1 Started Container vc-redis-1 Started Container vc-postgres-1 Started == [6/6] Build y arranque == Image vc-web Building Image vc-signaling Building #1 [internal] load local bake definitions #1 reading from stdin 1.23kB done #1 DONE 0.0s #2 [web internal] load build definition from Dockerfile #2 transferring dockerfile: 1.65kB 0.0s done #2 DONE 0.1s #3 [signaling internal] load build definition from Dockerfile #3 transferring dockerfile: 1.05kB done #3 DONE 0.1s #4 [signaling internal] load metadata for docker.io/library/node:22-alpine #4 DONE 1.2s #5 [signaling internal] load .dockerignore #5 transferring context: 2B done #5 DONE 0.0s #6 [signaling 1/9] FROM docker.io/library/node:22-alpine@sha256:16e22a550f3863206a3f701448c45f7912c6896a62de43add43bb9c86130c3e2 #6 resolve docker.io/library/node:22-alpine@sha256:16e22a550f3863206a3f701448c45f7912c6896a62de43add43bb9c86130c3e2 0.0s done #6 ... #7 [signaling internal] load build context #7 transferring context: 291.72kB 0.0s done #7 DONE 0.1s #6 [web 1/9] FROM docker.io/library/node:22-alpine@sha256:16e22a550f3863206a3f701448c45f7912c6896a62de43add43bb9c86130c3e2 #6 ... #8 [web internal] load build context #8 transferring context: 3.09MB 0.1s done #8 DONE 0.2s #6 [signaling 1/9] FROM docker.io/library/node:22-alpine@sha256:16e22a550f3863206a3f701448c45f7912c6896a62de43add43bb9c86130c3e2 #6 sha256:d10ff586f6bdbdd6000a70a914e56bf05bedc78de3311d08a953643982d84e23 446B / 446B 0.1s done #6 sha256:d10ff586f6bdbdd6000a70a914e56bf05bedc78de3311d08a953643982d84e23 446B / 446B 0.1s done #6 sha256:1d4d101ceaad39fb56dcac0bb6cc291e6cdec3b711786f0c82b050b5b5b85690 1.26MB / 1.26MB 0.3s done #6 sha256:3f4c164634d251a8b256151a9e1c1d3e5c5b21f1974f00a213875e66e3fa0801 0B / 52.31MB 0.2s #6 sha256:1d4d101ceaad39fb56dcac0bb6cc291e6cdec3b711786f0c82b050b5b5b85690 1.26MB / 1.26MB 0.3s done #6 sha256:3f4c164634d251a8b256151a9e1c1d3e5c5b21f1974f00a213875e66e3fa0801 10.49MB / 52.31MB 0.5s #6 sha256:3f4c164634d251a8b256151a9e1c1d3e5c5b21f1974f00a213875e66e3fa0801 20.97MB / 52.31MB 0.6s #6 sha256:3f4c164634d251a8b256151a9e1c1d3e5c5b21f1974f00a213875e66e3fa0801 32.51MB / 52.31MB 0.8s #6 sha256:3f4c164634d251a8b256151a9e1c1d3e5c5b21f1974f00a213875e66e3fa0801 44.04MB / 52.31MB 0.9s #6 sha256:3f4c164634d251a8b256151a9e1c1d3e5c5b21f1974f00a213875e66e3fa0801 52.31MB / 52.31MB 1.1s done #6 sha256:3f4c164634d251a8b256151a9e1c1d3e5c5b21f1974f00a213875e66e3fa0801 52.31MB / 52.31MB 1.1s done #6 extracting sha256:3f4c164634d251a8b256151a9e1c1d3e5c5b21f1974f00a213875e66e3fa0801 #6 extracting sha256:3f4c164634d251a8b256151a9e1c1d3e5c5b21f1974f00a213875e66e3fa0801 2.3s done #6 extracting sha256:3f4c164634d251a8b256151a9e1c1d3e5c5b21f1974f00a213875e66e3fa0801 2.3s done #6 extracting sha256:1d4d101ceaad39fb56dcac0bb6cc291e6cdec3b711786f0c82b050b5b5b85690 0.1s done #6 extracting sha256:d10ff586f6bdbdd6000a70a914e56bf05bedc78de3311d08a953643982d84e23 0.0s done #6 DONE 3.7s #9 [web 2/9] WORKDIR /app #9 DONE 0.2s #10 [signaling 3/9] COPY package.json package-lock.json ./ #10 CACHED #11 [web deps 3/6] COPY package.json package-lock.json ./ #11 DONE 0.1s #12 [web deps 4/6] COPY apps/web/package.json apps/web/ #12 DONE 0.1s #13 [signaling 4/9] COPY apps/signaling/package.json apps/signaling/ #13 DONE 0.1s #14 [signaling 5/9] COPY packages/shared/package.json packages/shared/ #14 DONE 0.0s #15 [web deps 5/6] COPY packages/shared/package.json packages/shared/ #15 DONE 0.0s #16 [signaling 6/9] RUN npm ci --workspace apps/signaling --workspace packages/shared #16 3.304 npm warn deprecated rimraf@2.7.1: Rimraf versions prior to v4 are no longer supported #16 3.443 npm warn deprecated inflight@1.0.6: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful. #16 3.646 npm warn deprecated glob@7.2.3: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me #16 ... #17 [web deps 6/6] RUN npm ci --workspace apps/web --workspace packages/shared #17 ... #16 [signaling 6/9] RUN npm ci --workspace apps/signaling --workspace packages/shared #16 16.48 #16 16.48 added 191 packages, and audited 194 packages in 16s #16 16.48 #16 16.48 36 packages are looking for funding #16 16.48 run `npm fund` for details #16 16.48 #16 16.48 2 moderate severity vulnerabilities #16 16.48 #16 16.48 To address all issues (including breaking changes), run: #16 16.48 npm audit fix --force #16 16.48 #16 16.48 Run `npm audit` for details. #16 16.48 npm notice #16 16.48 npm notice New major version of npm available! 10.9.8 -> 12.0.1 #16 16.48 npm notice Changelog: https://github.com/npm/cli/releases/tag/v12.0.1 #16 16.48 npm notice To update run: npm install -g npm@12.0.1 #16 16.48 npm notice #16 DONE 16.8s #17 [web deps 6/6] RUN npm ci --workspace apps/web --workspace packages/shared #17 ... #18 [signaling 7/9] COPY packages/shared packages/shared #18 DONE 0.2s #17 [web deps 6/6] RUN npm ci --workspace apps/web --workspace packages/shared #17 ... #19 [signaling 8/9] COPY apps/signaling apps/signaling #19 DONE 0.0s #20 [signaling 9/9] RUN npm run db:generate --workspace apps/signaling #20 0.616 #20 0.616 > @videochat/signaling@0.1.0 db:generate #20 0.616 > prisma generate #20 0.616 #20 2.993 Prisma schema loaded from prisma/schema.prisma #20 3.628 #20 3.628 ✔ Generated Prisma Client (v6.19.3) to ./node_modules/@prisma/client in 176ms #20 3.628 #20 3.628 Start by importing your Prisma Client (See: https://pris.ly/d/importing-client) #20 3.628 #20 3.628 Tip: Want to turn off tips and other hints? https://pris.ly/tip-4-nohints #20 3.628 #20 DONE 3.9s #17 [web deps 6/6] RUN npm ci --workspace apps/web --workspace packages/shared #17 ... #21 [signaling] exporting to image #21 exporting layers #21 ... #17 [web deps 6/6] RUN npm ci --workspace apps/web --workspace packages/shared #17 24.96 #17 24.96 added 185 packages, and audited 188 packages in 24s #17 24.96 #17 24.96 33 packages are looking for funding #17 24.96 run `npm fund` for details #17 25.12 #17 25.12 2 vulnerabilities (1 moderate, 1 high) #17 25.12 #17 25.12 To address all issues (including breaking changes), run: #17 25.12 npm audit fix --force #17 25.12 #17 25.12 Run `npm audit` for details. #17 25.13 npm notice #17 25.13 npm notice New major version of npm available! 10.9.8 -> 12.0.1 #17 25.13 npm notice Changelog: https://github.com/npm/cli/releases/tag/v12.0.1 #17 25.13 npm notice To update run: npm install -g npm@12.0.1 #17 25.13 npm notice #17 DONE 25.5s #21 [signaling] exporting to image #21 ... #22 [web build 3/7] COPY --from=deps /app/node_modules ./node_modules #22 DONE 4.0s #21 [signaling] exporting to image #21 ... #23 [web build 4/7] COPY package.json package-lock.json ./ #23 DONE 0.2s #21 [signaling] exporting to image #21 ... #24 [web build 5/7] COPY packages/shared packages/shared #24 DONE 0.1s #25 [web build 6/7] COPY apps/web apps/web #25 DONE 0.1s #26 [web build 7/7] RUN npm run build --workspace apps/web #26 1.116 #26 1.116 > @videochat/web@0.1.0 build #26 1.116 > next build #26 1.116 #26 2.262 Attention: Next.js now collects completely anonymous telemetry regarding usage. #26 2.262 This information is used to shape Next.js' roadmap and prioritize features. #26 2.263 You can learn more, including how to opt-out if you'd not like to participate in this anonymous program, by visiting the following URL: #26 2.263 https://nextjs.org/telemetry #26 2.263 #26 2.371 ▲ Next.js 14.2.35 #26 2.371 #26 2.484 Creating an optimized production build ... #26 ... #21 [signaling] exporting to image #21 exporting layers 43.3s done #21 exporting manifest sha256:02ebb0fe01d06620c4724d2b464cb69c6e54b992ef946e651bcd994f7ca3abef 0.0s done #21 exporting config sha256:fc3b128eb88d79b8792ee35895838ca29740bf9daf6f0d4f5d01cd8b09fdf91c 0.0s done #21 exporting attestation manifest sha256:fd6a78d5949a384ebc2caae0e5fdc6466e664724aa68ffdb86faf7605e9f48f0 0.0s done #21 exporting manifest list sha256:0e01d5ea6c707cbdf7548b69f9cf34697aca737bc5d778e9fb19e908e50fdaab 0.0s done #21 naming to docker.io/library/vc-signaling:latest done #21 unpacking to docker.io/library/vc-signaling:latest #21 unpacking to docker.io/library/vc-signaling:latest 9.9s done #21 DONE 53.3s #26 [web build 7/7] RUN npm run build --workspace apps/web #26 ... #27 [signaling] resolving provenance for metadata file #27 DONE 0.0s #26 [web build 7/7] RUN npm run build --workspace apps/web #26 47.83 ✓ Compiled successfully #26 47.83 Linting and checking validity of types ... #26 55.06 Collecting page data ... #26 56.11 Generating static pages (0/10) ... #26 56.87 Generating static pages (2/10) #26 56.87 Generating static pages (4/10) #26 57.97 Generating static pages (7/10) #26 58.91 ✓ Generating static pages (10/10) #26 59.86 Finalizing page optimization ... #26 59.86 Collecting build traces ... #26 78.80 #26 78.81 Route (app) Size First Load JS #26 78.81 ┌ ○ / 3.56 kB 100 kB #26 78.81 ├ ○ /_not-found 876 B 88.7 kB #26 78.81 ├ ○ /admin 3.54 kB 91.4 kB #26 78.81 ├ ○ /chat 21.8 kB 118 kB #26 78.81 ├ ○ /icon.svg 0 B 0 B #26 78.81 ├ ○ /normas 182 B 96.7 kB #26 78.81 ├ ○ /privacidad 182 B 96.7 kB #26 78.81 └ ○ /terminos 182 B 96.7 kB #26 78.81 + First Load JS shared by all 87.8 kB #26 78.81 ├ chunks/1dd3208c-90dd65664d255f66.js 53.6 kB #26 78.81 ├ chunks/528-3162bd05abf21237.js 31.9 kB #26 78.81 └ other shared chunks (total) 2.33 kB #26 78.81 #26 78.81 #26 78.81 ○ (Static) prerendered as static content #26 78.81 #26 78.90 npm notice #26 78.90 npm notice New major version of npm available! 10.9.8 -> 12.0.1 #26 78.90 npm notice Changelog: https://github.com/npm/cli/releases/tag/v12.0.1 #26 78.90 npm notice To update run: npm install -g npm@12.0.1 #26 78.90 npm notice #26 DONE 79.0s #28 [web runner 3/5] COPY --from=build /app/apps/web/.next/standalone ./ #28 DONE 0.4s #29 [web runner 4/5] COPY --from=build /app/apps/web/.next/static ./apps/web/.next/static #29 DONE 0.1s #30 [web runner 5/5] COPY --from=build /app/apps/web/public ./apps/web/public #30 DONE 0.0s #31 [web] exporting to image #31 exporting layers #31 exporting layers 1.5s done #31 exporting manifest sha256:4fd5bdf70d5791354cd45ca62fcef4b228f5a8db18adb1510f2fdd00498f3905 0.0s done #31 exporting config sha256:eec6df426acfebc7197a57829afb6a67602084ad5c4a6a44cf9a2e156498867b done #31 exporting attestation manifest sha256:d261ba473a01de06553b0bce23e851c3a337ca77e897ec1a1b5d7b354ed70f94 0.0s done #31 exporting manifest list sha256:5e67c94be627a4ad47b54eaa250abc0f2e84a3e4ec80cda689901a4dc4ce23b8 0.0s done #31 naming to docker.io/library/vc-web:latest done #31 unpacking to docker.io/library/vc-web:latest #31 unpacking to docker.io/library/vc-web:latest 0.8s done #31 DONE 2.5s #32 [web] resolving provenance for metadata file #32 DONE 0.0s Image vc-web Built Image vc-signaling Built Image coturn/coturn:4.6-alpine Pulling bc31c792be8e Pulling fs layer 0B f18232174bc9 Pulling fs layer 0B 2f18c1d9b03c Pulling fs layer 0B 4b457436eb02 Pulling fs layer 0B f18232174bc9 Downloading 3.146MB 4b457436eb02 Download complete 0B f18232174bc9 Download complete 0B f18232174bc9 Extracting 1B bc31c792be8e Download complete 0B 2f18c1d9b03c Downloading 5.243MB f18232174bc9 Extracting 1B 2f18c1d9b03c Download complete 0B f18232174bc9 Pull complete 0B 2f18c1d9b03c Extracting 1B 2f18c1d9b03c Extracting 1B 2f18c1d9b03c Extracting 1B 2f18c1d9b03c Extracting 1B 4b457436eb02 Extracting 1B 2f18c1d9b03c Pull complete 0B 4b457436eb02 Pull complete 0B bc31c792be8e Pull complete 0B Image coturn/coturn:4.6-alpine Pulled Container vc-caddy-1 Running Container vc-redis-1 Running Container vc-postgres-1 Running Container vc-coturn-1 Creating Container vc-signaling-1 Creating Container vc-signaling-1 Created Container vc-web-1 Creating Container vc-coturn-1 Created Container vc-web-1 Created Container vc-coturn-1 Starting Container vc-redis-1 Waiting Container vc-postgres-1 Waiting Container vc-redis-1 Healthy Container vc-postgres-1 Healthy Container vc-signaling-1 Starting Container vc-coturn-1 Started Container vc-signaling-1 Started Container vc-web-1 Starting Container vc-web-1 Started == ps == NAME IMAGE COMMAND SERVICE CREATED STATUS PORTS vc-caddy-1 caddy:2-alpine "caddy run --config …" caddy 2 minutes ago Up 2 minutes 0.0.0.0:80->80/tcp, [::]:80->80/tcp, 0.0.0.0:443->443/tcp, [::]:443->443/tcp, 443/udp, 2019/tcp vc-coturn-1 coturn/coturn:4.6-alpine "docker-entrypoint.s…" coturn 5 seconds ago Up 3 seconds 0.0.0.0:3478->3478/udp, [::]:3478->3478/udp, 0.0.0.0:3478->3478/tcp, 0.0.0.0:49160-49200->49160-49200/udp, [::]:3478->3478/tcp, [::]:49160-49200->49160-49200/udp, 5349/tcp, 5349/udp vc-postgres-1 postgres:16-alpine "docker-entrypoint.s…" postgres 2 minutes ago Up 2 minutes (healthy) 0.0.0.0:5432->5432/tcp, [::]:5432->5432/tcp vc-redis-1 redis:7-alpine "docker-entrypoint.s…" redis 2 minutes ago Up 2 minutes (healthy) 0.0.0.0:6379->6379/tcp, [::]:6379->6379/tcp vc-signaling-1 vc-signaling "docker-entrypoint.s…" signaling 5 seconds ago Up 3 seconds 0.0.0.0:4000->4000/tcp, [::]:4000->4000/tcp vc-web-1 vc-web "docker-entrypoint.s…" web 4 seconds ago Up Less than a second 0.0.0.0:3000->3000/tcp, [::]:3000->3000/tcp HEALTH OK == logs signaling == signaling-1 | signaling-1 | > @videochat/signaling@0.1.0 start:docker signaling-1 | > prisma migrate deploy && tsx src/index.ts signaling-1 | signaling-1 | Prisma schema loaded from prisma/schema.prisma signaling-1 | Datasource "db": PostgreSQL database "videochat", schema "public" at "postgres:5432" signaling-1 | signaling-1 | 1 migration found in prisma/migrations signaling-1 | signaling-1 | Applying migration `20260718131100_moderacion_inicial` signaling-1 | signaling-1 | The following migration(s) have been applied: signaling-1 | signaling-1 | migrations/ signaling-1 | └─ 20260718131100_moderacion_inicial/ signaling-1 | └─ migration.sql signaling-1 | signaling-1 | All migrations have been successfully applied. signaling-1 | ┌─────────────────────────────────────────────────────────┐ signaling-1 | │ Update available 6.19.3 -> 7.8.0 │ signaling-1 | │ │ signaling-1 | │ This is a major update - please follow the guide at │ signaling-1 | │ https://pris.ly/d/major-version-upgrade │ signaling-1 | │ │ signaling-1 | │ Run the following to update │ signaling-1 | │ npm i --save-dev prisma@latest │ signaling-1 | │ npm i @prisma/client@latest │ signaling-1 | └─────────────────────────────────────────────────────────┘ signaling-1 | [signaling] escuchando en puerto 4000 (redis: redis://redis:6379) == logs web == web-1 | ▲ Next.js 14.2.35 web-1 | - Local: http://localhost:3000 web-1 | - Network: http://0.0.0.0:3000 web-1 | web-1 | ✓ Starting... web-1 | ✓ Ready in 119ms self web:3000 -> 200 == FIN Sat Jul 18 07:44:04 PM UTC 2026 ==