- Choose ubuntu template
- (Options > Features > keyctl=1
- (Options > Features > nesting=1
- Boot OS, update and upgrade
sudo apt install docker.io
sudo groupadd docker
sudo usermod -aG docker $USER
- 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
- 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
- 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
https://shownotes.opensourceisawesome.com/dashy-powerful-informative/