bubbadk Posted May 6, 2023 Share Posted May 6, 2023 I know it's in the wrong section. But can't make a new topic in container topic I have searched everywhere on the forum and no info about the awesome homepage container. https://github.com/benphelps/homepage but i simply cant figure out how to make it work. i simply wan't it to look something like this. (picture below) can soemone point me to figure out how to maneuvre in the yaml files. Quote Link to comment
Arbadacarba Posted June 7, 2023 Share Posted June 7, 2023 Did you make any progress with this? I have it up and running, with the final piece of the puzzle for me getting it to run on its own IP without the need for a port number. (running on [port 80) I really like the program but the name makes it impossible to find information about it... We all made fun of the goofy spellings web 2.0 used but it sure was easier to reseach imgr than if they had called it imager... homepage? Sheesh Quote Link to comment
bubbadk Posted June 7, 2023 Author Share Posted June 7, 2023 2 hours ago, Arbadacarba said: Did you make any progress with this? I have it up and running, with the final piece of the puzzle for me getting it to run on its own IP without the need for a port number. (running on [port 80) I really like the program but the name makes it impossible to find information about it... We all made fun of the goofy spellings web 2.0 used but it sure was easier to reseach imgr than if they had called it imager... homepage? Sheesh Wow.. How did you manage. Teeeeeach me 😅 Quote Link to comment
Arbadacarba Posted June 7, 2023 Share Posted June 7, 2023 So Yaml files edit best in Notepad++ and I have my appdata folder accessible in a windows share. Create the additional Paths: My appdata folder is on a SSD pool Not Happy with this yet I should probably switch these to read only. Did you create the icons folder? .../appdata/homepage/public/icons/ and then: Run the Container While the container is running, open the WebUI. Opening the page will generate the configuration files. You may need to set the permissions of the folders to be able to edit the files. Click on the Homepage icon. Click on Console. Enter chmod -R u-x,go-rwx,go+u,ugo+X /app/config chmod -R u-x,go-rwx,go+u,ugo+X /app/public/icons chown -R nobody:users /app/config chown -R nobody:users /app/public/icons The three sections I've modified are: widgets.yaml widgets.yaml services (de keyed).yaml bookmarks(dekeyed).yaml For the pfsense integration I used this pkg: https://github.com/jaredhendrickson13/pfsense-api which was... fun... I ended up copying it to my server and installing it locally. Final Product (reworked a bit as I wrote this): Notes: Most Fields lines can be left blank and they will show all 4... if you only want some, or you want different ones you can pick and chose. No backslash at the end of the url I get my icons by draging them from the dashboard to the folder My PiHole is not functional (at the moment) Quote Link to comment
Arbadacarba Posted July 6, 2023 Share Posted July 6, 2023 Did this answer the question? Lets see what you came up with? Quote Link to comment
Atarax Posted November 6, 2023 Share Posted November 6, 2023 Hello, What is the name of the application in unraid? Quote Link to comment
Bozont Posted January 21 Share Posted January 21 Hi Atarax, the app is called homepage and you can download from Ibracorp's repository in the Appstore Quote Link to comment
Hartless Posted January 22 Share Posted January 22 On 6/7/2023 at 9:57 AM, Arbadacarba said: So Yaml files edit best in Notepad++ and I have my appdata folder accessible in a windows share. Create the additional Paths: My appdata folder is on a SSD pool Not Happy with this yet I should probably switch these to read only. Did you create the icons folder? .../appdata/homepage/public/icons/ and then: Run the Container While the container is running, open the WebUI. Opening the page will generate the configuration files. You may need to set the permissions of the folders to be able to edit the files. Click on the Homepage icon. Click on Console. Enter chmod -R u-x,go-rwx,go+u,ugo+X /app/config chmod -R u-x,go-rwx,go+u,ugo+X /app/public/icons chown -R nobody:users /app/config chown -R nobody:users /app/public/icons The three sections I've modified are: widgets.yaml widgets.yaml 597 B · 51 downloads services (de keyed).yaml 4.06 kB · 38 downloads bookmarks(dekeyed).yaml 1.88 kB · 30 downloads For the pfsense integration I used this pkg: https://github.com/jaredhendrickson13/pfsense-api which was... fun... I ended up copying it to my server and installing it locally. Final Product (reworked a bit as I wrote this): Notes: Most Fields lines can be left blank and they will show all 4... if you only want some, or you want different ones you can pick and chose. No backslash at the end of the url I get my icons by draging them from the dashboard to the folder My PiHole is not functional (at the moment) I'm having issue with the Drive widget at the top. I did take you .yaml file and configured it in a way for my homepage but now it's just blank. not sure if anyone has seen this before. Quote Link to comment
Hartless Posted January 22 Share Posted January 22 theres also issues with the unifi controller. im assuming it does not work with Unifi dream machine controllers but im still looking into this. Quote Link to comment
derjp Posted February 1 Share Posted February 1 Does anyone know how to make the "statusStyle" work? in settings.yaml i added: statusStyle: "dot" after this i added statusStyle: 'dot' to a service in services.yaml but this does not seems to work, or i dont get how example on the page works. Quote Link to comment
Amarok Posted February 10 Share Posted February 10 On 2/1/2024 at 2:42 PM, derjp said: Does anyone know how to make the "statusStyle" work? in settings.yaml i added: statusStyle: "dot" after this i added statusStyle: 'dot' to a service in services.yaml but this does not seems to work, or i dont get how example on the page works. Not sure if you figured it out or still need help, I happened to be trying to do the same thing. I configured everything in services.yaml as below (all specifics removed). services.yaml - Hosted Services: - Unraid: icon: unraid.png href: http://host.ip description: Unraid host ping: host.ip statusStyle: 'dot' - Sonarr: icon: sonarr.png href: http://host.ip:port description: Sonarr widget: type: sonarr url: http://host.ip:port key: <your_api_key> siteMonitor: http://host.ip:port statusStyle: 'dot' With the ping approach, when hovering over the green dot I get "Ping Up (0ms)" and wtih the siteMonitor it "HTTP Status 401 (14ms)", I'm assuming thats because Sonarr isn't liking the way the request is being sent (not sure about this, need to do more research). Quote Link to comment
derjp Posted February 11 Share Posted February 11 20 hours ago, Amarok said: Not sure if you figured it out or still need help, I happened to be trying to do the same thing. I configured everything in services.yaml as below (all specifics removed). services.yaml - Hosted Services: - Unraid: icon: unraid.png href: http://host.ip description: Unraid host ping: host.ip statusStyle: 'dot' - Sonarr: icon: sonarr.png href: http://host.ip:port description: Sonarr widget: type: sonarr url: http://host.ip:port key: <your_api_key> siteMonitor: http://host.ip:port statusStyle: 'dot' With the ping approach, when hovering over the green dot I get "Ping Up (0ms)" and wtih the siteMonitor it "HTTP Status 401 (14ms)", I'm assuming thats because Sonarr isn't liking the way the request is being sent (not sure about this, need to do more research). Thanks for your reply, i will try it that way Quote Link to comment
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.