https://github.com/rakifsul/rumput
Personal and Multi Purpose Web Dashboard
https://github.com/rakifsul/rumput
dashboard web web-dashboard
Last synced: 5 months ago
JSON representation
Personal and Multi Purpose Web Dashboard
- Host: GitHub
- URL: https://github.com/rakifsul/rumput
- Owner: rakifsul
- License: agpl-3.0
- Created: 2026-01-01T00:32:55.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2026-01-10T17:37:40.000Z (6 months ago)
- Last Synced: 2026-01-11T05:20:09.389Z (6 months ago)
- Topics: dashboard, web, web-dashboard
- Language: Handlebars
- Homepage: https://www.rakifsul.my.id
- Size: 3.88 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Rumput
Personal and Multi Purpose Web Dashboard.
## TOC
- [Rumput](#rumput)
- [TOC](#toc)
- [Features](#features)
- [More Features](#more-features)
- [How to Install (using Docker)](#how-to-install-using-docker)
- [How to Install or Develop (using Node.js and NPM)](#how-to-install-or-develop-using-nodejs-and-npm)
- [If You are Using Brave (or any ads blocker)](#if-you-are-using-brave-or-any-ads-blocker)
- [Screenshot](#screenshot)
## Features
- Search Box
- [new] 8055 Engine
- URL Launchers
- Triggers
- Bookmarks
- Notes
- Videos
- Settings
## More Features
- Write your suggestions to issue tracker.
## How to Install (using Docker)
Clone repository:
```
git clone https://github.com/rakifsul/rumput.git
```
Change directory:
```
cd rumput
```
Docker compose up:
```
docker compose up -d --build
```
Visit http://127.0.0.1:7500
## How to Install or Develop (using Node.js and NPM)
Node.js v22.19.0 probably works.
Port 3000 should be free unless it's modified on the env variable.
Clone repository:
```
git clone https://github.com/rakifsul/rumput.git
```
Change directory:
```
cd rumput
```
Install dependencies:
```
npm install
```
Run:
```
npm run dev
```
If you want to use different host and port:
```
export RUMPUT_HOST=127.0.0.1 && export RUMPUT_PORT=4000 && npm run dev
```
## If You are Using Brave (or any ads blocker)
Rumput has option to force autofocus at new opened tab.
This is a little bit tricky if you are using Brave or maybe other ads blocker.
So, if you are using Brave, **disable the pop up blocker**.
These screenshots show you how to do this.
**Warning:**
**It's not recommended to use force autofocus if you set rumput as homepage without giving permission to allow popup. Your browser will close instantly after being launched and it's really complicated to fix.**


## Screenshot





