causefx / idashboard-php Goto Github PK
View Code? Open in Web Editor NEWHTPC Dashboard to load website services, written in PHP
License: MIT License
HTPC Dashboard to load website services, written in PHP
License: MIT License
I would like to add iDashboard-PHP to https://github.com/Kickball/awesome-selfhosted but you do not have a license listed? What license is your project released under?
Hi Great work on the latest version
when in the settings page i see the following errors
Warning: DOMDocument::loadHTMLFile(): Unable to find the wrapper "https" - did you forget to enable it when you configured PHP? in C:\nginx-1.8.0\html\settings.php on line 21
Warning: DOMDocument::loadHTMLFile(): I/O warning : failed to load external entity "https://github.com/causefx/iDashboard-PHP/releases/latest" in C:\nginx-1.8.0\html\settings.php on line 21
how can i resolve them
First off all, you did a great job! I like the guest option for my PlexRequest.
Although I'm also using Webmin. I added this with the correct link, but it won't display the page in the Dashboard.
Any idea what it could be?
So as I have seen in other issue's; I wanted to create an actionable issue that each one can be addressed appropriately.
pi-hole and some of the ubiquity apps do not allow for iframe (ubiquity unifi app = same origin and pi-hole = deny).
So I think a good solution is to do what muximux did and do a landing page?
except rather than do a _self direction do "new window" and that should solve these problems.
Maybe i'm being selfish for this request, but I like using this dashboard as a one stop shop for my home devices ;)
I think i might have found a really good work around to not being able to iframe slack. Im setting up hipchat instead, and then using sameroom to sync with slack on my end. this way i keep using slack and only slack for all my stuff, and users can use hipchat in the guest idash. Only problem is, the log in. I've tried every combination of url i can, but the login page is a redirect from the chat homepage. https://mygroup.hipchat.com/chat will redirect to https://mygroup.hipchat.com/sign_in?d=%2Fchat in a normal web page, and then after you sign in it takes you back to https://mygroup.hipchat.com/chat. So if i set the tab to https://mygroup.hipchat.com/chat AND i'm already logged into hipchat in another tab in chrome, the tab loads up just like it should, right to the hipchat homepage. BUT if im not logged in, the page loads blank. I tried even setting the tab url to https://mygroup.hipchat.com/sign_in?d=%2Fchat but that just loads a blank page by default. I'm so close to making this work, i just need the tab to redirect to the login page INSIDE idashboard IF im not already logged in. Do you know if this can be done?
Hi all,
Just installed iDashboard and not gonna lie it's pretty cool! So thank you for that! I have one issue where when I click on the "Settings" tab, nothing pops up. It's just a blank screen and does not even ask me to login. This is installed on CentOS 7 and is a fresh install. Hopefully we can get this ironed out!
Thanks ahead of time.
Great work on this. It would be nice to have a grey/black theme. :-)
Hi I have 9 tabs and on my phone is have a slim bar which drips down when clicked, yet on the ipad I get the box tabs and I'm not able to see all tabs.
Would it be possible to have the phone feature on the ipad?
Would you prefer these kinds of questions to be posted somewhere else? (like an active forum thread or something)
Right now, the only way to access my idashboard setup is via https://www.mydomain.com/index.php
how do i get this to work from https://www.mydomain.com
? I have all the idashboard files in C:\nginx-1.11.5\html
Is there a way to change "Login" to say "Admin" instead?
How do you have all the webpages showing by default? If i try to change one of the urls (from https://phpsysinfo.github.io/phpsysinfo/
to https://trakt.tv/calendars/my/shows
for example) i just get a blank page.
[optional] lol have you come across any good "announcements" pages that i could use with this? I can't do much beyond very basic html editing, so im hopping maybe someone has already made something specifically for this kind of plex setup. I'd love to have the default page be a nice pre made html page that i can add a running list of announcements to.
Saved passwords will populate the fields, but hitting enter returns "incorrect username/password". But they are populating correctly. If i just add one character to the password field and then delete it, the form will accept the login. So it's like idashbaord doesn't know there is a username/password there until i interact with the field somehow.
This program has been a phenomenal learning project for me so thanks for giving me the excuse to learn about web servers!
Hi,
over on your new fab Organizr (I'm not able to move over to Organizr as it doesn't play well on an ipad) someone posted how to get around the http auth on each sub if accessed through the main domain
you mentioned about using the cookie your program creates, is this possible to do with Idashboard?
:) ๐
I like your settings.php reference to the version, but perhaps you can link back to the github page when clicking on the icon on the left?
Or even just an about portion of the script?
I know these are more mature features for a pre-release.
I am trying to keep this dashboard going since my coding is subpar ;)
It would be nice if there was the ability to have more than 1 user/groups with different permissions.
So myself (admin) would have access to everything, my housemates would have access to most services, and remote users would have read-only access to most of the info.
Hi,
It seems that on my computer if I don't specifically logout from the dashboard, I can access the password protected tabs from any foreign network. Is the login token stored on a cookie or is it server based ? If so is it possible to set some kind of timeout to be sure that after any idle time my dash will always be password protected ?
When I first login the page tells me wrong password "iCauseFX" however still logs in. I then cannot access settings. With the same message as #3
Thanks
I've got about 14 tabs(including settings tab), browsing on the desktop at 1920x1080 resolution. If I add any more tabs, they won't show.
Could you please add support for the tabs to resize accordingly ? or it might be easier and it would look much better to add drop down menu support. Most of my tabs can be grouped. Some less important tabs could be added to the Settings drop down menu if you would add this feature.
Thanks
so the default nginx and fastcgi + php doesn't have php-xml by default.
installed it and it fixed the dom errors.
Ubuntu 14.04.4 LTS
Apache/2.4.7
PHP 5.5.9-1ubuntu4.16 (cli)
Here's what I ran:
git clone https://github.com/causefx/iDashboard-PHP test
chown www-data:www-data test -R
Login and go to settings page to receive:
$section) { if(($keyname == "general")) { $nopass = $section["password"]; } } $salt = substr(str_replace('+','.',base64_encode(md5(mt_rand(), true))),0,16); $rounds = 10000; if(empty($_POST["password-0"])){ $_POST["password-0"] = $nopass;} if(strlen($_POST["password-0"]) < 50){ $_POST["password-0"] = crypt($_POST["password-0"], sprintf('$5$rounds=%d$%s$', $rounds, $salt)); } //password crap $sampleData .= '; Access denied
Hi,
Is it possible to have a favico icon so I can add the website to my home screen on my android and iPad?
I'm having an issue with trying to add/change my tabs. I go into the settings change the tabs/config and when I click save nothing happens.
It would be nice to be able to log out by clicking a button.
https://github.com/causefx/iDashboard-PHP/blob/master/setup.php#L45
Please consider using password_hash for security reasons.
Allow option to have dashboard be full screen instead of with 12px on each side.
Edit: even if just the menu didn't have white space around it the whole thing would feel less cramped.
P.S.
Thank you for the great dashboard!
having the servers file manager and a command prompt would basically eliminate the need for me to ever remote into the server again.
Hi,
Could you add a refresh button similar to how Muximux(https://github.com/Tenzinn3/Managethis) has integrated to their dashboard?
Currently if I want to reload a just one tab, I would have to hit the refresh button on the browser, which will take me to the default tab. It would be great if you could implement a refresh button that refreshes only the selected frame/tab.
Overall great dashboard, keep it up. Looking forward to what more you could add it, if you need any suggestions let me know.
How does dashboard connect to the tabs? does it use a php proxy or does it just do GET requests?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.