e-Dokyumento Code
e-Dokyumento is web-based Document Management System (DMS)
Status: Beta
Brought to you by:
nelsonmaligro
e-Dokyumento is a web-based Document Management System that stores, organizes, indexes, routes, and tracks
electronic documents. It automates the basic office document workflow such as receiving, filing, routing, and approving
of hard-printed documents through capturing (scanning), digitizing (OCR Reading), storing, tagging, and electronically routing
and approving (digital signature) of documents.
- Browser-based file managing interface of the mapped drive
- Monitors document routing using the Kanban Taskboard and allows basic functionality of a Kanban for workflow management.
1. Download the ISO file from https://sourceforge.net/projects/e-dokyumento/files/e-DokyuV2.iso/download
2. Burn ISO to CD or Boot on a VM and choose "Boot System Installer"
3. If asked to login, username: root and password: admin@123
4. During installation, delete any existing partition and create 2 partitions for SWAP and root (/) mount
5. Login and open the terminal. type "su" hit enter and type "admin@123" (or password entered during installation).
6. move drive folder from /opt/drive to root : "mv /opt/drive /"
1. Clone https://github.com/nelsonmaligro/e-Dokyumento.
2. Edit the file "controllers/dbhandle.js" and change the mongodb connection from "mongodb://localhost/docMS" to "mongodb://mongo/docMS".
3. Build the image - "docker-compose build".
4. Run the image - "docker-compose up"
note: Dont forget to shutdown the container upon exit - "docker-compose down". This is to prevent error in mongoDB.
Default Accounts:
Username Password Privilege Department/Branch
1. staff-marketing staff@123 STAFF MARKETING
2. manager-finance manager@123 MANAGER FINANCE
3. staff-secretary staff@123 SECRETARY SECRETARY-RECEIVING
4. boss boss@123 EXECUTIVE GM
5. boss.wannabe boss@123 EXECUTIVE EAGM
6. administrator admin@123 SysAdmin
GPL