You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Unable to start the beta version of Uptime-Kuma using the following command: sudo podman run -d --replace --restart=always -p 3001:3001 -v ~/uptime-kuma-beta/data:/app/data --name uptime-kuma-beta louislam/uptime-kuma:beta
📝 Error Message(s) or Log
Welcome to Uptime Kuma
Your Node.js version: 20.18.0
2024-12-04T13:42:28Z [SERVER] INFO: Env: production
2024-12-04T13:42:29Z [SERVER] INFO: Uptime Kuma Version: 2.0.0-beta.0
2024-12-04T13:42:29Z [SERVER] INFO: Loading modules
2024-12-04T13:42:29Z [SERVER] INFO: Creating express and socket.io instance
2024-12-04T13:42:29Z [SERVER] INFO: Server Type: HTTP
Trace: Error: EACCES: permission denied, mkdir 'data/upload/'
at Object.mkdirSync (node:fs:1371:26)
at Database.initDataDir (/app/server/database.js:146:16)
at /app/server/server.js:173:14
at Object.<anonymous> (/app/server/server.js:1624:3)
at Module._compile (node:internal/modules/cjs/loader:1469:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1548:10)
at Module.load (node:internal/modules/cjs/loader:1288:32)
at Module._load (node:internal/modules/cjs/loader:1104:12)
at Function.executeUserEntryPoint [as runMain] (node:internal/modules/run_main:174:12)
at node:internal/main/run_main_module:28:49 {
errno: -13,
code: 'EACCES',
syscall: 'mkdir',
path: 'data/upload/'
}
at process.unexpectedErrorHandler (/app/server/server.js:1872:13)
at process.emit (node:events:519:28)
at emitUnhandledRejection (node:internal/process/promises:250:13)
at throwUnhandledRejectionsMode (node:internal/process/promises:385:19)
at processPromiseRejections (node:internal/process/promises:470:17)
at process.processTicksAndRejections (node:internal/process/task_queues:96:32)
If you keep encountering errors, please report to https://github.com/louislam/uptime-kuma/issues
🐻 Uptime-Kuma Version
v2.0.0.0-beta.0
💻 Operating System and Arch
RHEL 9
🌐 Browser
not used
🖥️ Deployment Environment
not used
The text was updated successfully, but these errors were encountered:
If you're running on a SELinux-enabled system, such as RHEL/Fedora, you will also need to specify to unshare the SELinux label for the container to be able to access the volume.
This is done with amending the :z/:Z flag to volume mount declarations.
🛡️ Security Policy
📝 Describe your problem
Unable to start the beta version of Uptime-Kuma using the following command:
sudo podman run -d --replace --restart=always -p 3001:3001 -v ~/uptime-kuma-beta/data:/app/data --name uptime-kuma-beta louislam/uptime-kuma:beta
📝 Error Message(s) or Log
🐻 Uptime-Kuma Version
v2.0.0.0-beta.0
💻 Operating System and Arch
RHEL 9
🌐 Browser
not used
🖥️ Deployment Environment
not used
The text was updated successfully, but these errors were encountered: