Digital Archive

Exited

https://x-token-auth:***@bitbucket.org/Corpelijn/digitalarchive.git (generated-code) → Dockerfile

Container: sm-digital-archive · Image: servermanager/digital-archive

Files Edit config

Deployment log

Cloning https://x-token-auth:***@bitbucket.org/Corpelijn/digitalarchive.git (branch generated-code) into /var/lib/servermanager/repos/1...
Cloning into '/var/lib/servermanager/repos/1'...
Updating files:  74% (704/944)
Updating files:  74% (705/944)
Updating files:  75% (708/944)
Updating files:  75% (710/944)
Updating files:  76% (718/944)
Updating files:  77% (727/944)
Updating files:  78% (737/944)
Updating files:  79% (746/944)
Updating files:  80% (756/944)
Updating files:  81% (765/944)
Updating files:  82% (775/944)
Updating files:  83% (784/944)
Updating files:  84% (793/944)
Updating files:  85% (803/944)
Updating files:  86% (812/944)
Updating files:  87% (822/944)
Updating files:  88% (831/944)
Updating files:  89% (841/944)
Updating files:  90% (850/944)
Updating files:  91% (860/944)
Updating files:  92% (869/944)
Updating files:  93% (878/944)
Updating files:  94% (888/944)
Updating files:  95% (897/944)
Updating files:  96% (907/944)
Updating files:  97% (916/944)
Updating files:  98% (926/944)
Updating files:  99% (935/944)
Updating files: 100% (944/944)
Updating files: 100% (944/944), done.
Checked out commit dfa13cc364d4528a38740cbbf4207c45ce2690b9
Building image servermanager/digital-archive:dfa13cc364d4...
Step 1/20 : FROM node:22-alpine AS frontend

Pulling from library/node
Pulling fs layer
Pulling fs layer
Pulling fs layer
Pulling fs layer
Waiting
Downloading
Downloading
Verifying Checksum
Download complete
Extracting
Verifying Checksum
Download complete
Downloading
Extracting
Downloading
Downloading
Extracting
Downloading
Extracting
Downloading
Verifying Checksum
Download complete
Downloading
Extracting
Downloading
Extracting
Downloading
Extracting
Downloading
Verifying Checksum
Download complete
Extracting
Extracting
Pull complete
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Pull complete
Extracting
Extracting
Extracting
Pull complete
Extracting
Extracting
Pull complete
Digest: sha256:0a7108bf6c7bf5de370ffb1a3ed6be93d405b43ff159f681a8d18c0e2bc2e402
Status: Downloaded newer image for node:22-alpine
 ---> 7c3b093add7c
Step 2/20 : WORKDIR /src/digitalarchive

 ---> Running in 51eacbe1df5c
 ---> Removed intermediate container 51eacbe1df5c
 ---> de66597c885a
Step 3/20 : COPY digitalarchive/package.json digitalarchive/package-lock.json ./

 ---> 2a4811fe6f92
Step 4/20 : RUN npm ci

 ---> Running in 295b880dcb42
npm warn deprecated rimraf@3.0.2: Rimraf versions prior to v4 are no longer supported

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.

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


added 549 packages, and audited 550 packages in 1m

111 packages are looking for funding
  run `npm fund` for details

33 vulnerabilities (2 low, 8 moderate, 22 high, 1 critical)

To address all issues, run:
  npm audit fix

Run `npm audit` for details.
npm notice
npm notice New major version of npm available! 10.9.9 -> 12.1.0
npm notice Changelog: https://github.com/npm/cli/releases/tag/v12.1.0
npm notice To update run: npm install -g npm@12.1.0
npm notice

 ---> Removed intermediate container 295b880dcb42
 ---> bf0259a27067
Step 5/20 : COPY digitalarchive/ ./

 ---> 739a24d80610
Step 6/20 : RUN npm run build

 ---> Running in b655673acf0d

> digitalarchive@0.0.0 build
> ng build
❯ Building...
▲ [WARNING] bundle initial exceeded maximum budget. Budget 500.00 kB was not met by 424.60 kB with a total of 924.60 kB.


▲ [WARNING] src/app/web/composition/page-editor/page-editor.component.scss exceeded maximum budget. Budget 4.00 kB was not met by 593 bytes with a total of 4.59 kB.


▲ [WARNING] src/app/web/composition/composition.component.scss exceeded maximum budget. Budget 4.00 kB was not met by 1.67 kB with a total of 5.67 kB.



✔ Building...
Initial chunk files | Names                       |  Raw size | Estimated transfer size
chunk-36NISW57.js   | -                           | 587.03 kB |               131.60 kB
main-XAK6D2PH.js    | main                        | 231.24 kB |                45.94 kB
chunk-NWNTVUUC.js   | -                           |  28.96 kB |                 6.83 kB
chunk-2O4CX4PK.js   | -                           |  24.63 kB |                 6.71 kB
chunk-J5LF4YZP.js   | -                           |  17.48 kB |                 4.71 kB
chunk-UWPZEW6M.js   | -                           |  12.31 kB |                 3.22 kB
chunk-O7HBKJH6.js   | -                           |  11.11 kB |                 2.42 kB
styles-JUAKDW2V.css | styles                      |   8.50 kB |                 1.45 kB
chunk-CK4F5HNT.js   | -                           |   2.60 kB |                 1.02 kB
chunk-3R5MEMA7.js   | -                           | 752 bytes |               752 bytes

                    | Initial total               | 924.60 kB |               204.66 kB

Lazy chunk files    | Names                       |  Raw size | Estimated transfer size
chunk-LHTNNXP7.js   | page-editor-component       |  79.00 kB |                16.47 kB
chunk-GLQ75TRH.js   | -                           |  67.71 kB |                 8.93 kB
chunk-YAIFD3W3.js   | print-templates-component   |  41.22 kB |                 9.86 kB
chunk-C4DQE3SD.js   | -                           |  27.09 kB |                 4.71 kB
chunk-63ASS72D.js   | -                           |  23.69 kB |                 4.14 kB
chunk-ZAKS2GR6.js   | -                           |  15.65 kB |                 4.05 kB
chunk-DRF57WOW.js   | sheet-editor-component      |  11.45 kB |                 2.98 kB
chunk-W2QR4KPZ.js   | global-templates-component  |  11.03 kB |                 3.15 kB
chunk-C6EPMXCK.js   | instrument-groups-component |  10.61 kB |                 3.07 kB
chunk-IGEB45FJ.js   | -                           |   1.79 kB |               545 bytes
chunk-MRAGXLVJ.js   | -                           |   1.23 kB |               467 bytes
chunk-XT2DNTKZ.js   | -                           |   0 bytes |                 0 bytes

