Running Homepage Application Dashboard on Windows

Channel:
Subscribers:
14,500
Published on ● Video Link: https://www.youtube.com/watch?v=WkuNY6tnxU0



Duration: 4:23
517 views
15


#Homepage #Dashboard #Windows

Full steps can be found at https://i12bretro.github.io/tutorials...

--------------------------------------------------------------------
What is Homepage?
--------------------------------------------------------------------
[Homepage is] a modern, fully static, fast, secure fully proxied, highly customizable application dashboard with integrations for over 100 services and translations into multiple languages. Easily configured via YAML files or through docker label discovery. - https://github.com/benphelps/homepage
 
--------------------------------------------------------------------
Installing Homepage
--------------------------------------------------------------------
   01. Log into the Windows device
   02. Download the latest Homepage release  https://github.com/benphelps/homepage...
   03. Download NodeJS  https://nodejs.org/en/download/current/
   04. Install NodeJS ≫ During the install, make sure to check the Tools for Native Modules option
   05. At the Native Modules prompt, press any key to begin the installation process
NOTE: This process takes quite a while to install, be patient. Proceed once the PowerShell window closes
   06. Extract the downloaded Homepage files
   07. Rename the extracted folder homepage
   08. Cut the homepage folder to a location it can safely run from, C:\Program Files\homepage in this example
   09. Hold the SHIFT key and right click in the white space ≫ Open PowerShell window here...
   10. Run the following commands in the PowerShell window
         install dependencies
         npm install
         create .env file from example
         Copy-Item ".\src\skeleton" -Destination ".\config" -Recurse
         build homepage
         npm run build
         run homepage
         npm start
   11. Open a web browser and navigate to http://DNSorIP:3000
   12. Welcome to Homepage
 
--------------------------------------------------------------------
Run Homepage on System Startup (Optional, but recommended)
--------------------------------------------------------------------
   01. Press CTRL + C to kill the running Homepage process
   02. Open a text editor and paste the following
         :: Start homepage server
         cd /D "%~dp0"
         start "homepage" /b npm start
   03. Save the file as homepage.bat in the homepage directory, C:\Program Files\homepage in this example
   04. Click on the Start Button ≫ Type task ≫ Launch Task Scheduler
   05. Right click the Task Scheduler Library folder in the left pane ≫ Create Basic Task...
   06. Set the name to Homepage and optionally set a Description ≫ Click Next
   07. For the Trigger, select When the computer starts ≫ Click Next
   08. For the Action, select Start a program ≫ Click Next
   09. Complete the form fields as follows:
         Program/script: "%ProgramFiles%\homepage\homepage.bat"
         Add arguments:
         Start in:
   10. Click Next
   11. Check the Open the Properties dialog checkbox ≫ Click Finish
   12. In the Properties dialog, click the Change User or Group... button
   13. Type System in the Object name field ≫ Click OK
   14. Check the Run with highest privileges box
   15. Click OK to create the scheduled task
   16. Right click the Homepage task ≫ Run
   17. Refresh the open web browser to verify Homepage is now running from the scheduled task
 
Source:  https://github.com/gethomepage/homepa...
 


Connect with me and others ###
★ Discord:   / discord  
★ Reddit:   / i12bretro  
★ Twitter:   / i12bretro  







Tags:
Application Dashboard
Browser Based
Home Lab
Home Lab Ideas
Homelab Dashboard
Homepage
Homepage Application Dashboard
How To
Install Guide
Microsoft
Microsoft Windows
NodeJS
Self-Hosted
Tutorial
Web Based
Web Based Tools
Windows
i12bretro