114 lines
2.9 KiB
YAML
114 lines
2.9 KiB
YAML
|
---
|
||
|
gethomepage_svc:
|
||
|
domain: dashboard.serguzim.me
|
||
|
name: gethomepage
|
||
|
port: 3000
|
||
|
caddy_extra: import auth_serguzim_me
|
||
|
|
||
|
gethomepage_settings_yml:
|
||
|
title: serguzim.net Dashboard
|
||
|
startUrl: https://{{ gethomepage_svc.domain }}
|
||
|
|
||
|
useEqualHeights: true
|
||
|
|
||
|
layout:
|
||
|
- Infrastructure:
|
||
|
style: row
|
||
|
columns: 4
|
||
|
- Services:
|
||
|
style: row
|
||
|
columns: 4
|
||
|
- External:
|
||
|
style: row
|
||
|
columns: 4
|
||
|
- VPN:
|
||
|
style: row
|
||
|
columns: 4
|
||
|
|
||
|
gethomepage_services_yml:
|
||
|
- Infrastructure:
|
||
|
- reverse-proxy@node002.serguzim.net:
|
||
|
widget:
|
||
|
type: caddy
|
||
|
url: http://node002.vpn.serguzim.net:2019
|
||
|
- faas.serguzim.me:
|
||
|
href: https://faas.serguzim.me
|
||
|
- s3.serguzim.me:
|
||
|
href: https://s3.serguzim.me
|
||
|
- Services:
|
||
|
- analytics.serguzim.me:
|
||
|
href: https://analytics.serguzim.me
|
||
|
- auth.serguzim.me:
|
||
|
href: https://auth.serguzim.me
|
||
|
widget:
|
||
|
type: authentik
|
||
|
url: https://auth.serguzim.me
|
||
|
key: "{{ vault_gethomepage.authentik.key }}"
|
||
|
- coder.serguzim.me:
|
||
|
href: https://coder.serguzim.me
|
||
|
- git.serguzim.me:
|
||
|
href: https://git.serguzim.me
|
||
|
- inventory.serguzim.me:
|
||
|
href: https://inventory.serguzim.me
|
||
|
- mail.serguzim.me:
|
||
|
href: https://mail.serguzim.me
|
||
|
- media.serguzim.me:
|
||
|
href: https://media.serguzim.me
|
||
|
- push.serguzim.me:
|
||
|
href: https://push.serguzim.me
|
||
|
- recipes.serguzim.me:
|
||
|
href: https://recipes.serguzim.me
|
||
|
- registry.serguzim.me:
|
||
|
href: https://registry.serguzim.me
|
||
|
- rss.serguzim.me:
|
||
|
href: https://rss.serguzim.me
|
||
|
- status.serguzim.me:
|
||
|
href: https://status.serguzim.me
|
||
|
widget:
|
||
|
type: uptimekuma
|
||
|
url: https://status.serguzim.me
|
||
|
slug: serguzim-net
|
||
|
- tick.serguzim.me:
|
||
|
href: https://tick.serguzim.me
|
||
|
- wiki.serguzim.me:
|
||
|
href: https://wiki.serguzim.me
|
||
|
- External:
|
||
|
- Nextdns:
|
||
|
href: https://my.nextdns.io
|
||
|
widget:
|
||
|
type: nextdns
|
||
|
profile: "{{ vault_gethomepage.nextdns.profile }}"
|
||
|
key: "{{ vault_gethomepage.nextdns.key }}"
|
||
|
- VPN: "{{ vault_tailscale | tailscale_to_dashboard }}"
|
||
|
|
||
|
gethomepage_bookmarks_yml:
|
||
|
- Developer:
|
||
|
- Github:
|
||
|
- abbr: GH
|
||
|
href: https://github.com/
|
||
|
- Social:
|
||
|
- Reddit:
|
||
|
- abbr: RE
|
||
|
href: https://reddit.com/
|
||
|
- Entertainment:
|
||
|
- YouTube:
|
||
|
- abbr: YT
|
||
|
href: https://youtube.com/
|
||
|
|
||
|
gethomepage_widgets_yml:
|
||
|
- resources:
|
||
|
cpu: true
|
||
|
memory: true
|
||
|
disk: /
|
||
|
|
||
|
- search:
|
||
|
provider: duckduckgo
|
||
|
target: _blank
|
||
|
|
||
|
gethomepage_compose:
|
||
|
watchtower: true
|
||
|
image: ghcr.io/gethomepage/homepage
|
||
|
volumes:
|
||
|
- /var/run/docker.sock:/var/run/docker.sock
|
||
|
- ./config:/app/config/
|