Application bundle generation complete. [65.712 seconds] - 2026-09-24T22:22:52.450Z

Output location: /src/digitalarchive/dist/digitalarchive
 ---> Removed intermediate container b655673acf0d
 ---> 2d2a5c5600cc
Step 7/20 : FROM mcr.microsoft.com/dotnet/sdk:10.0 AS backend

Pulling from dotnet/sdk
Pulling fs layer
Pulling fs layer
Pulling fs layer
Pulling fs layer
Pulling fs layer
Pulling fs layer
Pulling fs layer
Pulling fs layer
Pulling fs layer
Pulling fs layer
Pulling fs layer
Waiting
Waiting
Waiting
Waiting
Waiting
Waiting
Waiting
Waiting
Downloading
Downloading
Verifying Checksum
Download complete
Downloading
Downloading
Downloading
Downloading
Downloading
Downloading
Downloading
Downloading
Downloading
Downloading
Verifying Checksum
Download complete
Downloading
Downloading
Verifying Checksum
Download complete
Downloading
Downloading
Downloading
Extracting
Downloading
Verifying Checksum
Download complete
Downloading
Verifying Checksum
Download complete
Downloading
Extracting
Downloading
Verifying Checksum
Download complete
Extracting
Downloading
Downloading
Downloading
Downloading
Extracting
Downloading
Downloading
Downloading
Downloading
Downloading
Extracting
Downloading
Downloading
Verifying Checksum
Download complete
Downloading
Downloading
Downloading
Downloading
Extracting
Downloading
Downloading
Downloading
Downloading
Downloading
Verifying Checksum
Download complete
Downloading
Downloading
Downloading
Extracting
Downloading
Downloading
Downloading
Downloading
Downloading
Extracting
Downloading
Downloading
Downloading
Downloading
Downloading
Downloading
Downloading
Verifying Checksum
Download complete
Downloading
Extracting
Downloading
Downloading
Downloading
Downloading
Downloading
Downloading
Downloading
Extracting
Downloading
Downloading
Downloading
Downloading
Downloading
Downloading
Extracting
Downloading
Downloading
Downloading
Downloading
Extracting
Verifying Checksum
Download complete
Downloading
Extracting
Downloading
Extracting
Downloading
Downloading
Extracting
Downloading
Extracting
Downloading
Downloading
Downloading
Extracting
Downloading
Extracting
Downloading
Downloading
Extracting
Downloading
Extracting
Downloading
Downloading
Extracting
Downloading
Downloading
Verifying Checksum
Download complete
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Pull complete
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Pull complete
Extracting
Extracting
Pull complete
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Pull complete
Extracting
Extracting
Pull complete
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Pull complete
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Pull complete
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Pull complete
Extracting
Extracting
Extracting
Extracting
Extracting
Pull complete
Extracting
Extracting
Pull complete
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Extracting
Pull complete
Digest: sha256:35d40304542c8689331f8cab17c65926cdf48fe711e289321d71924b230a7d29
Status: Downloaded newer image for mcr.microsoft.com/dotnet/sdk:10.0
 ---> 9087b2e7762d
Step 8/20 : WORKDIR /src

 ---> Running in 3adc12b9221c
 ---> Removed intermediate container 3adc12b9221c
 ---> 1308394e0e3a
Step 9/20 : COPY DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj DigitalArchive.Server/DigitalArchive.Server/

 ---> 09387da679a7
Step 10/20 : RUN dotnet restore DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj

 ---> Running in b22eef72045b
  Determining projects to restore...
  Restored /src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj (in 13.08 sec).
 ---> Removed intermediate container b22eef72045b
 ---> 883f2ca85999
Step 11/20 : COPY DigitalArchive.Server/ DigitalArchive.Server/

 ---> 43043549d657
Step 12/20 : RUN rm -rf DigitalArchive.Server/DigitalArchive.Server/wwwroot && mkdir -p DigitalArchive.Server/DigitalArchive.Server/wwwroot

 ---> Running in 5f2ccd217701
 ---> Removed intermediate container 5f2ccd217701
 ---> ca9cb265321e
Step 13/20 : COPY --from=frontend /src/digitalarchive/dist/digitalarchive/browser/ DigitalArchive.Server/DigitalArchive.Server/wwwroot/

 ---> 5a1780a024f3
Step 14/20 : RUN dotnet publish DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj     -c Release -p:SkipAngularBuild=true --no-restore -o /app

 ---> Running in 100c6a17c0dc
