time="2026-03-05T10:47:30+01:00" level=warning msg="/Users/mastermito/Dev/opencode/docker-compose.yml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion" Image quay.io/keycloak/keycloak:26.1 Pulling Image postgres:16-alpine Pulling bb7cef6db405 Pulling fs layer e3310e0211c0 Pulling fs layer b2ef0aec0c61 Pulling fs layer c5b642770fe6 Pulling fs layer 7aff9ac69f06 Pulling fs layer bb7cef6db405 Download complete b2ef0aec0c61 Downloading [===============> ] 2.097MB/6.673MB b2ef0aec0c61 Download complete e3310e0211c0 Download complete b2ef0aec0c61 Extracting 1 s 7aff9ac69f06 Downloading [==> ] 7.34MB/151.8MB b2ef0aec0c61 Extracting 1 s 7aff9ac69f06 Downloading [===> ] 11.53MB/151.8MB b2ef0aec0c61 Pull complete b06d9135182e Pulling fs layer 3d8f3437ce1b Pulling fs layer 7419a9c52e02 Pulling fs layer 79adb56125dd Pulling fs layer 49b582240ca8 Pulling fs layer 4328d592a54b Pulling fs layer 916f1ad40c12 Pulling fs layer 08bb20b6ce3e Pulling fs layer d8ad8cd72600 Pulling fs layer 3d85c14803ff Pulling fs layer 58563aacf9ee Pulling fs layer 7aff9ac69f06 Downloading [======> ] 18.87MB/151.8MB e3310e0211c0 Pull complete 7aff9ac69f06 Downloading [========> ] 26.21MB/151.8MB 5114fc89b766 Download complete c5b642770fe6 Downloading [> ] 1.049MB/82.81MB 7aff9ac69f06 Downloading [===========> ] 33.55MB/151.8MB c5b642770fe6 Downloading [> ] 1.049MB/82.81MB 7aff9ac69f06 Downloading [=============> ] 40.89MB/151.8MB 7efa8dcabfca Download complete c5b642770fe6 Downloading [> ] 1.049MB/82.81MB 7aff9ac69f06 Downloading [===============> ] 47.19MB/151.8MB 49b582240ca8 Download complete b2e8f55ae2fa Download complete c5b642770fe6 Downloading [=> ] 2.097MB/82.81MB 7aff9ac69f06 Downloading [==================> ] 55.57MB/151.8MB 7419a9c52e02 Download complete 79adb56125dd Download complete 08bb20b6ce3e Download complete 4328d592a54b Download complete 3d85c14803ff Download complete 58563aacf9ee Download complete b06d9135182e Download complete 7aff9ac69f06 Downloading [====================> ] 61.87MB/151.8MB c5b642770fe6 Downloading [=> ] 2.097MB/82.81MB 7aff9ac69f06 Downloading [======================> ] 68.16MB/151.8MB c5b642770fe6 Downloading [=> ] 3.146MB/82.81MB 916f1ad40c12 Download complete d8ad8cd72600 Downloading [============> ] 1.049MB/4.197MB c5b642770fe6 Downloading [=> ] 3.146MB/82.81MB 7aff9ac69f06 Downloading [=======================> ] 71.3MB/151.8MB d8ad8cd72600 Download complete 3d8f3437ce1b Downloading [=> ] 3.146MB/103.1MB c5b642770fe6 Downloading [=> ] 3.146MB/82.81MB 7aff9ac69f06 Downloading [=========================> ] 76.55MB/151.8MB d8ad8cd72600 Extracting 1 s 3d8f3437ce1b Downloading [===> ] 6.291MB/103.1MB 79adb56125dd Pull complete 3d85c14803ff Pull complete 58563aacf9ee Pull complete c5b642770fe6 Downloading [==> ] 4.194MB/82.81MB 7aff9ac69f06 Downloading [==========================> ] 79.69MB/151.8MB 916f1ad40c12 Pull complete d8ad8cd72600 Pull complete 3d8f3437ce1b Downloading [=====> ] 10.49MB/103.1MB c5b642770fe6 Downloading [==> ] 4.194MB/82.81MB 7aff9ac69f06 Downloading [===========================> ] 83.89MB/151.8MB 3d8f3437ce1b Downloading [=======> ] 14.68MB/103.1MB c5b642770fe6 Downloading [==> ] 4.194MB/82.81MB 7aff9ac69f06 Downloading [============================> ] 87.03MB/151.8MB 3d8f3437ce1b Downloading [========> ] 16.78MB/103.1MB c5b642770fe6 Downloading [==> ] 4.194MB/82.81MB 7aff9ac69f06 Downloading [=============================> ] 88.08MB/151.8MB 3d8f3437ce1b Downloading [===========> ] 24.12MB/103.1MB 7aff9ac69f06 Downloading [==============================> ] 93.32MB/151.8MB c5b642770fe6 Downloading [===> ] 5.243MB/82.81MB 3d8f3437ce1b Downloading [============> ] 25.17MB/103.1MB c5b642770fe6 Downloading [===> ] 5.243MB/82.81MB 7aff9ac69f06 Downloading [==============================> ] 93.32MB/151.8MB 3d8f3437ce1b Downloading [===============> ] 32.51MB/103.1MB c5b642770fe6 Downloading [===> ] 5.243MB/82.81MB 7aff9ac69f06 Downloading [================================> ] 97.52MB/151.8MB 3d8f3437ce1b Downloading [=================> ] 36.7MB/103.1MB c5b642770fe6 Downloading [===> ] 6.291MB/82.81MB 7aff9ac69f06 Downloading [=================================> ] 101.7MB/151.8MB 3d8f3437ce1b Downloading [====================> ] 41.94MB/103.1MB c5b642770fe6 Downloading [===> ] 6.291MB/82.81MB 7aff9ac69f06 Downloading [==================================> ] 104.9MB/151.8MB 3d8f3437ce1b Downloading [=====================> ] 45.09MB/103.1MB c5b642770fe6 Downloading [====> ] 7.34MB/82.81MB 7aff9ac69f06 Downloading [==================================> ] 105.9MB/151.8MB 3d8f3437ce1b Downloading [========================> ] 51.38MB/103.1MB c5b642770fe6 Downloading [====> ] 7.34MB/82.81MB 7aff9ac69f06 Downloading [====================================> ] 110.1MB/151.8MB 3d8f3437ce1b Downloading [==========================> ] 54.53MB/103.1MB c5b642770fe6 Downloading [====> ] 7.34MB/82.81MB 7aff9ac69f06 Downloading [====================================> ] 111.1MB/151.8MB 3d8f3437ce1b Downloading [=============================> ] 60.82MB/103.1MB c5b642770fe6 Downloading [=====> ] 8.389MB/82.81MB 7aff9ac69f06 Downloading [======================================> ] 116.4MB/151.8MB 3d8f3437ce1b Downloading [===============================> ] 65.01MB/103.1MB c5b642770fe6 Downloading [=====> ] 8.389MB/82.81MB 7aff9ac69f06 Downloading [=======================================> ] 119.5MB/151.8MB 3d8f3437ce1b Downloading [================================> ] 67.11MB/103.1MB c5b642770fe6 Downloading [=====> ] 8.389MB/82.81MB 7aff9ac69f06 Downloading [=======================================> ] 120.6MB/151.8MB 3d8f3437ce1b Downloading [===================================> ] 73.4MB/103.1MB c5b642770fe6 Downloading [=====> ] 9.437MB/82.81MB 7aff9ac69f06 Downloading [=========================================> ] 125.8MB/151.8MB 3d8f3437ce1b Downloading [=====================================> ] 77.59MB/103.1MB c5b642770fe6 Downloading [=====> ] 9.437MB/82.81MB 7aff9ac69f06 Downloading [==========================================> ] 129MB/151.8MB 3d8f3437ce1b Downloading [=======================================> ] 81.79MB/103.1MB 7aff9ac69f06 Downloading [===========================================> ] 133.2MB/151.8MB c5b642770fe6 Downloading [=====> ] 9.437MB/82.81MB 3d8f3437ce1b Downloading [=========================================> ] 85.98MB/103.1MB c5b642770fe6 Downloading [======> ] 10.49MB/82.81MB 7aff9ac69f06 Downloading [============================================> ] 135.3MB/151.8MB 3d8f3437ce1b Downloading [===========================================> ] 90.18MB/103.1MB c5b642770fe6 Downloading [======> ] 10.49MB/82.81MB 7aff9ac69f06 Downloading [=============================================> ] 138.4MB/151.8MB 3d8f3437ce1b Downloading [=============================================> ] 93.32MB/103.1MB c5b642770fe6 Downloading [======> ] 10.49MB/82.81MB 7aff9ac69f06 Downloading [==============================================> ] 140.5MB/151.8MB 3d8f3437ce1b Downloading [================================================> ] 99.61MB/103.1MB c5b642770fe6 Downloading [======> ] 11.53MB/82.81MB 7aff9ac69f06 Downloading [===============================================> ] 144.7MB/151.8MB 3d8f3437ce1b Downloading [==================================================>] 103.1MB/103.1MB c5b642770fe6 Downloading [======> ] 11.53MB/82.81MB 7aff9ac69f06 Downloading [=================================================> ] 148.9MB/151.8MB 3d8f3437ce1b Download complete c5b642770fe6 Downloading [=======> ] 12.58MB/82.81MB 7aff9ac69f06 Download complete 3d8f3437ce1b Extracting 1 s c5b642770fe6 Downloading [========> ] 13.63MB/82.81MB 3d8f3437ce1b Extracting 1 s 3d8f3437ce1b Extracting 1 s c5b642770fe6 Downloading [========> ] 13.63MB/82.81MB 3d8f3437ce1b Extracting 1 s c5b642770fe6 Downloading [=========> ] 15.73MB/82.81MB c5b642770fe6 Downloading [==========> ] 16.78MB/82.81MB 3d8f3437ce1b Extracting 1 s c5b642770fe6 Downloading [===========> ] 18.87MB/82.81MB 3d8f3437ce1b Extracting 1 s c5b642770fe6 Downloading [=============> ] 22.02MB/82.81MB 3d8f3437ce1b Extracting 1 s c5b642770fe6 Downloading [===============> ] 25.17MB/82.81MB 3d8f3437ce1b Extracting 1 s c5b642770fe6 Downloading [=================> ] 29.36MB/82.81MB 3d8f3437ce1b Extracting 1 s c5b642770fe6 Downloading [=====================> ] 35.65MB/82.81MB 3d8f3437ce1b Extracting 1 s c5b642770fe6 Downloading [=========================> ] 42.99MB/82.81MB 3d8f3437ce1b Extracting 2 s c5b642770fe6 Downloading [==============================> ] 50.33MB/82.81MB 3d8f3437ce1b Extracting 2 s c5b642770fe6 Downloading [==================================> ] 57.67MB/82.81MB 3d8f3437ce1b Extracting 2 s c5b642770fe6 Downloading [=======================================> ] 66.06MB/82.81MB 3d8f3437ce1b Extracting 2 s c5b642770fe6 Downloading [============================================> ] 73.4MB/82.81MB 3d8f3437ce1b Extracting 2 s c5b642770fe6 Downloading [================================================> ] 80.74MB/82.81MB 3d8f3437ce1b Extracting 2 s 3d8f3437ce1b Extracting 2 s c5b642770fe6 Downloading [==================================================>] 82.81MB/82.81MB c5b642770fe6 Downloading [==================================================>] 82.81MB/82.81MB 3d8f3437ce1b Extracting 2 s c5b642770fe6 Download complete 3d8f3437ce1b Pull complete c5b642770fe6 Extracting 1 s 49b582240ca8 Pull complete 7419a9c52e02 Pull complete 08bb20b6ce3e Pull complete 4328d592a54b Pull complete c5b642770fe6 Extracting 1 s b06d9135182e Pull complete Image postgres:16-alpine Pulled c5b642770fe6 Extracting 1 s c5b642770fe6 Extracting 1 s c5b642770fe6 Extracting 1 s c5b642770fe6 Extracting 1 s c5b642770fe6 Extracting 1 s c5b642770fe6 Extracting 1 s c5b642770fe6 Extracting 1 s c5b642770fe6 Extracting 1 s c5b642770fe6 Extracting 2 s c5b642770fe6 Extracting 2 s c5b642770fe6 Extracting 2 s c5b642770fe6 Extracting 2 s c5b642770fe6 Extracting 2 s c5b642770fe6 Extracting 2 s c5b642770fe6 Extracting 2 s c5b642770fe6 Extracting 2 s c5b642770fe6 Extracting 2 s c5b642770fe6 Extracting 2 s c5b642770fe6 Extracting 3 s c5b642770fe6 Extracting 3 s c5b642770fe6 Extracting 3 s c5b642770fe6 Extracting 3 s c5b642770fe6 Extracting 3 s c5b642770fe6 Extracting 3 s c5b642770fe6 Extracting 3 s c5b642770fe6 Extracting 3 s c5b642770fe6 Extracting 3 s 7aff9ac69f06 Extracting 1 s c5b642770fe6 Pull complete 7aff9ac69f06 Extracting 1 s 7aff9ac69f06 Extracting 1 s 7aff9ac69f06 Extracting 1 s 7aff9ac69f06 Extracting 1 s 7aff9ac69f06 Extracting 1 s 7aff9ac69f06 Extracting 1 s 7aff9ac69f06 Extracting 1 s 7aff9ac69f06 Extracting 1 s 7aff9ac69f06 Extracting 1 s 7aff9ac69f06 Extracting 1 s 7aff9ac69f06 Extracting 2 s 7aff9ac69f06 Extracting 2 s 7aff9ac69f06 Extracting 2 s 7aff9ac69f06 Extracting 2 s 7aff9ac69f06 Extracting 2 s 7aff9ac69f06 Extracting 2 s bb7cef6db405 Pull complete 7aff9ac69f06 Pull complete Image quay.io/keycloak/keycloak:26.1 Pulled Image opencode-dotnet-api Building Image opencode-nextjs Building #1 [internal] load local bake definitions #1 reading from stdin 999B done #1 DONE 0.0s #2 [dotnet-api internal] load build definition from Dockerfile.dev #2 transferring dockerfile: 1.08kB done #2 DONE 0.0s #3 [nextjs internal] load build definition from Dockerfile.dev #3 transferring dockerfile: 378B done #3 DONE 0.0s #4 [nextjs internal] load metadata for docker.io/library/node:22-alpine #4 ... #5 [dotnet-api internal] load metadata for mcr.microsoft.com/dotnet/sdk:10.0 #5 DONE 0.3s #6 [dotnet-api internal] load .dockerignore #6 transferring context: 2B done #6 DONE 0.0s #7 [dotnet-api 1/13] FROM mcr.microsoft.com/dotnet/sdk:10.0@sha256:e362a8dbcd691522456da26a5198b8f3ca1d7641c95624fadc5e3e82678bd08a #7 resolve mcr.microsoft.com/dotnet/sdk:10.0@sha256:e362a8dbcd691522456da26a5198b8f3ca1d7641c95624fadc5e3e82678bd08a 0.0s done #7 sha256:41d3d0a5372154b02d5cd7e0440d9a4bdf1883cebd13e17b9e2f672156ee8c0c 2.10MB / 17.67MB 0.2s #7 sha256:278a95963de5044aa607df2db5f0ad1cbf5c76c141fdff9a1d09d77bebc9e754 0B / 184.98MB 0.2s #7 sha256:f01c0a68a44d20f92cb5e9bb701d8a1ef979599002e6c61a3b181639af4efed3 539B / 539B 0.2s done #7 sha256:8e05a5dd6d1d1fb84fbc47627226c139f03a3a5d14a501637284d1d935cf50a4 0B / 23.92MB 0.2s #7 sha256:41d3d0a5372154b02d5cd7e0440d9a4bdf1883cebd13e17b9e2f672156ee8c0c 11.53MB / 17.67MB 0.3s #7 sha256:374a2e7724d456cc6c24e892f203820e41daeb26b08bfb9bffb170ce062b20a7 0B / 12.26MB 0.2s #7 sha256:41d3d0a5372154b02d5cd7e0440d9a4bdf1883cebd13e17b9e2f672156ee8c0c 17.67MB / 17.67MB 0.5s done #7 sha256:374a2e7724d456cc6c24e892f203820e41daeb26b08bfb9bffb170ce062b20a7 1.05MB / 12.26MB 0.3s #7 sha256:8e05a5dd6d1d1fb84fbc47627226c139f03a3a5d14a501637284d1d935cf50a4 4.19MB / 23.92MB 0.5s #7 sha256:ccb449fbdd089eb6ccfc63d171c91de95fb357bf494a80c14fe47db4eedbd0fa 154B / 154B 0.1s done #7 sha256:8e05a5dd6d1d1fb84fbc47627226c139f03a3a5d14a501637284d1d935cf50a4 7.34MB / 23.92MB 0.6s #7 sha256:374a2e7724d456cc6c24e892f203820e41daeb26b08bfb9bffb170ce062b20a7 6.29MB / 12.26MB 0.5s #7 sha256:b24cfca51d137fa1a3e50d7a0bc64f7dd97467d5f3b550cdfbe6d43d16bcd208 0B / 34.53MB 0.2s #7 sha256:278a95963de5044aa607df2db5f0ad1cbf5c76c141fdff9a1d09d77bebc9e754 9.44MB / 184.98MB 0.8s #7 sha256:8e05a5dd6d1d1fb84fbc47627226c139f03a3a5d14a501637284d1d935cf50a4 10.49MB / 23.92MB 0.8s #7 sha256:374a2e7724d456cc6c24e892f203820e41daeb26b08bfb9bffb170ce062b20a7 12.26MB / 12.26MB 0.6s done #7 sha256:b24cfca51d137fa1a3e50d7a0bc64f7dd97467d5f3b550cdfbe6d43d16bcd208 4.19MB / 34.53MB 0.3s #7 sha256:d056a4d2dc62cc1670db2dde0de08c2c193866b2b8e7fe426e044aa7b9cb3a37 3.57kB / 3.57kB 0.1s done #7 sha256:8e05a5dd6d1d1fb84fbc47627226c139f03a3a5d14a501637284d1d935cf50a4 12.58MB / 23.92MB 0.9s #7 sha256:b24cfca51d137fa1a3e50d7a0bc64f7dd97467d5f3b550cdfbe6d43d16bcd208 10.49MB / 34.53MB 0.5s #7 sha256:84aecb342bceaf09d9e4191c210faef02ca4318ad43c9b6c97f8fede90f6e0a9 1.05MB / 16.79MB 0.2s #7 ... #4 [nextjs internal] load metadata for docker.io/library/node:22-alpine #4 DONE 1.7s #7 [dotnet-api 1/13] FROM mcr.microsoft.com/dotnet/sdk:10.0@sha256:e362a8dbcd691522456da26a5198b8f3ca1d7641c95624fadc5e3e82678bd08a #7 sha256:8e05a5dd6d1d1fb84fbc47627226c139f03a3a5d14a501637284d1d935cf50a4 14.68MB / 23.92MB 1.1s #7 sha256:b24cfca51d137fa1a3e50d7a0bc64f7dd97467d5f3b550cdfbe6d43d16bcd208 14.68MB / 34.53MB 0.6s #7 ... #8 [nextjs internal] load .dockerignore #8 transferring context: 2B done #8 DONE 0.1s #7 [dotnet-api 1/13] FROM mcr.microsoft.com/dotnet/sdk:10.0@sha256:e362a8dbcd691522456da26a5198b8f3ca1d7641c95624fadc5e3e82678bd08a #7 sha256:8e05a5dd6d1d1fb84fbc47627226c139f03a3a5d14a501637284d1d935cf50a4 16.78MB / 23.92MB 1.2s #7 sha256:84aecb342bceaf09d9e4191c210faef02ca4318ad43c9b6c97f8fede90f6e0a9 5.24MB / 16.79MB 0.3s #7 sha256:8e05a5dd6d1d1fb84fbc47627226c139f03a3a5d14a501637284d1d935cf50a4 18.87MB / 23.92MB 1.4s #7 sha256:b24cfca51d137fa1a3e50d7a0bc64f7dd97467d5f3b550cdfbe6d43d16bcd208 18.87MB / 34.53MB 0.8s #7 sha256:84aecb342bceaf09d9e4191c210faef02ca4318ad43c9b6c97f8fede90f6e0a9 9.44MB / 16.79MB 0.5s #7 sha256:b24cfca51d137fa1a3e50d7a0bc64f7dd97467d5f3b550cdfbe6d43d16bcd208 24.12MB / 34.53MB 0.9s #7 sha256:84aecb342bceaf09d9e4191c210faef02ca4318ad43c9b6c97f8fede90f6e0a9 12.58MB / 16.79MB 0.6s #7 sha256:278a95963de5044aa607df2db5f0ad1cbf5c76c141fdff9a1d09d77bebc9e754 18.87MB / 184.98MB 1.5s #7 sha256:b24cfca51d137fa1a3e50d7a0bc64f7dd97467d5f3b550cdfbe6d43d16bcd208 28.31MB / 34.53MB 1.1s #7 sha256:8e05a5dd6d1d1fb84fbc47627226c139f03a3a5d14a501637284d1d935cf50a4 23.07MB / 23.92MB 1.7s #7 sha256:84aecb342bceaf09d9e4191c210faef02ca4318ad43c9b6c97f8fede90f6e0a9 16.79MB / 16.79MB 0.7s done #7 sha256:8e05a5dd6d1d1fb84fbc47627226c139f03a3a5d14a501637284d1d935cf50a4 23.92MB / 23.92MB 1.7s done #7 sha256:b24cfca51d137fa1a3e50d7a0bc64f7dd97467d5f3b550cdfbe6d43d16bcd208 34.53MB / 34.53MB 1.2s done #7 sha256:86790fc5660dcd86928b849ae0826aba701bf9e005e92c8f9e06c917e82c87f7 3.15MB / 28.87MB 0.2s #7 sha256:278a95963de5044aa607df2db5f0ad1cbf5c76c141fdff9a1d09d77bebc9e754 29.36MB / 184.98MB 2.0s #7 sha256:86790fc5660dcd86928b849ae0826aba701bf9e005e92c8f9e06c917e82c87f7 8.39MB / 28.87MB 0.3s #7 sha256:86790fc5660dcd86928b849ae0826aba701bf9e005e92c8f9e06c917e82c87f7 12.58MB / 28.87MB 0.5s #7 sha256:86790fc5660dcd86928b849ae0826aba701bf9e005e92c8f9e06c917e82c87f7 14.68MB / 28.87MB 0.6s #7 sha256:86790fc5660dcd86928b849ae0826aba701bf9e005e92c8f9e06c917e82c87f7 17.83MB / 28.87MB 0.8s #7 sha256:278a95963de5044aa607df2db5f0ad1cbf5c76c141fdff9a1d09d77bebc9e754 39.85MB / 184.98MB 2.6s #7 sha256:86790fc5660dcd86928b849ae0826aba701bf9e005e92c8f9e06c917e82c87f7 19.92MB / 28.87MB 0.9s #7 ... #9 [dotnet-api internal] load build context #9 transferring context: 182.66MB 2.9s done #9 DONE 2.9s #7 [dotnet-api 1/13] FROM mcr.microsoft.com/dotnet/sdk:10.0@sha256:e362a8dbcd691522456da26a5198b8f3ca1d7641c95624fadc5e3e82678bd08a #7 sha256:86790fc5660dcd86928b849ae0826aba701bf9e005e92c8f9e06c917e82c87f7 23.07MB / 28.87MB 1.1s #7 sha256:86790fc5660dcd86928b849ae0826aba701bf9e005e92c8f9e06c917e82c87f7 25.17MB / 28.87MB 1.2s #7 sha256:86790fc5660dcd86928b849ae0826aba701bf9e005e92c8f9e06c917e82c87f7 28.31MB / 28.87MB 1.4s #7 sha256:86790fc5660dcd86928b849ae0826aba701bf9e005e92c8f9e06c917e82c87f7 28.87MB / 28.87MB 1.4s done #7 extracting sha256:86790fc5660dcd86928b849ae0826aba701bf9e005e92c8f9e06c917e82c87f7 #7 sha256:278a95963de5044aa607df2db5f0ad1cbf5c76c141fdff9a1d09d77bebc9e754 50.33MB / 184.98MB 3.2s #7 sha256:278a95963de5044aa607df2db5f0ad1cbf5c76c141fdff9a1d09d77bebc9e754 66.06MB / 184.98MB 3.5s #7 sha256:278a95963de5044aa607df2db5f0ad1cbf5c76c141fdff9a1d09d77bebc9e754 90.18MB / 184.98MB 3.9s #7 sha256:278a95963de5044aa607df2db5f0ad1cbf5c76c141fdff9a1d09d77bebc9e754 106.95MB / 184.98MB 4.2s #7 sha256:278a95963de5044aa607df2db5f0ad1cbf5c76c141fdff9a1d09d77bebc9e754 123.73MB / 184.98MB 4.5s #7 extracting sha256:86790fc5660dcd86928b849ae0826aba701bf9e005e92c8f9e06c917e82c87f7 1.4s done #7 extracting sha256:84aecb342bceaf09d9e4191c210faef02ca4318ad43c9b6c97f8fede90f6e0a9 #7 sha256:278a95963de5044aa607df2db5f0ad1cbf5c76c141fdff9a1d09d77bebc9e754 141.56MB / 184.98MB 4.8s #7 extracting sha256:84aecb342bceaf09d9e4191c210faef02ca4318ad43c9b6c97f8fede90f6e0a9 0.5s done #7 extracting sha256:d056a4d2dc62cc1670db2dde0de08c2c193866b2b8e7fe426e044aa7b9cb3a37 0.0s done #7 extracting sha256:b24cfca51d137fa1a3e50d7a0bc64f7dd97467d5f3b550cdfbe6d43d16bcd208 #7 sha256:278a95963de5044aa607df2db5f0ad1cbf5c76c141fdff9a1d09d77bebc9e754 159.38MB / 184.98MB 5.1s #7 ... #10 [nextjs 1/6] FROM docker.io/library/node:22-alpine@sha256:e4bf2a82ad0a4037d28035ae71529873c069b13eb0455466ae0bc13363826e34 #10 resolve docker.io/library/node:22-alpine@sha256:e4bf2a82ad0a4037d28035ae71529873c069b13eb0455466ae0bc13363826e34 0.0s done #10 sha256:6558f33bb3b6e9c80d4c77bec5c801380ee995c9c4a2ac331712725f5e7b5509 445B / 445B 0.4s done #10 sha256:3691184ba0a570957c383fb80dd573d665b8d320f9e4a8168e6dd18c5e702c0c 1.26MB / 1.26MB 0.6s done #10 sha256:2088de1f599b117d4fd7d0109d786f2f3c2a8e74b063a11730c106ea3c795cb6 52.24MB / 52.24MB 1.8s done #10 extracting sha256:2088de1f599b117d4fd7d0109d786f2f3c2a8e74b063a11730c106ea3c795cb6 1.8s done #10 extracting sha256:3691184ba0a570957c383fb80dd573d665b8d320f9e4a8168e6dd18c5e702c0c 0.1s done #10 extracting sha256:6558f33bb3b6e9c80d4c77bec5c801380ee995c9c4a2ac331712725f5e7b5509 0.0s done #10 DONE 3.9s #7 [dotnet-api 1/13] FROM mcr.microsoft.com/dotnet/sdk:10.0@sha256:e362a8dbcd691522456da26a5198b8f3ca1d7641c95624fadc5e3e82678bd08a #7 sha256:278a95963de5044aa607df2db5f0ad1cbf5c76c141fdff9a1d09d77bebc9e754 168.82MB / 184.98MB 5.3s #7 sha256:278a95963de5044aa607df2db5f0ad1cbf5c76c141fdff9a1d09d77bebc9e754 178.26MB / 184.98MB 5.4s #7 sha256:278a95963de5044aa607df2db5f0ad1cbf5c76c141fdff9a1d09d77bebc9e754 184.98MB / 184.98MB 5.5s done #7 extracting sha256:b24cfca51d137fa1a3e50d7a0bc64f7dd97467d5f3b550cdfbe6d43d16bcd208 0.7s done #7 DONE 5.9s #11 [nextjs internal] load build context #11 transferring context: 430.08MB 6.4s #11 ... #7 [dotnet-api 1/13] FROM mcr.microsoft.com/dotnet/sdk:10.0@sha256:e362a8dbcd691522456da26a5198b8f3ca1d7641c95624fadc5e3e82678bd08a #7 extracting sha256:ccb449fbdd089eb6ccfc63d171c91de95fb357bf494a80c14fe47db4eedbd0fa 0.0s done #7 extracting sha256:374a2e7724d456cc6c24e892f203820e41daeb26b08bfb9bffb170ce062b20a7 0.3s done #7 extracting sha256:8e05a5dd6d1d1fb84fbc47627226c139f03a3a5d14a501637284d1d935cf50a4 0.8s done #7 extracting sha256:278a95963de5044aa607df2db5f0ad1cbf5c76c141fdff9a1d09d77bebc9e754 3.8s done #7 extracting sha256:f01c0a68a44d20f92cb5e9bb701d8a1ef979599002e6c61a3b181639af4efed3 0.0s done #7 extracting sha256:41d3d0a5372154b02d5cd7e0440d9a4bdf1883cebd13e17b9e2f672156ee8c0c 0.4s done #7 DONE 11.2s #11 [nextjs internal] load build context #11 ... #12 [dotnet-api 2/13] WORKDIR /app #12 DONE 0.4s #13 [dotnet-api 3/13] RUN dotnet tool install --global dotnet-ef #13 ... #14 [nextjs 2/6] RUN npm install -g bun #14 6.145 #14 6.145 added 3 packages in 6s #14 6.146 npm notice #14 6.146 npm notice New major version of npm available! 10.9.4 -> 11.11.0 #14 6.146 npm notice Changelog: https://github.com/npm/cli/releases/tag/v11.11.0 #14 6.146 npm notice To update run: npm install -g npm@11.11.0 #14 6.146 npm notice #14 DONE 6.2s #15 [nextjs 3/6] WORKDIR /app #15 DONE 0.0s #11 [nextjs internal] load build context #11 transferring context: 719.94MB 11.5s #11 transferring context: 784.49MB 12.3s done #11 DONE 12.3s #16 [nextjs 4/6] COPY package.json bun.lock ./ #16 DONE 0.2s #13 [dotnet-api 3/13] RUN dotnet tool install --global dotnet-ef #13 2.970 Tools directory '/root/.dotnet/tools' is not currently on the PATH environment variable. #13 2.970 If you are using bash, you can add it to your profile by running the following command: #13 2.970 #13 2.970 cat << \EOF >> ~/.bash_profile #13 2.970 # Add .NET Core SDK tools #13 2.970 export PATH="$PATH:/root/.dotnet/tools" #13 2.970 EOF #13 2.970 #13 2.970 You can add it to the current session by running the following command: #13 2.970 #13 2.970 export PATH="$PATH:/root/.dotnet/tools" #13 2.970 #13 2.970 You can invoke the tool using the following command: dotnet-ef #13 2.970 Tool 'dotnet-ef' (version '10.0.3') was successfully installed. #13 DONE 3.0s #17 [dotnet-api 4/13] COPY WorkClub.slnx . #17 DONE 0.0s #18 [nextjs 5/6] RUN bun install #18 0.114 bun install v1.3.10 (30e609e0) #18 ... #19 [dotnet-api 5/13] COPY global.json . #19 DONE 0.0s #20 [dotnet-api 6/13] COPY WorkClub.Api/*.csproj ./WorkClub.Api/ #20 DONE 0.1s #21 [dotnet-api 7/13] COPY WorkClub.Application/*.csproj ./WorkClub.Application/ #21 DONE 0.1s #22 [dotnet-api 8/13] COPY WorkClub.Domain/*.csproj ./WorkClub.Domain/ #22 DONE 0.1s #23 [dotnet-api 9/13] COPY WorkClub.Infrastructure/*.csproj ./WorkClub.Infrastructure/ #23 DONE 0.0s #18 [nextjs 5/6] RUN bun install #18 ... #24 [dotnet-api 10/13] COPY WorkClub.Tests.Integration/*.csproj ./WorkClub.Tests.Integration/ #24 DONE 0.0s #25 [dotnet-api 11/13] COPY WorkClub.Tests.Unit/*.csproj ./WorkClub.Tests.Unit/ #25 DONE 0.0s #26 [dotnet-api 12/13] RUN dotnet restore WorkClub.slnx #26 0.804 Determining projects to restore... #26 1.267 Restored /app/WorkClub.Domain/WorkClub.Domain.csproj (in 62 ms). #26 ... #18 [nextjs 5/6] RUN bun install #18 3.752 #18 3.752 + @playwright/test@1.58.2 #18 3.752 + @tailwindcss/postcss@4.2.1 #18 3.752 + @testing-library/jest-dom@6.9.1 #18 3.752 + @testing-library/react@16.3.2 #18 3.752 + @types/node@20.19.35 #18 3.752 + @types/react@19.2.14 #18 3.752 + @types/react-dom@19.2.3 #18 3.752 + @vitejs/plugin-react@5.1.4 #18 3.752 + eslint@9.39.3 #18 3.752 + eslint-config-next@16.1.6 #18 3.752 + happy-dom@20.8.3 #18 3.752 + shadcn@3.8.5 #18 3.752 + tailwindcss@4.2.1 #18 3.752 + tw-animate-css@1.4.0 #18 3.752 + typescript@5.9.3 #18 3.752 + vitest@4.0.18 #18 3.752 + @auth/core@0.34.3 #18 3.752 + @tanstack/react-query@5.90.21 #18 3.752 + class-variance-authority@0.7.1 #18 3.752 + clsx@2.1.1 #18 3.752 + lucide-react@0.576.0 #18 3.752 + next@16.1.6 #18 3.752 + next-auth@5.0.0-beta.30 #18 3.752 + next-themes@0.4.6 #18 3.752 + radix-ui@1.4.3 #18 3.752 + react@19.2.3 #18 3.752 + react-dom@19.2.3 #18 3.752 + sonner@2.0.7 #18 3.752 + tailwind-merge@3.5.0 #18 3.752 #18 3.752 756 packages installed [3.64s] #18 DONE 4.0s #27 [nextjs 6/6] COPY . . #27 ... #26 [dotnet-api 12/13] RUN dotnet restore WorkClub.slnx #26 4.407 Restored /app/WorkClub.Application/WorkClub.Application.csproj (in 3.23 sec). #26 7.435 Restored /app/WorkClub.Infrastructure/WorkClub.Infrastructure.csproj (in 6.09 sec). #26 7.436 Restored /app/WorkClub.Api/WorkClub.Api.csproj (in 6.09 sec). #26 7.444 Restored /app/WorkClub.Tests.Unit/WorkClub.Tests.Unit.csproj (in 6.24 sec). #26 7.586 /app/WorkClub.Tests.Integration/WorkClub.Tests.Integration.csproj : warning NU1902: Package 'BouncyCastle.Cryptography' 2.2.1 has a known moderate severity vulnerability, https://github.com/advisories/GHSA-8xfc-gm6g-vgpv [/app/WorkClub.slnx] #26 7.586 /app/WorkClub.Tests.Integration/WorkClub.Tests.Integration.csproj : warning NU1902: Package 'BouncyCastle.Cryptography' 2.2.1 has a known moderate severity vulnerability, https://github.com/advisories/GHSA-m44j-cfrm-g8qc [/app/WorkClub.slnx] #26 7.586 /app/WorkClub.Tests.Integration/WorkClub.Tests.Integration.csproj : warning NU1902: Package 'BouncyCastle.Cryptography' 2.2.1 has a known moderate severity vulnerability, https://github.com/advisories/GHSA-v435-xc8x-wvr9 [/app/WorkClub.slnx] #26 7.633 Restored /app/WorkClub.Tests.Integration/WorkClub.Tests.Integration.csproj (in 6.44 sec). #26 DONE 7.9s #28 [dotnet-api 13/13] COPY . . #28 DONE 0.3s #27 [nextjs 6/6] COPY . . #27 ... #29 [dotnet-api] exporting to image #29 exporting layers #29 ... #27 [nextjs 6/6] COPY . . #27 DONE 8.3s #30 [nextjs] exporting to image #30 ... #29 [dotnet-api] exporting to image #29 exporting layers 15.3s done #29 exporting manifest sha256:354f89b1a34fcf694767e00eb0b50240f9bdc342402e0afb2121baa97986069a done #29 exporting config sha256:9be49aa1d074a8969c1586bb9020ce41ad4452b7a0d25e32d503c86d8b5edf29 done #29 exporting attestation manifest sha256:d2b2ba20f0acf26cebadb63f52630033402714299f4456d90a90fc214923f2dd 0.0s done #29 exporting manifest list sha256:48ad2a0fd107b882d532f08613d28c919bb5c6cc1606d9eeded06d209a8f180f done #29 naming to docker.io/library/opencode-dotnet-api:latest done #29 unpacking to docker.io/library/opencode-dotnet-api:latest #29 unpacking to docker.io/library/opencode-dotnet-api:latest 3.0s done #29 DONE 18.3s #31 [dotnet-api] resolving provenance for metadata file #31 DONE 0.0s #30 [nextjs] exporting to image #30 exporting layers 23.3s done #30 exporting manifest sha256:060a97c40f4cd5a6be3182d62119d337f0f7dbc0d9de3ab2e4f7e20e41e51da8 #30 exporting manifest sha256:060a97c40f4cd5a6be3182d62119d337f0f7dbc0d9de3ab2e4f7e20e41e51da8 done #30 exporting config sha256:75443cbee3121ca4e9efb8cb8a3d04f226c003e8dcedcb8699b3bbea778658fd done #30 exporting attestation manifest sha256:a0bdeb631ef4ddf2dead8efa396172f97d0c6adc0af4660f93469ad94d5d0bf7 done #30 exporting manifest list sha256:8b09fe13cb5180e6dea4be122ea1762dcd3934dbaf14b4c399d0d092d4c12b32 done #30 naming to docker.io/library/opencode-nextjs:latest done #30 unpacking to docker.io/library/opencode-nextjs:latest #30 unpacking to docker.io/library/opencode-nextjs:latest 12.2s done #30 DONE 35.6s #32 [nextjs] resolving provenance for metadata file #32 DONE 0.0s Image opencode-dotnet-api Built Image opencode-nextjs Built Network opencode_app-network Creating Network opencode_app-network Created Volume opencode_postgres-data Creating Volume opencode_postgres-data Created Container workclub_postgres Creating Container workclub_postgres Created Container workclub_keycloak Creating Container workclub_keycloak Created Container workclub_api Creating Container workclub_api Created Container workclub_frontend Creating Container workclub_frontend Created Container workclub_postgres Starting Container workclub_postgres Started Container workclub_postgres Waiting Container workclub_postgres Error dependency postgres failed to start dependency failed to start: container workclub_postgres exited (1) time="2026-03-05T10:50:14+01:00" level=warning msg="/Users/mastermito/Dev/opencode/docker-compose.yml: the attribute `version` is obsolete, it will be ignored, please remove it to avoid potential confusion" Network opencode_app-network Creating Network opencode_app-network Created Volume opencode_postgres-data Creating Volume opencode_postgres-data Created Container workclub_postgres Creating Container workclub_postgres Created Container workclub_keycloak Creating Container workclub_keycloak Created Container workclub_api Creating Container workclub_api Created Container workclub_frontend Creating Container workclub_frontend Created Container workclub_postgres Starting Container workclub_postgres Started Container workclub_postgres Waiting Container workclub_postgres Error dependency postgres failed to start dependency failed to start: container workclub_postgres exited (3)