homepage¶
homepage is my landing 🛬 page for my most frequented sites as well as my internal web pages.
I don't show service statistics to keep things a bit cleaner and simple.
I make this my 🏠 button as well as my new tab in Chrome so that it launches every time I launch Chrome, open a new tab, or click the home 🏠 button. I use the New Tab Redirect extension to redirect my new tab to homepage.
Installation¶
Default Port: 3000
Configuration (bookmarks.yaml, services.yaml, widgets.yaml) path: /opt/homepage/config/
Config¶
Symlinks¶
/opt/homepage/config/
(
ln -s /root/git/nicholaswilde/homelab/pve/homepage/config/bookmarks.yaml /opt/homepage/config/
ln -s /root/git/nicholaswilde/homelab/pve/homepage/config/custom.css /opt/homepage/config/
ln -s /root/git/nicholaswilde/homelab/pve/homepage/config/custom.js /opt/homepage/config/
ln -s /root/git/nicholaswilde/homelab/pve/homepage/config/docker.yaml /opt/homepage/config/
ln -s /root/git/nicholaswilde/homelab/pve/homepage/config/kubernetes.yaml /opt/homepage/config/
ln -s /root/git/nicholaswilde/homelab/pve/homepage/config/services.yaml /opt/homepage/config/
ln -s /root/git/nicholaswilde/homelab/pve/homepage/config/settings.yaml /opt/homepage/config/
ln -s /root/git/nicholaswilde/homelab/pve/homepage/config/widgets.yaml /opt/homepage/config/
ls /opt/homepage/config/
)
Traefik¶
Upgrade¶
To upgrade homepage, run the update.sh script located in pve/homepage/.
Task List¶
References¶
- https://community-scripts.github.io/ProxmoxVE/scripts?id=homepage
- https://pimox-scripts.com/scripts?id=Homepage