lable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/ViewModel/PrintPdfRequest.cs(7,19): warning CS8618: Non-nullable property 'Id' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nul
/src/DigitalArchive.Server/DigitalArchive.Server/Data/UserDataService.cs(115,98): warning CS8601: Possible null reference assignment. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Filters/PermissionFilter.cs(42,24): warning CS0168: The variable 'ex' is declared but never used [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/UserDataService.cs(114,65): warning CS8601: Possible null reference assignment. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/UserDataService.cs(115,63): warning CS8601: Possible null reference assignment. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/PdfDataService.cs(281,35): warning CS8600: Converting null literal or possible null value to non-nullable type. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Business/Types/Orchestra.cs(107,109): warning CS8602: Dereference of a possibly null reference. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Business/Types/Orchestra.cs(127,109): warning CS8602: Dereference of a possibly null reference. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Business/Types/Composition.cs(15,13): warning CS8618: Non-nullable property 'SheetSources' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the pro
perty as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Controllers/PdfController.cs(21,72): warning CS8604: Possible null reference argument for parameter 'directory' in 'RelativePath.RelativePath(string directory, string? fileName)'. [/src/DigitalArchive.Server
/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Controllers/PdfController.cs(36,39): warning CS8604: Possible null reference argument for parameter 'directory' in 'RelativePath.RelativePath(string directory, string? fileName)'. [/src/DigitalArchive.Server
/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Controllers/PdfController.cs(39,41): warning CS8604: Possible null reference argument for parameter 'pages' in 'int[] PageNumbers.Parse(string pages)'. [/src/DigitalArchive.Server/DigitalArchive.Server/Digit
alArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Controllers/ManagementController.cs(39,47): warning CS8604: Possible null reference argument for parameter 'description' in 'Task ManagementService.ManageUser(int? id, string description, string? userName, s
tring? loginCode, string? password, bool kiosk, string[]? globalPermissions = null)'. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Business/ManagementService.cs(25,37): warning CS8604: Possible null reference argument for parameter 'user' in 'Task UserDataService.ChangePassword(User user, string password)'. [/src/DigitalArchive.Server/D
igitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Business/AuthenticationLogicService.cs(35,36): warning CS8604: Possible null reference argument for parameter 'usernameOrCode' in 'User? UserDataService.GetUser(string usernameOrCode)'. [/src/DigitalArchive.
Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_1.cs(434,31): warning CS8618: Non-nullable property 'SheetPages' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the prop
erty as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_1.cs(386,24): warning CS8618: Non-nullable property 'Instruments' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_1.cs(388,24): warning CS8618: Non-nullable property 'Groups' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_1.cs(390,17): warning CS8618: Non-nullable property 'Clef' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_1.cs(394,17): warning CS8618: Non-nullable property 'Quality' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_1.cs(400,26): warning CS8618: Non-nullable property 'Pages' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property 
as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_1.cs(377,17): warning CS8618: Non-nullable property 'FileName' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the proper
ty as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_1.cs(379,17): warning CS8618: Non-nullable property 'Folder' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_1.cs(381,27): warning CS8618: Non-nullable property 'Sheets' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_1.cs(80,17): warning CS8618: Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_1.cs(87,39): warning CS8618: Non-nullable property 'Pages' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_1.cs(53,16): warning CS8618: Non-nullable property 'SheetIds' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_1.cs(56,17): warning CS8618: Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_1.cs(59,17): warning CS8618: Non-nullable property 'Clef' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_1.cs(65,17): warning CS8618: Non-nullable property 'InstrumentNames' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_1.cs(67,32): warning CS8618: Non-nullable property 'PageLayouts' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_1.cs(42,17): warning CS8618: Non-nullable property 'FileName' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_1.cs(44,17): warning CS8618: Non-nullable property 'Folder' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_1.cs(48,17): warning CS8618: Non-nullable property 'Layout' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_1.cs(25,17): warning CS8618: Non-nullable property 'Title' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property a
s nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_1.cs(27,17): warning CS8618: Non-nullable property 'Arranger' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_1.cs(29,17): warning CS8618: Non-nullable property 'Artist' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_1.cs(31,17): warning CS8618: Non-nullable property 'FolderName' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_1.cs(33,32): warning CS8618: Non-nullable property 'SourceFiles' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_1.cs(35,40): warning CS8618: Non-nullable property 'PrintConfiguration' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_1.cs(37,32): warning CS8618: Non-nullable property 'OutputFiles' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_0.cs(32,17): warning CS8618: Non-nullable property 'FileName' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_0.cs(34,17): warning CS8618: Non-nullable property 'Folder' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_0.cs(38,27): warning CS8618: Non-nullable property 'Sheets' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_0.cs(43,17): warning CS8618: Non-nullable property 'Clef' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_0.cs(45,19): warning CS8618: Non-nullable property 'Instruments' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_0.cs(47,26): warning CS8618: Non-nullable property 'Pages' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_0.cs(49,17): warning CS8618: Non-nullable property 'Quality' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_0.cs(17,17): warning CS8618: Non-nullable property 'Version' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_0.cs(21,17): warning CS8618: Non-nullable property 'Title' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_0.cs(23,17): warning CS8618: Non-nullable property 'Arranger' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_0.cs(25,17): warning CS8618: Non-nullable property 'Artist' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_0.cs(27,32): warning CS8618: Non-nullable property 'Files' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_0.cs(8,17): warning CS8618: Non-nullable property 'Version' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_0.cs(10,17): warning CS8618: Non-nullable property 'Directory' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
/src/DigitalArchive.Server/DigitalArchive.Server/Data/Dto/OrchestraRootV1_0.cs(12,17): warning CS8618: Non-nullable property 'ScanDirectoryName' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable. [/src/DigitalArchive.Server/DigitalArchive.Server/DigitalArchive.Server.csproj]
  DigitalArchive.Server -> /src/DigitalArchive.Server/DigitalArchive.Server/bin/Release/net10.0/DigitalArchive.Server.dll
  DigitalArchive.Server -> /app/
 ---> Removed intermediate container 100c6a17c0dc
 ---> fdd183d17e0e
Step 15/20 : FROM mcr.microsoft.com/dotnet/aspnet:10.0 AS runtime

Pulling from dotnet/aspnet
Already exists
Already exists
Already exists
Already exists
Already exists
Already exists
Digest: sha256:2d584d8147faddb0d678c5748d47953e5b8e18621ed4fb7049a91381d9d7746f
Status: Downloaded newer image for mcr.microsoft.com/dotnet/aspnet:10.0
 ---> d84f2a8aca8b
Step 16/20 : WORKDIR /app

 ---> Running in 33a31c775c2f
 ---> Removed intermediate container 33a31c775c2f
 ---> f77def20fc91
Step 17/20 : COPY --from=backend /app ./

 ---> 4ef9d31f3b49
Step 18/20 : ENV ASPNETCORE_URLS=http://+:8080

 ---> Running in 97790a88ec6e
 ---> Removed intermediate container 97790a88ec6e
 ---> 10fcfac1a9a9
Step 19/20 : EXPOSE 8080

 ---> Running in 8ea9ef378b35
 ---> Removed intermediate container 8ea9ef378b35
 ---> ac95cd87d261
Step 20/20 : ENTRYPOINT ["dotnet", "DigitalArchive.Server.dll"]

 ---> Running in 9ac3f2c934c4
 ---> Removed intermediate container 9ac3f2c934c4
 ---> 6104e97c8d30
Successfully built 6104e97c8d30
Successfully tagged servermanager/digital-archive:dfa13cc364d4
Recreating container...
Deployment succeeded.

History

StartedStatusCommit
09/24/2026 22:18 Succeeded dfa13cc3
09/24/2026 21:49 Failed

Container logs

2026-09-24T22:24:22.939628986Z [WebDavProvider] PROPFIND https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data
2026-09-24T22:24:23.530915097Z [WebDavProvider] GET https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.root1_1
2026-09-24T22:24:23.592630056Z Loaded St. Paulus from: https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.root1_1
2026-09-24T22:24:23.600489555Z [WebDavProvider] GET https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.composition-index
2026-09-24T22:24:25.764516312Z [WebDavProvider] PROPFIND https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data
2026-09-24T22:24:26.155258394Z [WebDavProvider] GET https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.root1_1
2026-09-24T22:24:26.219630360Z Loaded St. Paulus from: https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.root1_1
2026-09-24T22:24:26.227029766Z [WebDavProvider] GET https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.composition-index
2026-09-24T22:24:27.584138943Z [WebDavProvider] PROPFIND https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data
2026-09-24T22:24:28.007610244Z [WebDavProvider] GET https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.root1_1
2026-09-24T22:24:28.076384669Z Loaded St. Paulus from: https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.root1_1
2026-09-24T22:24:28.086015772Z [WebDavProvider] GET https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.composition-index
2026-09-24T22:24:29.764610938Z [WebDavProvider] PROPFIND https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data
2026-09-24T22:24:30.173256195Z [WebDavProvider] GET https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.root1_1
2026-09-24T22:24:30.237533864Z Loaded St. Paulus from: https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.root1_1
2026-09-24T22:24:30.247296125Z [WebDavProvider] GET https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.composition-index
2026-09-24T22:24:32.336885482Z [WebDavProvider] PROPFIND https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data
2026-09-24T22:24:32.795902352Z [WebDavProvider] GET https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.root1_1
2026-09-24T22:24:32.854922326Z Loaded St. Paulus from: https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.root1_1
2026-09-24T22:24:32.863487540Z [WebDavProvider] GET https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.composition-index
2026-09-24T22:24:35.700740163Z [WebDavProvider] PROPFIND https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data
2026-09-24T22:24:36.312882834Z [WebDavProvider] GET https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.root1_1
2026-09-24T22:24:36.379162169Z Loaded St. Paulus from: https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.root1_1
2026-09-24T22:24:36.387679675Z [WebDavProvider] GET https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.composition-index
2026-09-24T22:24:40.794778087Z [WebDavProvider] PROPFIND https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data
2026-09-24T22:24:41.223961924Z [WebDavProvider] GET https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.root1_1
2026-09-24T22:24:41.286688993Z Loaded St. Paulus from: https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.root1_1
2026-09-24T22:24:41.295580167Z [WebDavProvider] GET https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.composition-index
2026-09-24T22:24:49.469234595Z [WebDavProvider] PROPFIND https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data
2026-09-24T22:24:49.884991816Z [WebDavProvider] GET https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.root1_1
2026-09-24T22:24:49.941952816Z Loaded St. Paulus from: https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.root1_1
2026-09-24T22:24:49.949641133Z [WebDavProvider] GET https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.composition-index
2026-09-24T22:25:04.144754105Z [WebDavProvider] PROPFIND https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data
2026-09-24T22:25:04.540455533Z [WebDavProvider] GET https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.root1_1
2026-09-24T22:25:04.605820867Z Loaded St. Paulus from: https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.root1_1
2026-09-24T22:25:04.614736115Z [WebDavProvider] GET https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.composition-index
2026-09-24T22:25:31.637243459Z [WebDavProvider] PROPFIND https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data
2026-09-24T22:25:32.078984797Z [WebDavProvider] GET https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.root1_1
2026-09-24T22:25:32.136501419Z Loaded St. Paulus from: https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.root1_1
2026-09-24T22:25:32.144210808Z [WebDavProvider] GET https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.composition-index
2026-09-24T22:26:24.731755114Z [WebDavProvider] PROPFIND https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data
2026-09-24T22:26:25.208499790Z [WebDavProvider] GET https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.root1_1
2026-09-24T22:26:25.276494120Z Loaded St. Paulus from: https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.root1_1
2026-09-24T22:26:25.285703824Z [WebDavProvider] GET https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.composition-index
2026-09-24T22:27:26.577573318Z [WebDavProvider] PROPFIND https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data
2026-09-24T22:27:26.994771062Z [WebDavProvider] GET https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.root1_1
2026-09-24T22:27:27.055523798Z Loaded St. Paulus from: https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.root1_1
2026-09-24T22:27:27.064177140Z [WebDavProvider] GET https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.composition-index
2026-09-24T22:28:28.254167834Z [WebDavProvider] PROPFIND https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data
2026-09-24T22:28:29.062984521Z [WebDavProvider] GET https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.root1_1
2026-09-24T22:28:29.122968722Z Loaded St. Paulus from: https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.root1_1
2026-09-24T22:28:29.129567515Z [WebDavProvider] GET https://corpelijn.stackstorage.com/webdav/files/fanfare_test/Orchestra/.data/.composition-index

2026-09-24T22:24:23.672512360Z Unhandled exception. System.IO.DirectoryNotFoundException: Could not find a part of the path '/app/D:\Developments\ScannedDocumentSanitizer\TestData/UserData'.
2026-09-24T22:24:23.672550405Z    at System.IO.Enumeration.FileSystemEnumerator`1.CreateDirectoryHandle(String path, Boolean ignoreNotFound)
2026-09-24T22:24:23.672555246Z    at System.IO.Enumeration.FileSystemEnumerator`1.Init()
2026-09-24T22:24:23.672559387Z    at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized, String expression)
2026-09-24T22:24:23.672563960Z    at System.IO.Enumeration.FileSystemEnumerableFactory.UserFiles(String directory, String expression, EnumerationOptions options)
2026-09-24T22:24:23.672567963Z    at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions enumerationOptions)
2026-09-24T22:24:23.672571790Z    at System.IO.Directory.GetFiles(String path, String searchPattern, EnumerationOptions enumerationOptions)
2026-09-24T22:24:23.672575805Z    at DigitalArchive.Server.Data.Files.FileSystem.ScanDirectoryAsync(IPath path, Boolean includeSubDirectories) in /src/DigitalArchive.Server/DigitalArchive.Server/Data/Files/FileSystem.cs:line 13
2026-09-24T22:24:23.672581303Z    at DigitalArchive.Server.Data.FileService.ScanDirectoryAsync(IPath path, Boolean includeSubDirectories) in /src/DigitalArchive.Server/DigitalArchive.Server/Data/FileService.cs:line 80
2026-09-24T22:24:23.672585171Z    at DigitalArchive.Server.Data.UserDataService.Init() in /src/DigitalArchive.Server/DigitalArchive.Server/Data/UserDataService.cs:line 35
2026-09-24T22:24:23.672589335Z    at DigitalArchive.Server.Program.Main(String[] args) in /src/DigitalArchive.Server/DigitalArchive.Server/Program.cs:line 141
2026-09-24T22:24:23.672873244Z    at DigitalArchive.Server.Program.<Main>(String[] args)
2026-09-24T22:24:26.272099648Z Unhandled exception. System.IO.DirectoryNotFoundException: Could not find a part of the path '/app/D:\Developments\ScannedDocumentSanitizer\TestData/UserData'.
2026-09-24T22:24:26.272159919Z    at System.IO.Enumeration.FileSystemEnumerator`1.CreateDirectoryHandle(String path, Boolean ignoreNotFound)
2026-09-24T22:24:26.272163560Z    at System.IO.Enumeration.FileSystemEnumerator`1.Init()
2026-09-24T22:24:26.272165885Z    at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized, String expression)
2026-09-24T22:24:26.272168339Z    at System.IO.Enumeration.FileSystemEnumerableFactory.UserFiles(String directory, String expression, EnumerationOptions options)
2026-09-24T22:24:26.272171042Z    at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions enumerationOptions)
2026-09-24T22:24:26.272173208Z    at System.IO.Directory.GetFiles(String path, String searchPattern, EnumerationOptions enumerationOptions)
2026-09-24T22:24:26.272175348Z    at DigitalArchive.Server.Data.Files.FileSystem.ScanDirectoryAsync(IPath path, Boolean includeSubDirectories) in /src/DigitalArchive.Server/DigitalArchive.Server/Data/Files/FileSystem.cs:line 13
2026-09-24T22:24:26.272177617Z    at DigitalArchive.Server.Data.FileService.ScanDirectoryAsync(IPath path, Boolean includeSubDirectories) in /src/DigitalArchive.Server/DigitalArchive.Server/Data/FileService.cs:line 80
2026-09-24T22:24:26.272179829Z    at DigitalArchive.Server.Data.UserDataService.Init() in /src/DigitalArchive.Server/DigitalArchive.Server/Data/UserDataService.cs:line 35
2026-09-24T22:24:26.272181919Z    at DigitalArchive.Server.Program.Main(String[] args) in /src/DigitalArchive.Server/DigitalArchive.Server/Program.cs:line 141
2026-09-24T22:24:26.272261358Z    at DigitalArchive.Server.Program.<Main>(String[] args)
2026-09-24T22:24:28.139614577Z Unhandled exception. System.IO.DirectoryNotFoundException: Could not find a part of the path '/app/D:\Developments\ScannedDocumentSanitizer\TestData/UserData'.
2026-09-24T22:24:28.139656824Z    at System.IO.Enumeration.FileSystemEnumerator`1.CreateDirectoryHandle(String path, Boolean ignoreNotFound)
2026-09-24T22:24:28.139662233Z    at System.IO.Enumeration.FileSystemEnumerator`1.Init()
2026-09-24T22:24:28.139666634Z    at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized, String expression)
2026-09-24T22:24:28.139671131Z    at System.IO.Enumeration.FileSystemEnumerableFactory.UserFiles(String directory, String expression, EnumerationOptions options)
2026-09-24T22:24:28.139675539Z    at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions enumerationOptions)
2026-09-24T22:24:28.139695476Z    at System.IO.Directory.GetFiles(String path, String searchPattern, EnumerationOptions enumerationOptions)
2026-09-24T22:24:28.139698814Z    at DigitalArchive.Server.Data.Files.FileSystem.ScanDirectoryAsync(IPath path, Boolean includeSubDirectories) in /src/DigitalArchive.Server/DigitalArchive.Server/Data/Files/FileSystem.cs:line 13
2026-09-24T22:24:28.139702286Z    at DigitalArchive.Server.Data.FileService.ScanDirectoryAsync(IPath path, Boolean includeSubDirectories) in /src/DigitalArchive.Server/DigitalArchive.Server/Data/FileService.cs:line 80
2026-09-24T22:24:28.139705704Z    at DigitalArchive.Server.Data.UserDataService.Init() in /src/DigitalArchive.Server/DigitalArchive.Server/Data/UserDataService.cs:line 35
2026-09-24T22:24:28.139708973Z    at DigitalArchive.Server.Program.Main(String[] args) in /src/DigitalArchive.Server/DigitalArchive.Server/Program.cs:line 141
2026-09-24T22:24:28.139780994Z    at DigitalArchive.Server.Program.<Main>(String[] args)
2026-09-24T22:24:30.304338861Z Unhandled exception. System.IO.DirectoryNotFoundException: Could not find a part of the path '/app/D:\Developments\ScannedDocumentSanitizer\TestData/UserData'.
2026-09-24T22:24:30.304375298Z    at System.IO.Enumeration.FileSystemEnumerator`1.CreateDirectoryHandle(String path, Boolean ignoreNotFound)
2026-09-24T22:24:30.304380213Z    at System.IO.Enumeration.FileSystemEnumerator`1.Init()
2026-09-24T22:24:30.304384278Z    at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized, String expression)
2026-09-24T22:24:30.304388427Z    at System.IO.Enumeration.FileSystemEnumerableFactory.UserFiles(String directory, String expression, EnumerationOptions options)
2026-09-24T22:24:30.304392267Z    at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions enumerationOptions)
2026-09-24T22:24:30.304396150Z    at System.IO.Directory.GetFiles(String path, String searchPattern, EnumerationOptions enumerationOptions)
2026-09-24T22:24:30.304400534Z    at DigitalArchive.Server.Data.Files.FileSystem.ScanDirectoryAsync(IPath path, Boolean includeSubDirectories) in /src/DigitalArchive.Server/DigitalArchive.Server/Data/Files/FileSystem.cs:line 13
2026-09-24T22:24:30.304404684Z    at DigitalArchive.Server.Data.FileService.ScanDirectoryAsync(IPath path, Boolean includeSubDirectories) in /src/DigitalArchive.Server/DigitalArchive.Server/Data/FileService.cs:line 80
2026-09-24T22:24:30.304408656Z    at DigitalArchive.Server.Data.UserDataService.Init() in /src/DigitalArchive.Server/DigitalArchive.Server/Data/UserDataService.cs:line 35
2026-09-24T22:24:30.304427500Z    at DigitalArchive.Server.Program.Main(String[] args) in /src/DigitalArchive.Server/DigitalArchive.Server/Program.cs:line 141
2026-09-24T22:24:30.304509543Z    at DigitalArchive.Server.Program.<Main>(String[] args)
2026-09-24T22:24:32.913314665Z Unhandled exception. System.IO.DirectoryNotFoundException: Could not find a part of the path '/app/D:\Developments\ScannedDocumentSanitizer\TestData/UserData'.
2026-09-24T22:24:32.913370579Z    at System.IO.Enumeration.FileSystemEnumerator`1.CreateDirectoryHandle(String path, Boolean ignoreNotFound)
2026-09-24T22:24:32.913377201Z    at System.IO.Enumeration.FileSystemEnumerator`1.Init()
2026-09-24T22:24:32.913382740Z    at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized, String expression)
2026-09-24T22:24:32.913388156Z    at System.IO.Enumeration.FileSystemEnumerableFactory.UserFiles(String directory, String expression, EnumerationOptions options)
2026-09-24T22:24:32.913393858Z    at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions enumerationOptions)
2026-09-24T22:24:32.913400889Z    at System.IO.Directory.GetFiles(String path, String searchPattern, EnumerationOptions enumerationOptions)
2026-09-24T22:24:32.913405010Z    at DigitalArchive.Server.Data.Files.FileSystem.ScanDirectoryAsync(IPath path, Boolean includeSubDirectories) in /src/DigitalArchive.Server/DigitalArchive.Server/Data/Files/FileSystem.cs:line 13
2026-09-24T22:24:32.913409051Z    at DigitalArchive.Server.Data.FileService.ScanDirectoryAsync(IPath path, Boolean includeSubDirectories) in /src/DigitalArchive.Server/DigitalArchive.Server/Data/FileService.cs:line 80
2026-09-24T22:24:32.913412957Z    at DigitalArchive.Server.Data.UserDataService.Init() in /src/DigitalArchive.Server/DigitalArchive.Server/Data/UserDataService.cs:line 35
2026-09-24T22:24:32.913416724Z    at DigitalArchive.Server.Program.Main(String[] args) in /src/DigitalArchive.Server/DigitalArchive.Server/Program.cs:line 141
2026-09-24T22:24:32.913542184Z    at DigitalArchive.Server.Program.<Main>(String[] args)
2026-09-24T22:24:36.443443024Z Unhandled exception. System.IO.DirectoryNotFoundException: Could not find a part of the path '/app/D:\Developments\ScannedDocumentSanitizer\TestData/UserData'.
2026-09-24T22:24:36.443483598Z    at System.IO.Enumeration.FileSystemEnumerator`1.CreateDirectoryHandle(String path, Boolean ignoreNotFound)
2026-09-24T22:24:36.443488879Z    at System.IO.Enumeration.FileSystemEnumerator`1.Init()
2026-09-24T22:24:36.443493044Z    at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized, String expression)
2026-09-24T22:24:36.443497460Z    at System.IO.Enumeration.FileSystemEnumerableFactory.UserFiles(String directory, String expression, EnumerationOptions options)
2026-09-24T22:24:36.443501803Z    at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions enumerationOptions)
2026-09-24T22:24:36.443506202Z    at System.IO.Directory.GetFiles(String path, String searchPattern, EnumerationOptions enumerationOptions)
2026-09-24T22:24:36.443510693Z    at DigitalArchive.Server.Data.Files.FileSystem.ScanDirectoryAsync(IPath path, Boolean includeSubDirectories) in /src/DigitalArchive.Server/DigitalArchive.Server/Data/Files/FileSystem.cs:line 13
2026-09-24T22:24:36.443514789Z    at DigitalArchive.Server.Data.FileService.ScanDirectoryAsync(IPath path, Boolean includeSubDirectories) in /src/DigitalArchive.Server/DigitalArchive.Server/Data/FileService.cs:line 80
2026-09-24T22:24:36.443519303Z    at DigitalArchive.Server.Data.UserDataService.Init() in /src/DigitalArchive.Server/DigitalArchive.Server/Data/UserDataService.cs:line 35
2026-09-24T22:24:36.443523599Z    at DigitalArchive.Server.Program.Main(String[] args) in /src/DigitalArchive.Server/DigitalArchive.Server/Program.cs:line 141
2026-09-24T22:24:36.443810982Z    at DigitalArchive.Server.Program.<Main>(String[] args)
2026-09-24T22:24:41.350804834Z Unhandled exception. System.IO.DirectoryNotFoundException: Could not find a part of the path '/app/D:\Developments\ScannedDocumentSanitizer\TestData/UserData'.
2026-09-24T22:24:41.350864655Z    at System.IO.Enumeration.FileSystemEnumerator`1.CreateDirectoryHandle(String path, Boolean ignoreNotFound)
2026-09-24T22:24:41.350870536Z    at System.IO.Enumeration.FileSystemEnumerator`1.Init()
2026-09-24T22:24:41.350874786Z    at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized, String expression)
2026-09-24T22:24:41.350912596Z    at System.IO.Enumeration.FileSystemEnumerableFactory.UserFiles(String directory, String expression, EnumerationOptions options)
2026-09-24T22:24:41.350916280Z    at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions enumerationOptions)
2026-09-24T22:24:41.350919512Z    at System.IO.Directory.GetFiles(String path, String searchPattern, EnumerationOptions enumerationOptions)
2026-09-24T22:24:41.350923502Z    at DigitalArchive.Server.Data.Files.FileSystem.ScanDirectoryAsync(IPath path, Boolean includeSubDirectories) in /src/DigitalArchive.Server/DigitalArchive.Server/Data/Files/FileSystem.cs:line 13
2026-09-24T22:24:41.350941848Z    at DigitalArchive.Server.Data.FileService.ScanDirectoryAsync(IPath path, Boolean includeSubDirectories) in /src/DigitalArchive.Server/DigitalArchive.Server/Data/FileService.cs:line 80
2026-09-24T22:24:41.350944958Z    at DigitalArchive.Server.Data.UserDataService.Init() in /src/DigitalArchive.Server/DigitalArchive.Server/Data/UserDataService.cs:line 35
2026-09-24T22:24:41.350948154Z    at DigitalArchive.Server.Program.Main(String[] args) in /src/DigitalArchive.Server/DigitalArchive.Server/Program.cs:line 141
2026-09-24T22:24:41.351097610Z    at DigitalArchive.Server.Program.<Main>(String[] args)
2026-09-24T22:24:50.001644880Z Unhandled exception. System.IO.DirectoryNotFoundException: Could not find a part of the path '/app/D:\Developments\ScannedDocumentSanitizer\TestData/UserData'.
2026-09-24T22:24:50.001690409Z    at System.IO.Enumeration.FileSystemEnumerator`1.CreateDirectoryHandle(String path, Boolean ignoreNotFound)
2026-09-24T22:24:50.001699192Z    at System.IO.Enumeration.FileSystemEnumerator`1.Init()
2026-09-24T22:24:50.001705691Z    at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized, String expression)
2026-09-24T22:24:50.001711663Z    at System.IO.Enumeration.FileSystemEnumerableFactory.UserFiles(String directory, String expression, EnumerationOptions options)
2026-09-24T22:24:50.001717060Z    at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions enumerationOptions)
2026-09-24T22:24:50.001721409Z    at System.IO.Directory.GetFiles(String path, String searchPattern, EnumerationOptions enumerationOptions)
2026-09-24T22:24:50.001725699Z    at DigitalArchive.Server.Data.Files.FileSystem.ScanDirectoryAsync(IPath path, Boolean includeSubDirectories) in /src/DigitalArchive.Server/DigitalArchive.Server/Data/Files/FileSystem.cs:line 13
2026-09-24T22:24:50.001729772Z    at DigitalArchive.Server.Data.FileService.ScanDirectoryAsync(IPath path, Boolean includeSubDirectories) in /src/DigitalArchive.Server/DigitalArchive.Server/Data/FileService.cs:line 80
2026-09-24T22:24:50.001749019Z    at DigitalArchive.Server.Data.UserDataService.Init() in /src/DigitalArchive.Server/DigitalArchive.Server/Data/UserDataService.cs:line 35
2026-09-24T22:24:50.001752116Z    at DigitalArchive.Server.Program.Main(String[] args) in /src/DigitalArchive.Server/DigitalArchive.Server/Program.cs:line 141
2026-09-24T22:24:50.001833269Z    at DigitalArchive.Server.Program.<Main>(String[] args)
2026-09-24T22:25:04.678467959Z Unhandled exception. System.IO.DirectoryNotFoundException: Could not find a part of the path '/app/D:\Developments\ScannedDocumentSanitizer\TestData/UserData'.
2026-09-24T22:25:04.678503532Z    at System.IO.Enumeration.FileSystemEnumerator`1.CreateDirectoryHandle(String path, Boolean ignoreNotFound)
2026-09-24T22:25:04.678509369Z    at System.IO.Enumeration.FileSystemEnumerator`1.Init()
2026-09-24T22:25:04.678514147Z    at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized, String expression)
2026-09-24T22:25:04.678519675Z    at System.IO.Enumeration.FileSystemEnumerableFactory.UserFiles(String directory, String expression, EnumerationOptions options)
2026-09-24T22:25:04.678524536Z    at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions enumerationOptions)
2026-09-24T22:25:04.678529351Z    at System.IO.Directory.GetFiles(String path, String searchPattern, EnumerationOptions enumerationOptions)
2026-09-24T22:25:04.678534235Z    at DigitalArchive.Server.Data.Files.FileSystem.ScanDirectoryAsync(IPath path, Boolean includeSubDirectories) in /src/DigitalArchive.Server/DigitalArchive.Server/Data/Files/FileSystem.cs:line 13
2026-09-24T22:25:04.678539219Z    at DigitalArchive.Server.Data.FileService.ScanDirectoryAsync(IPath path, Boolean includeSubDirectories) in /src/DigitalArchive.Server/DigitalArchive.Server/Data/FileService.cs:line 80
2026-09-24T22:25:04.678544385Z    at DigitalArchive.Server.Data.UserDataService.Init() in /src/DigitalArchive.Server/DigitalArchive.Server/Data/UserDataService.cs:line 35
2026-09-24T22:25:04.678549307Z    at DigitalArchive.Server.Program.Main(String[] args) in /src/DigitalArchive.Server/DigitalArchive.Server/Program.cs:line 141
2026-09-24T22:25:04.678553994Z    at DigitalArchive.Server.Program.<Main>(String[] args)
2026-09-24T22:25:32.203440359Z Unhandled exception. System.IO.DirectoryNotFoundException: Could not find a part of the path '/app/D:\Developments\ScannedDocumentSanitizer\TestData/UserData'.
2026-09-24T22:25:32.203478971Z    at System.IO.Enumeration.FileSystemEnumerator`1.CreateDirectoryHandle(String path, Boolean ignoreNotFound)
2026-09-24T22:25:32.203484700Z    at System.IO.Enumeration.FileSystemEnumerator`1.Init()
2026-09-24T22:25:32.203488925Z    at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized, String expression)
2026-09-24T22:25:32.203492370Z    at System.IO.Enumeration.FileSystemEnumerableFactory.UserFiles(String directory, String expression, EnumerationOptions options)
2026-09-24T22:25:32.203496633Z    at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions enumerationOptions)
2026-09-24T22:25:32.203501542Z    at System.IO.Directory.GetFiles(String path, String searchPattern, EnumerationOptions enumerationOptions)
2026-09-24T22:25:32.203505084Z    at DigitalArchive.Server.Data.Files.FileSystem.ScanDirectoryAsync(IPath path, Boolean includeSubDirectories) in /src/DigitalArchive.Server/DigitalArchive.Server/Data/Files/FileSystem.cs:line 13
2026-09-24T22:25:32.203509720Z    at DigitalArchive.Server.Data.FileService.ScanDirectoryAsync(IPath path, Boolean includeSubDirectories) in /src/DigitalArchive.Server/DigitalArchive.Server/Data/FileService.cs:line 80
2026-09-24T22:25:32.203514546Z    at DigitalArchive.Server.Data.UserDataService.Init() in /src/DigitalArchive.Server/DigitalArchive.Server/Data/UserDataService.cs:line 35
2026-09-24T22:25:32.203518959Z    at DigitalArchive.Server.Program.Main(String[] args) in /src/DigitalArchive.Server/DigitalArchive.Server/Program.cs:line 141
2026-09-24T22:25:32.203594081Z    at DigitalArchive.Server.Program.<Main>(String[] args)
2026-09-24T22:26:25.348780393Z Unhandled exception. System.IO.DirectoryNotFoundException: Could not find a part of the path '/app/D:\Developments\ScannedDocumentSanitizer\TestData/UserData'.
2026-09-24T22:26:25.348822368Z    at System.IO.Enumeration.FileSystemEnumerator`1.CreateDirectoryHandle(String path, Boolean ignoreNotFound)
2026-09-24T22:26:25.348846451Z    at System.IO.Enumeration.FileSystemEnumerator`1.Init()
2026-09-24T22:26:25.348850355Z    at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized, String expression)
2026-09-24T22:26:25.348853635Z    at System.IO.Enumeration.FileSystemEnumerableFactory.UserFiles(String directory, String expression, EnumerationOptions options)
2026-09-24T22:26:25.348857093Z    at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions enumerationOptions)
2026-09-24T22:26:25.348860437Z    at System.IO.Directory.GetFiles(String path, String searchPattern, EnumerationOptions enumerationOptions)
2026-09-24T22:26:25.348864431Z    at DigitalArchive.Server.Data.Files.FileSystem.ScanDirectoryAsync(IPath path, Boolean includeSubDirectories) in /src/DigitalArchive.Server/DigitalArchive.Server/Data/Files/FileSystem.cs:line 13
2026-09-24T22:26:25.348867889Z    at DigitalArchive.Server.Data.FileService.ScanDirectoryAsync(IPath path, Boolean includeSubDirectories) in /src/DigitalArchive.Server/DigitalArchive.Server/Data/FileService.cs:line 80
2026-09-24T22:26:25.348871562Z    at DigitalArchive.Server.Data.UserDataService.Init() in /src/DigitalArchive.Server/DigitalArchive.Server/Data/UserDataService.cs:line 35
2026-09-24T22:26:25.348874687Z    at DigitalArchive.Server.Program.Main(String[] args) in /src/DigitalArchive.Server/DigitalArchive.Server/Program.cs:line 141
2026-09-24T22:26:25.348988987Z    at DigitalArchive.Server.Program.<Main>(String[] args)
2026-09-24T22:27:27.118913669Z Unhandled exception. System.IO.DirectoryNotFoundException: Could not find a part of the path '/app/D:\Developments\ScannedDocumentSanitizer\TestData/UserData'.
2026-09-24T22:27:27.118954929Z    at System.IO.Enumeration.FileSystemEnumerator`1.CreateDirectoryHandle(String path, Boolean ignoreNotFound)
2026-09-24T22:27:27.118959833Z    at System.IO.Enumeration.FileSystemEnumerator`1.Init()
2026-09-24T22:27:27.118964051Z    at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized, String expression)
2026-09-24T22:27:27.118968665Z    at System.IO.Enumeration.FileSystemEnumerableFactory.UserFiles(String directory, String expression, EnumerationOptions options)
2026-09-24T22:27:27.118972631Z    at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions enumerationOptions)
2026-09-24T22:27:27.118976874Z    at System.IO.Directory.GetFiles(String path, String searchPattern, EnumerationOptions enumerationOptions)
2026-09-24T22:27:27.118996239Z    at DigitalArchive.Server.Data.Files.FileSystem.ScanDirectoryAsync(IPath path, Boolean includeSubDirectories) in /src/DigitalArchive.Server/DigitalArchive.Server/Data/Files/FileSystem.cs:line 13
2026-09-24T22:27:27.118999545Z    at DigitalArchive.Server.Data.FileService.ScanDirectoryAsync(IPath path, Boolean includeSubDirectories) in /src/DigitalArchive.Server/DigitalArchive.Server/Data/FileService.cs:line 80
2026-09-24T22:27:27.119002542Z    at DigitalArchive.Server.Data.UserDataService.Init() in /src/DigitalArchive.Server/DigitalArchive.Server/Data/UserDataService.cs:line 35
2026-09-24T22:27:27.119005430Z    at DigitalArchive.Server.Program.Main(String[] args) in /src/DigitalArchive.Server/DigitalArchive.Server/Program.cs:line 141
2026-09-24T22:27:27.119148360Z    at DigitalArchive.Server.Program.<Main>(String[] args)
2026-09-24T22:28:29.185601000Z Unhandled exception. System.IO.DirectoryNotFoundException: Could not find a part of the path '/app/D:\Developments\ScannedDocumentSanitizer\TestData/UserData'.
2026-09-24T22:28:29.185643090Z    at System.IO.Enumeration.FileSystemEnumerator`1.CreateDirectoryHandle(String path, Boolean ignoreNotFound)
2026-09-24T22:28:29.185648814Z    at System.IO.Enumeration.FileSystemEnumerator`1.Init()
2026-09-24T22:28:29.185653595Z    at System.IO.Enumeration.FileSystemEnumerable`1..ctor(String directory, FindTransform transform, EnumerationOptions options, Boolean isNormalized, String expression)
2026-09-24T22:28:29.185659263Z    at System.IO.Enumeration.FileSystemEnumerableFactory.UserFiles(String directory, String expression, EnumerationOptions options)
2026-09-24T22:28:29.185664014Z    at System.IO.Directory.InternalEnumeratePaths(String path, String searchPattern, SearchTarget searchTarget, EnumerationOptions enumerationOptions)
2026-09-24T22:28:29.185668585Z    at System.IO.Directory.GetFiles(String path, String searchPattern, EnumerationOptions enumerationOptions)
2026-09-24T22:28:29.185673577Z    at DigitalArchive.Server.Data.Files.FileSystem.ScanDirectoryAsync(IPath path, Boolean includeSubDirectories) in /src/DigitalArchive.Server/DigitalArchive.Server/Data/Files/FileSystem.cs:line 13
2026-09-24T22:28:29.185677674Z    at DigitalArchive.Server.Data.FileService.ScanDirectoryAsync(IPath path, Boolean includeSubDirectories) in /src/DigitalArchive.Server/DigitalArchive.Server/Data/FileService.cs:line 80
2026-09-24T22:28:29.185682039Z    at DigitalArchive.Server.Data.UserDataService.Init() in /src/DigitalArchive.Server/DigitalArchive.Server/Data/UserDataService.cs:line 35
2026-09-24T22:28:29.185686877Z    at DigitalArchive.Server.Program.Main(String[] args) in /src/DigitalArchive.Server/DigitalArchive.Server/Program.cs:line 141
2026-09-24T22:28:29.186121165Z    at DigitalArchive.Server.Program.<Main>(String[] args)

Configuration

Port mappings
  • 4002 → 8080/tcp
Environment variables
    Bind mounts

      An unhandled error has occurred. Reload 🗙

      Rejoining the server...

      Rejoin failed... trying again in seconds.

      Failed to rejoin.
      Please retry or reload the page.

      The session has been paused by the server.

      Failed to resume the session.
      Please retry or reload the page.