Initial commit

This commit is contained in:
Dmitry Bikulov
2026-08-23 17:17:37 +03:00
commit d97525408e
16 changed files with 391 additions and 0 deletions
+109
View File
@@ -0,0 +1,109 @@
pages:
- name: Home
head-widgets:
- type: monitor
cache: 1m
title: Services
hide-header: true
sites:
- title: Git
url: https://git.ksar.dev
icon: sh:gitea
- title: Wiki
url: https://wiki.ksar.dev
icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/outline.png
- title: Notes
url: https://notes.ksar.dev
icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/memos.png
- title: RSS
url: https://rss.ksar.dev
icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/miniflux-light.png
- title: Vaultwarden
url: https://bw.ksar.dev
icon: https://cdn.jsdelivr.net/gh/selfhst/icons@main/png/vaultwarden-light.png
columns:
- size: small
widgets:
- type: weather
hide-header: true
location: Moscow, Russia
units: metric
hour-format: 24h
- type: calendar
hide-header: true
first-day-of-week: monday
- type: releases
hide-header: true
show-source-icon: true
repositories:
- docmost/docmost
- glanceapp/glance
- traefik/traefik
- usememos/memos
- miniflux/v2
- MHSanaei/3x-ui
- go-gitea/gitea
- dani-garcia/vaultwarden
- dockerhub:gitlab/gitlab-ce
- dockerhub:jetbrains/youtrack
- size: full
widgets:
- type: search
search-engine: kagi
hide-header: true
- type: group
widgets:
- type: hacker-news
limit: 30
collapse-after: 10
- type: lobsters
limit: 30
collapse-after: 10
- type: reddit
subreddit: technology
show-thumbnails: true
limit: 30
collapse-after: 10
top-period: week
sort-by: best
- type: reddit
subreddit: selfhosted
show-thumbnails: true
limit: 30
collapse-after: 10
top-period: week
sort-by: best
- type: reddit
subreddit: science
show-thumbnails: true
limit: 30
collapse-after: 10
top-period: week
sort-by: best
- size: small
widgets:
- type: videos
style: vertical-list
hide-header: true
collapse-after: 15
channels:
- UCDaIW2zPRWhzQ9Hj7a0QP1w # Руслан Усачев
- UCY6zVRa3Km52bsBmpyQnk6A # Vert Dider
- UCJQlWxJziHWs0Bq59D2Qw8A # РЫНДЫЧ
- UC2q4mHrzoR48mwSuAYtVPtQ # Александр Панчин
- UCerK03vbFNIDc8ABS87gHzw # ЛЕСНЫЕ
- UCYulscWJwKgs35FTF9FaNlw # Дмитрий Машков
- UCbS8hyArQ_VWPSBcc56FsLw # ПроВокруг
- UCQwRlx8hVI-CFv_E-v5s84Q # Адвокат Егоров
- UC2Ru64PHqW4FxoP0xhQRvJg # ТОПЛЕС
- UCY1kMZp36IQSyNx_9h4mpCg # Mark Rober
- UCt9SXdrwKnV_4WwRjUmHZsQ # Михаил Лидин
- UC6cqazSR6CnVMClY0bJI0Lg # BadComedian
- UCXUPKJO5MZQN11PqgIvyuvQ # Andrej Karpathy
- UCisCR8RgtPcHGpUXblKxrvQ # Клинический случай
+20
View File
@@ -0,0 +1,20 @@
services:
glance:
image: glanceapp/glance
container_name: glance
restart: unless-stopped
networks:
- proxy
volumes:
- ./data/glance:/app/config
labels:
- "traefik.enable=true"
- "traefik.http.services.glance.loadbalancer.server.port=8080"
- "traefik.http.routers.glance.rule=Host(`${GLANCE_HOST}`)"
- "traefik.http.routers.glance.entrypoints=websecure"
- "traefik.http.routers.glance.tls.certresolver=le"
networks:
proxy:
name: proxy
external: true
+1
View File
@@ -0,0 +1 @@
GLANCE_HOST=