January 28, 20251 yr Overview: Support for Docker image dumbwareio suiteGlance Dumbdo : A stupidly simple todo list application that just works. No complex database, no unnecessary features - just todos.DumbPad : A stupid simple, no auth (unless you want it!), modern notepad application with auto-save functionality and dark mode support.DumbDrop : A stupid simple file upload application that provides a clean, modern interface for dragging and dropping files. Built with Node.js and vanilla JavaScript.DumbWhoIs : A simple web application for looking up WHOIS, IP, and ASN information using free APIs. The application automatically detects the type of query and provides formatted results with a clean, modern UI that supports both light and dark modes.DumbBudget : A simple, secure personal budgeting app with PIN protection. Track your income and expenses with a clean, modern interface.DumbKan: A lightweight, mobile-friendly Kanban board application for managing tasks and projects. Built with vanilla JavaScript and Node.js.DumbAssets: A stupid simple asset tracker for keeping track of your physical assets, their components, and applicable warranties and routine maintenance.DumbTerm: A stupidly simple web-based terminal emulator, with common tools and Starship enabled! 🚀 Make sure to look at the complete documentation Please post any questions/issues relating to this docker template you have in this thread. Edited September 30, 2025Sep 30 by ZappyZap
January 29, 20251 yr for dumbdrop would be awesome to see some examples / photos of how it looks like
January 29, 20251 yr Author 2 minutes ago, Artiom97es said: for dumbdrop would be awesome to see some examples / photos of how it looks like
February 8, 20251 yr Author 8 hours ago, Mr.meowgi said: Any plans to add dumbkan? I can add it , but it is getting a complete rewrite.... so i was waiting
February 10, 20251 yr Author On 2/8/2025 at 2:03 AM, Mr.meowgi said: Any plans to add dumbkan? added... let see how it goes
February 12, 20251 yr Seems like the /data directory for dumbkan is incorrect. Referring to dumbdrop/uploaded... works fine when corrected.
February 12, 20251 yr Author My bad , i mess up this part.... I will correct Thanks @wmbirkenfor the headup
February 13, 20251 yr 18 hours ago, ZappyZap said: My bad , i mess up this part.... I will correct Thanks @wmbirkenfor the headup Don't fret. Keep up the good work mate!
February 13, 20251 yr Author 3 hours ago, wmbirken said: Don't fret. Keep up the good work mate! Thanks BTW it is fixed
June 10, 20251 yr Author On 6/9/2025 at 2:33 PM, badi95 said:Looking forward to using DumbAssets when it is added. Any idea when to expect it?i will work on itAdded, please test and let me know
July 9, 2025Jul 9 I just installed DumbAssets but none of the currency Environment Variables are working, I tried mine (SEK), and tried the examples on the website, none worked apart from the default.SITE_TITLE does not work either.So the environments that does not work are:SITE_TITLECURRENCY_CODECURRENCY_LOCALEI've tried everything else and they seem to work without any issues, those 3 are not working.Also, dark mode button seem to not do anything at all either. Edited July 9, 2025Jul 9 by Kimaro
July 9, 2025Jul 9 Author how are you setting the ENV ?what error do you have ....dark mode button working very well for me
October 11, 2025Oct 11 Hi,I can't get DumbPad to work.Is there any additional setup to do (create en env. or something) ?It looks like a problem of permission.Thank you.LOGError: EACCES: permission denied, open '/app/data/notepads.json'at async open (node:internal/fs/promises:641:25)at async Object.writeFile (node:internal/fs/promises:1215:14)at async ensureDataDir (/app/server.js:562:13)at async getNotepadsFromDir (/app/server.js:581:5)at async loadNotepadsList (/app/server.js:576:26)at async /app/server.js:739:22 {errno: -13,code: 'EACCES',syscall: 'open',path: '/app/data/notepads.json'}Node.js v22.19.0Error initializing data directory: Error: EACCES: permission denied, open '/app/data/notepads.json'at async open (node:internal/fs/promises:641:25)at async Object.writeFile (node:internal/fs/promises:1215:14)at async ensureDataDir (/app/server.js:562:13)at async getNotepadsFromDir (/app/server.js:581:5)at async loadNotepadsList (/app/server.js:576:26)at async /app/server.js:739:22 {errno: -13,code: 'EACCES',syscall: 'open',path: '/app/data/notepads.json'}node:internal/process/promises:394triggerUncaughtException(err, true /* fromPromise */);^Error: EACCES: permission denied, open '/app/data/notepads.json'at async open (node:internal/fs/promises:641:25)at async Object.writeFile (node:internal/fs/promises:1215:14)at async ensureDataDir (/app/server.js:562:13)at async getNotepadsFromDir (/app/server.js:581:5)at async loadNotepadsList (/app/server.js:576:26)at async /app/server.js:739:22 {errno: -13,code: 'EACCES',syscall: 'open',path: '/app/data/notepads.json'}Node.js v22.19.0> [email protected] start> node server.jsALLOWED ORIGINS: *Asset manifest generated! ['/Assets/asset-manifest.json','/Assets/dumbpad.png','/Assets/dumbpad.svg','/Assets/manifest.json','/Assets/preview-styles.css','/Assets/styles.css','/app.js','/index.html','/login.html','/managers/collaboration.js','/managers/confirmation.js','/managers/cursor-manager.js','/managers/operations.js','/managers/preview.js','/managers/search.js','/managers/settings.js','/managers/storage.js','/managers/toaster.js','/service-worker.js']PWA manifest generated! {name: 'DumbPad',short_name: 'DumbPad',description: 'A simple notepad application',start_url: '/',display: 'standalone',background_color: '#ffffff',theme_color: '#000000',icons: [{ src: 'dumbpad.png', type: 'image/png', sizes: '192x192' },{ src: 'dumbpad.png', type: 'image/png', sizes: '512x512' }],orientation: 'any'}Checking for notepad files to migrate...Server is running on port 3000Base URL: http://localhost:3000Environment: productionVersion: 1.0.4Creating new notepads.json Edited October 11, 2025Oct 11 by zarkoff
October 11, 2025Oct 11 Author 39 minutes ago, zarkoff said:Hi,I can't get DumbPad to work.Is there any additional setup to do (create en env. or something) ?It looks like a problem of permission.Thank you.What do you have in you Data: Field ?
October 20, 2025Oct 20 Hi,Sorry I did not notice your answer. I've changed Owner to nobody and access permission and now it works.Thank you.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.