Install Homer Application Dashboard on Linux

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



Duration: 1:30
1,769 views
21


#Homer #Dashboard #Linux

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

--------------------------------------------------------------------
What is Homer?
--------------------------------------------------------------------
A dead simple static HOMepage for your servER to keep your services on hand, from a simple yaml configuration file. - https://github.com/bastienwirtz/homer
 
   01. Log into the Linux device
   02. Run the following commands in a terminal window
         update software repositories
         sudo apt update
         install available software updates
         sudo apt upgrade -y
         install prerequisites
         sudo apt install git curl apache2 -y
         add nodejs software repository
         curl -sL https://deb.nodesource.com/setup_16.x | sudo bash -
         install nodejs
         sudo apt install nodejs -y
         clone the homer git repository
         git clone https://github.com/bastienwirtz/homer... ./homer
         change directory to the source code
         cd homer
         checkout the latest version
         git checkout "$(git tag --sort=v:refname | tail -n1)"
         clean npm cache
         npm cache clean --force
         install npm dependencies
         npm install
         fix npm vulnerabilities
         npm audit fix
         build homer
         npm run build
         copy the sample config.yml
         sudo cp ./dist/assets/config.yml.dist ./dist/assets/config.yml
         copy the dist directory to web root
         sudo cp ./dist /var/www/html/homer -r
   03. Open a web browser and navigate to http://DNSorIP/homer
   04. Welcome to Homer
   05. To make changes to the dashboard, edit the config.yml file with the following command
         edit homer config.yml
         sudo nano /var/www/html/homer/assets/config.yml
   06. Press CTRL+O, Enter, CTRL+X to write the changes
   07. Back in the web browser, refresh the page to view the changes
 


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







Tags:
Application Dashboard
Browser Based
Debian
Home Lab
Home Lab Ideas
Homelab Dashboard
Homer
Homer Application Dashboard
How To
Install Guide
Linux
NodeJS
Self-Hosted
Tutorial
Web Based
Web Based Tools
i12bretro