Thank you for your reply Mathilde Just in case I will post the log:
I havent done what you suggested above, i will try and i hope the error pasted below will go away.
Parsing /cryptpad/www/form/index.html
Creating ./www/form/index.html
Parsing /cryptpad/www/poll/index.html
Creating ./www/poll/index.html
Parsing /cryptpad/www/whiteboard/index.html
Creating ./www/whiteboard/index.html
Parsing /cryptpad/www/diagram/index.html
Creating ./www/diagram/index.html
Parsing /cryptpad/www/slide/index.html
Creating ./www/slide/index.html
Parsing /cryptpad/www/file/index.html
Creating ./www/file/index.html
Parsing /cryptpad/www/calendar/index.html
Creating ./www/calendar/index.html
Parsing /cryptpad/www/drive/index.html
Creating ./www/drive/index.html
Parsing /cryptpad/www/teams/index.html
Creating ./www/teams/index.html
Parsing /cryptpad/www/contacts/index.html
Creating ./www/contacts/index.html
Parsing /cryptpad/www/notifications/index.html
Creating ./www/notifications/index.html
Parsing /cryptpad/www/checkup/index.html
Creating ./www/checkup/index.html
Parsing /cryptpad/www/file/index.html
Creating ./www/file/index.html
Parsing /cryptpad/www/profile/index.html
Creating ./www/profile/index.html
Parsing /cryptpad/www/settings/index.html
Creating ./www/settings/index.html
Parsing /cryptpad/www/support/index.html
Creating ./www/support/index.html
Parsing ./www/register/index.html
Creating ./www/register/index.html
Parsing ./www/login/index.html
Creating ./www/login/index.html
Parsing ./customize.dist/contact.html
Creating ./www/contact.html
Parsing ./customize.dist/features.html
Creating ./www/features.html
Parsing ./customize.dist/index.html
Creating ./www/index.html
Copying built files to target directory (/cryptpad/customize)
Failed to copy generated content to /cryptpad/customize
Error: EACCES: permission denied, mkdir '/cryptpad/customize/www'
at Object.mkdirSync (node:fs:1398:3)
at mkDirAndCopy (/cryptpad/node_modules/fs-extra/lib/copy-sync/copy-sync.js:105:6)
at onDir (/cryptpad/node_modules/fs-extra/lib/copy-sync/copy-sync.js:97:37)
at getStats (/cryptpad/node_modules/fs-extra/lib/copy-sync/copy-sync.js:43:37)
at startCopy (/cryptpad/node_modules/fs-extra/lib/copy-sync/copy-sync.js:36:10)
at copyDirItem (/cryptpad/node_modules/fs-extra/lib/copy-sync/copy-sync.js:118:10)
at /cryptpad/node_modules/fs-extra/lib/copy-sync/copy-sync.js:111:39
at Array.forEach (<anonymous>)
at copyDir (/cryptpad/node_modules/fs-extra/lib/copy-sync/copy-sync.js:111:23)
at onDir (/cryptpad/node_modules/fs-extra/lib/copy-sync/copy-sync.js:101:10) {
errno: -13,
syscall: 'mkdir',
code: 'EACCES',
path: '/cryptpad/customize/www'
}
Removing temporary build directory (/tmp/CRYPTPAD_TEMP_BUILD/)
Successfully removed /tmp/CRYPTPAD_TEMP_BUILD/
> cryptpad@5.4.0 start
> node server.js
/cryptpad/lib/log.js:93
throw err;
^
[Error: EACCES: permission denied, mkdir '/cryptpad/data/logs'] {
errno: -13,
code: 'EACCES',
syscall: 'mkdir',
path: '/cryptpad/data/logs'
}
Node.js v18.17.0