Skip to content

Instantly share code, notes, and snippets.

@tatumroaquin
Created December 25, 2022 00:05
Show Gist options
  • Save tatumroaquin/cff71d4bfa77ef8d544305b88d136a76 to your computer and use it in GitHub Desktop.
Save tatumroaquin/cff71d4bfa77ef8d544305b88d136a76 to your computer and use it in GitHub Desktop.

Dashy in LXC Container Proxmox

Create Container

  1. Choose ubuntu template
  • (Options > Features > keyctl=1
  • (Options > Features > nesting=1
  1. Boot OS, update and upgrade

Install docker

sudo apt install docker.io
sudo groupadd docker
sudo usermod -aG docker $USER

Install Dashy

  1. Make directory structure and get icons
mkdir -p $HOME/docker/dashy/{public,icons}
cd docker/dashy
git clone https://github.com/walkxcode/dashboard-icons.git icons

  1. Create docker/dashy/docker-run.txt
docker run -d \
  -p 8080:80 \
  --volume </path/to/your>/docker/dashy/public/conf.yml:/app/public/conf.yml \
  --volume </path/to/your>/docker/dashy/icons:/app/public/item-icons/icons \
  --name dashy \
  --restart=unless-stopped \
  lissy93/dashy:latest
  1. Create docker/dashy/public/conf.yml
appConfig:
  theme: colorful
  layout: auto
  iconSize: medium
  language: en
pageInfo:
  title: Home Lab
  description: Welcome to your Home Lab!
  navLinks:
    - title: GitHub
      path: https://github.com/Lissy93/dashy
    - title: Documentation
      path: https://dashy.to/docs
  footerText: ''
sections:
  - name: Starter Only
    icon: fas fa-server
    items:
      - title: Google
        description: Search
        url: https://google.com

sources:

https://shownotes.opensourceisawesome.com/dashy-powerful-informative/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment