mirror of
https://git.freebsd.org/ports.git
synced 2025-07-18 01:39:16 -04:00
www/dasherr: New port: Lightweight dashboard for self-hosted services (and bookmarks)
Dasherr is a minimal and lightweight dashboard for your self-hosted services (and bookmarks). Features: * Loads instantly + Remains light on resources * Responsive design (uses Bootstrap framework) * Shows Temperature, CPU load and Memory used by tapping into Glances API (default 5s updates) * Built-in online check of services (checked only at time of page load/refresh, to minimize background activity & load) * Several built-in Themes (easy to edit & add your own) * Wallpaper backgrounds supported * FontAwesome icons (also supports Self-hosted/Web image icons) * All settings in a single easy to edit json file, with built-in editor * Support for alternate configurations without needing multiple Dasherr installations WWW: https://github.com/erohtar/Dasherr/ PR: 272777
This commit is contained in:
parent
323a2ea41f
commit
a87df9468d
5 changed files with 64 additions and 0 deletions
|
@ -127,6 +127,7 @@
|
||||||
SUBDIR += ctemplate
|
SUBDIR += ctemplate
|
||||||
SUBDIR += cutelyst
|
SUBDIR += cutelyst
|
||||||
SUBDIR += darkhttpd
|
SUBDIR += darkhttpd
|
||||||
|
SUBDIR += dasherr
|
||||||
SUBDIR += davical
|
SUBDIR += davical
|
||||||
SUBDIR += davix
|
SUBDIR += davix
|
||||||
SUBDIR += dddbl
|
SUBDIR += dddbl
|
||||||
|
|
24
www/dasherr/Makefile
Normal file
24
www/dasherr/Makefile
Normal file
|
@ -0,0 +1,24 @@
|
||||||
|
PORTNAME= dasherr
|
||||||
|
DISTVERSION= 1.05.01
|
||||||
|
CATEGORIES= www
|
||||||
|
MASTER_SITES= https://github.com/erohtar/Dasherr/releases/download/v${DISTVERSION}/
|
||||||
|
DISTNAME= ${PORTNAME}.${DISTVERSION}
|
||||||
|
|
||||||
|
MAINTAINER= DtxdF@disroot.org
|
||||||
|
COMMENT= Lightweight dashboard for self-hosted services (and bookmarks)
|
||||||
|
WWW= https://github.com/erohtar/Dasherr/
|
||||||
|
|
||||||
|
LICENSE= GPLv3
|
||||||
|
|
||||||
|
USES= php zip
|
||||||
|
|
||||||
|
NO_ARCH= yes
|
||||||
|
NO_BUILD= yes
|
||||||
|
|
||||||
|
WRKSRC= ${WRKDIR}/www
|
||||||
|
|
||||||
|
do-install:
|
||||||
|
${MKDIR} ${STAGEDIR}${WWWDIR}
|
||||||
|
cd ${WRKSRC} && ${COPYTREE_SHARE} . ${STAGEDIR}${WWWDIR}
|
||||||
|
|
||||||
|
.include <bsd.port.mk>
|
3
www/dasherr/distinfo
Normal file
3
www/dasherr/distinfo
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
TIMESTAMP = 1694623100
|
||||||
|
SHA256 (dasherr.1.05.01.zip) = 58fb869bbacad155bdbd57e6f568986b7ced711136065d8c8eead6d87daf0ccd
|
||||||
|
SIZE (dasherr.1.05.01.zip) = 265321
|
17
www/dasherr/pkg-descr
Normal file
17
www/dasherr/pkg-descr
Normal file
|
@ -0,0 +1,17 @@
|
||||||
|
Dasherr is a minimal and lightweight dashboard for your self-hosted
|
||||||
|
services (and bookmarks).
|
||||||
|
|
||||||
|
Features:
|
||||||
|
|
||||||
|
* Loads instantly + Remains light on resources
|
||||||
|
* Responsive design (uses Bootstrap framework)
|
||||||
|
* Shows Temperature, CPU load and Memory used by tapping into Glances
|
||||||
|
API (default 5s updates)
|
||||||
|
* Built-in online check of services (checked only at time of page
|
||||||
|
load/refresh, to minimize background activity & load)
|
||||||
|
* Several built-in Themes (easy to edit & add your own)
|
||||||
|
* Wallpaper backgrounds supported
|
||||||
|
* FontAwesome icons (also supports Self-hosted/Web image icons)
|
||||||
|
* All settings in a single easy to edit json file, with built-in editor
|
||||||
|
* Support for alternate configurations without needing multiple Dasherr
|
||||||
|
installations
|
19
www/dasherr/pkg-plist
Normal file
19
www/dasherr/pkg-plist
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
%%WWWDIR%%/editor.php
|
||||||
|
%%WWWDIR%%/include/bootstrap.bundle.min.js
|
||||||
|
%%WWWDIR%%/include/bootstrap.bundle.min.js.map
|
||||||
|
%%WWWDIR%%/include/bootstrap.min.css
|
||||||
|
%%WWWDIR%%/include/bootstrap.min.css.map
|
||||||
|
%%WWWDIR%%/include/custom.css
|
||||||
|
%%WWWDIR%%/include/editor_js.php
|
||||||
|
%%WWWDIR%%/include/filesave.php
|
||||||
|
%%WWWDIR%%/include/jquery.json-editor.min.js
|
||||||
|
%%WWWDIR%%/include/jquery.min.js
|
||||||
|
%%WWWDIR%%/include/preload.js
|
||||||
|
%%WWWDIR%%/include/samplesettings.php
|
||||||
|
%%WWWDIR%%/include/theming.js
|
||||||
|
%%WWWDIR%%/include/worker.js
|
||||||
|
%%WWWDIR%%/index.php
|
||||||
|
%%WWWDIR%%/res/favicon.svg
|
||||||
|
%%WWWDIR%%/settings.sh.json
|
||||||
|
@sample(www,www,) %%WWWDIR%%/settings.sample.json %%WWWDIR%%/settings.json
|
||||||
|
@dir %%WWWDIR%%/icons
|
Loading…
Add table
Reference in a new issue