Знижка 50%. усі плани, обмежений час. Від $2.48/mo
Dashy

Dashy

Dashy — це настроювана домашня сторінка для вашої домашньої лабораторії. Статус служби, віджети, теми та організація закладок в одному конфігураційному файлі. Ліцензований Массачусетським технологічним інститутом, із понад 60 типами віджетів, включаючи погоду, RSS, статистику GitHub, стан сервера та біржові тикери. Найпопулярніша інформаційна панель домашньої лабораторії на GitHub.

Версія

Останній

Операційна система

Ubuntu Server 24.04 LTS

Хв. ОЗУ

2 GB

Типи IP

IPV4, IPV6

Доступ

  • Може знадобитися деякий час, щоб з’явитися та почати працювати належним чином без проблем.
  • Веб-інтерфейс: https://<server-ip>
  • Прийміть попередження SSL (самопідписаний сертифікат).
  • Увійдіть, використовуючи ім’я користувача та пароль адміністратора, які ви вказали під час встановлення.
  • Облікові дані для входу зберігаються в: /root/.cloudzy-creds

Важливі файли та директорії

  • Корінь програми: /root/dashy/
  • Файл конфігурації Dashy: /root/dashy/config.yml
  • Файл Docker Compose: /root/dashy/docker-compose.yml
  • Збережені облікові дані адміністратора (лише читання): /root/.cloudzy-creds
  • Конфігурація сайту Nginx: /etc/nginx/sites-available/dashy
  • Увімкнений сайт Nginx: /etc/nginx/sites-enabled/dashy
  • Сертифікат TLS: /etc/nginx/ssl/fullchain.pem
  • Закритий ключ TLS: /etc/nginx/ssl/privkey.pem

Керування сервісом

Перевірити стан контейнера:

docker compose -f /root/dashy/docker-compose.yml ps

Перезапуск:

docker compose -f /root/dashy/docker-compose.yml restart

Переглянути логи:

docker compose -f /root/dashy/docker-compose.yml logs -f

Увімкнення SSL з доменом

1. Спрямуйте свій домен на IP-адресу сервера.

2. Відредагуйте конфіг Nginx і замініть обидва server_name <IP>; з вашим доменом (<your-domain>) для блоків HTTP (порт 80) і HTTPS (порт 443):

vim /etc/nginx/sites-available/dashy

3. Встановіть Certbot:

apt install -y certbot python3-certbot-nginx

4. Виконайте таку команду, щоб згенерувати дійсний сертифікат Let's Encrypt:

certbot certonly --nginx --non-interactive --agree-tos --email [email protected] -d yourdomain.com

5. Замініть шляхи SSL у конфігу Nginx:

vim /etc/apache2/sites-available/dashy
# Before:
    # ssl_certificate /etc/nginx/ssl/fullchain.pem;
    # ssl_certificate_key /etc/nginx/ssl/privkey.pem;
# After:
    # ssl_certificate /etc/letsencrypt/live/yourdomain.com/fullchain.pem;
    # ssl_certificate_key /etc/letsencrypt/live/yourdomain.com/privkey.pem;

6. Перезапустіть Nginx, щоб застосувати зміни:

systemctl restart nginx

7. Відкрийте браузер і перейдіть за адресою: https://yourdomain.com

Більше в розділі Самохостинг

Схожі додатки.

Розгорніть Dashy зараз. Від $2,48/міс.