My Idlers - Self hosted web app for your servers, shared hosting and domains information

2

Comments

  • The Panel is awesome man, thanks :D

    Thanked by (1)corbpie

    Greetings from 🇩🇪 North Rhine-Westphalia, Xenic.

  • Any plans on supporting sqlite instead of mysql? That would make it really lightweight and easy to install, and that's always a good thing.

    If I get the time I might even look into porting it myself, I like the idea but I really dislike the use of mysql when not needed.

    Thanked by (1)yoursunny
  • iandkiandk Hosting ProviderOG
    edited January 2021

    I'm working on something similar :)

    It's based on VueJS, a vanilla PHP backend and using simple json files for storage instead of a database.


    Thanked by (3)Asim ferri someTom
  • edited January 2021

    Just installed it and it's pretty nice, will submit some bugreports soon though :)

  • AsimAsim OGServices Provider

    @iandk said: I'm working on something similar

    When can we get our hands on it. I can be a beta tester of the app

  • AsimAsim OGServices Provider

    @rcy026 said: Somethings broken, every time I try to add a server I get this:

    you are probably adding a server without YABS and not adding anything in the CPU CLOCK SPEED field

  • @Asim said:

    @rcy026 said: Somethings broken, every time I try to add a server I get this:

    you are probably adding a server without YABS and not adding anything in the CPU CLOCK SPEED field

    Nopp, it was a php problem. I solved it though.

  • iandkiandk Hosting ProviderOG

    @Asim said:

    @iandk said: I'm working on something similar

    When can we get our hands on it. I can be a beta tester of the app

    Probably February

    Thanked by (2)Asim ralf
  • 1.1 changes:

    Link

    If you have version 1.0 please run update.sql

    Added notes input for servers
    Added SSH port input for servers
    Added YABs update disk & network speed values (Keeps history)
    Added red button for closing modals
    Added update.sql for pre-existing installations only.
    Fixed page jumping horizontally when opening modals
    Fixed search showing duplicates when typing fast
    Fixed adding provider and locations return id
    Updated my_idlers.sql for changes
    Updated view YABs modal to be wider
    Updated config constants to new class at top of class.php
    
    Thanked by (2)Iroshan464 Falzo
  • AsimAsim OGServices Provider

    @corbpie thanks for the updates

    Did you caught the blank-edit ghost in this version?

    Thanked by (1)corbpie
  • @Asim said:
    @corbpie thanks for the updates

    Did you caught the blank-edit ghost in this version?

    Nope, I can't replicate it to find the cause. It hasn't been happening for me locally and on the demo site

  • Wow, that was fast! Thanks!

  • AsimAsim OGServices Provider

    @corbpie said: Nope, I can't replicate it to find the cause. It hasn't been happening for me locally and on the demo site

    @corbpie INBOX me your email and I can provide a copy of the data I have, for debugging

  • Some observations and suggestions.

    • I cant edit "owned since" on existing servers. Seems to work if you add it while adding the server, but it ignores it if I try to add it on already existing servers.
    • Not all servers have IPv4 addresses, it should not be a required field.
    • Since you have to specify hostname, why not try to resolve the hostname and pre-populate the IPv4 and IPv6 fields with the data returned? I know that not everyone uses resolvable FQDN's, but many of us do and it would be a nice touch.
    • If geekbench fails during Yabs, you get a Yabs output with a line at the end saying something like "Geekbench failed". If you paste an output like that into the interface and press "Add", the interface complete crashes and cant render a complete page ever again. Only way to fix it is to manually edit the SQL or drop the db and start over. Some kind of input validation or error checking when rendering the output would be nice.
    Thanked by (2)corbpie Falzo
  • Nice project to create a more up to date version for server monitoring but for now I still prefer https://github.com/seikan/NodeList which just looks nicer.

    Thanked by (2)Asim someTom
  • @webcraft said:
    Nice project to create a more up to date version for server monitoring but for now I still prefer https://github.com/seikan/NodeList which just looks nicer.

    You dont happen to have some screenshots or even a demo, would you?

  • @rcy026 said:

    @webcraft said:
    Nice project to create a more up to date version for server monitoring but for now I still prefer https://github.com/seikan/NodeList which just looks nicer.

    You dont happen to have some screenshots or even a demo, would you?

    I hope I'm allowed to share the link to the other forum but it was released here: https://www.lowendtalk.com/discussion/99120/vps-server-inventory-system

  • AsimAsim OGServices Provider

    @webcraft said: Nice project to create a more up to date version for server monitoring but for now I still prefer https://github.com/seikan/NodeList which just looks nicer.

    Awesome app, requires absolutely no database. I am still using it. Few issues are (as far as I have noticed)

    1) No way to specify IPv6. The IP field isnt long enough to save an IPv6 address even in the short form
    2) Works only on PHP 5.6. PHP 7.x+ gives "Internal Server Error" on all pages due to deprecated functions
    3) No way to export your data so once its there (and stored in json files), you cannot export them as CSV etc

  • AsimAsim OGServices Provider

    @corbpie can we do "tiles" layout and "list" layout options for the end user?

  • @Asim said:
    @corbpie can we do "tiles" layout and "list" layout options for the end user?

    Meaning tiles like it is now and list being a table?

  • AsimAsim OGServices Provider

    @corbpie said: Meaning tiles like it is now and list being a table?

    yes, precisely

  • @Asim said:

    @corbpie said: Meaning tiles like it is now and list being a table?

    yes, precisely

    I can eventually but tables on mobile devices wouldn’t go to well.

  • edited January 2021

    @Asim said:

    @webcraft said: Nice project to create a more up to date version for server monitoring but for now I still prefer https://github.com/seikan/NodeList which just looks nicer.

    Awesome app, requires absolutely no database. I am still using it. Few issues are (as far as I have noticed)

    1) No way to specify IPv6. The IP field isnt long enough to save an IPv6 address even in the short form
    2) Works only on PHP 5.6. PHP 7.x+ gives "Internal Server Error" on all pages due to deprecated functions
    3) No way to export your data so once its there (and stored in json files), you cannot export them as CSV etc

    1) yes, this is indeed an issue but can be fixed by manually editing the view

    2) only two brackets need to be changed, then it's working again. It can be fixed by manually editing the includes/function.php#L27 (curly to square brackets).

    3) https://json-csv.com/ not sure if the result is what you need though..
    it requires quite a bit of extra work but all in all my fave panel for now, still.

    Thanked by (2)Asim flips
  • 1.2 changes:

    Link

    If you have version 1.1 or less installed please run update.sql

    Added table view type (use switcher icon to change to this view)
    Added auto get IPv4/IPv6 based on hostname (Click icon at hostname input)
    Added up/down status (Click OS icon)
    Updated the order by table for better formatting
    Removed unused buttons from the CSS
    Updated Minor style changes
    Updated update.sql for pre-existing installations only.
    Updated when type DEDI selected "is_dedi" will be toggled
    Updated IPv4 no longer required field
    Fixed no location and/or provider causing uneven cards
    Updated delete labels
    Updated domain terms to be annual and longer only
    Fixed error when all speed tests are "busy"
    Updated my_idlers.sql for changes
    

    New table view:

  • alentoalento Hosting ProviderOGServices Provider

    Very nice, thank you for this @corbpie

    Thanked by (1)corbpie

    Recommended providers: BuyVM - MXroute - LunaNode - Forpsi - IntoVPS
    Contact me for all of your Mail-in-a-Box email hosting needs at AnyDomain. I am also a proud reseller of MXroute email.

  • I see references to "check_up.php", but there is no such file?

  • awesome, thanks for all the efforts you put into this @corbpie !

  • Wow, this is awesome. Installed it this morning and started adding servers. Really love the due date feature so I know when to renew/cancel.

    Thank you so much @corbpie

  • AsimAsim OGServices Provider

    @corbpie thanks for v1.2

    three issues I have noticed so far

    • get_ip.php file is missing in the release (https://github.com/cp6/my-idlers/releases/tag/1.2) and in the repo as well
    • the list layout is great but as soon as the page is refreshed, it returns back to tile mode (use cookies OR a URL placeholder for the preference e.g. https://idlers/#tile or https://idlers/#list
    • the update.sql file should have some comment to identify which release they database changes were added in, I upgraded from v1.1 to v1.2 so I had to check all queries and run them one by one OR have a filder for "schema" and have all sql updates in them as "update_1.1.sql" etc

    waiting for the get_ip.php file

  • @rcy026 said:I see references to "check_up.php", but there is no such file?

    @Asim said: get_ip.php file is missing in the release (https://github.com/cp6/my-idlers/releases/tag/1.2) and in the repo as well

    Sorry about that. I noticed it and did a fix however when re-doing the release it didn't include it.

    tldr: get_ip.php & check_up.php should be calls.php in scipts.min.js

    @Asim said: the update.sql file should have some comment to identify which release they database changes were added in, I upgraded from v1.1 to v1.2 so I had to check all queries and run them one by one OR have a filder for "schema" and have all sql updates in them as "update_1.1.sql" etc

    Good idea, for me i wasn't running into issues with the alter table command even if it had been run before. I will name the update files to include their version.

    @Asim said: the list layout is great but as soon as the page is refreshed, it returns back to tile mode (use cookies OR a URL placeholder for the preference e.g. https://idlers/#tile or https://idlers/#list

    Was something i had thought about and will look at adding this

    Thanked by (1)Asim
Sign In or Register to comment.