diff --git a/homelab/.gitlab-ci.yml b/homelab/.gitlab-ci.yml index 2482bde4..9e845f2b 100644 --- a/homelab/.gitlab-ci.yml +++ b/homelab/.gitlab-ci.yml @@ -15,11 +15,11 @@ before_script: server-deploy: stage: deploy - when: manual + when: always rules: - changes: - server/ - + when: manual script: - ssh joey@joey-server "cd /home/joey && git archive --remote=ssh://git@gitlab.jafner.net:2229/Jafner/homelab.git main server/ | tar xvf -" - ssh joey@joey-server "cp -r server/config/* ./docker_config/" diff --git a/homelab/server/config/homer/assets/config.yml b/homelab/server/config/homer/assets/config.yml index b1d18394..54061870 100644 --- a/homelab/server/config/homer/assets/config.yml +++ b/homelab/server/config/homer/assets/config.yml @@ -43,26 +43,6 @@ colors: # First level array represent a group. # Leave only a "items" key if not using group (group name, icon & tagstyle are optional, section separation will not be displayed). services: - - name: "Jafner.tools" - icon: "fas fa-cloud" - items: - - name: "5eTools" - logo: assets/icons/5et-192.png - subtitle: "D&D 5e Complete Reference" - url: "https://5e.jafner.tools" - - name: "Joplin" - logo: assets/icons/joplin-512.png - subtitle: "Sync server for the Joplin notes app" - url: "https://joplin.jafner.tools" - - name: "Bitwarden" - logo: assets/icons/bitwarden-512.png - subtitle: "Sync server for the Bitwarden password manager" - url: "https://bitwarden.jafner.tools" - - name: "Uptime Kuma" - logo: assets/icons/uptimekuma-512.png - subtitle: "Web monitoring dashboard" - url: "https://uptime.jafner.tools/dashboard" - - name: "Public Cloud" icon: "fas fa-cloud" items: @@ -110,17 +90,26 @@ services: subtitle: "Account management dashboard for the SendGrid email messaging platform" logo: assets/icons/sendgrid.png url: "https://app.sendgrid.com/" - - - name: "Jafner.chat" + + - name: "Jafner.tools" icon: "fas fa-cloud" items: - - name: "Element" - logo: assets/icons/element-512.webp - subtitle: "Web-based Matrix client for the jafner.chat homeserver" - url: "https://element.jafner.chat" - - name: "Synapse Admin" - subtitle: "Web admin portal for the Synapse homeserver" - url: "https://matrix.jafner.chat/synapse-admin" + - name: "5eTools" + logo: assets/icons/5et-192.png + subtitle: "D&D 5e Complete Reference" + url: "https://5e.jafner.tools" + - name: "Joplin" + logo: assets/icons/joplin-512.png + subtitle: "Sync server for the Joplin notes app" + url: "https://joplin.jafner.tools" + - name: "Bitwarden" + logo: assets/icons/bitwarden-512.png + subtitle: "Sync server for the Bitwarden password manager" + url: "https://bitwarden.jafner.tools" + - name: "Uptime Kuma" + logo: assets/icons/uptimekuma-512.png + subtitle: "Web monitoring dashboard" + url: "https://uptime.jafner.tools/dashboard" - name: "Jafner.pi1" icon: "fas fa-server" @@ -153,6 +142,10 @@ services: logo: assets/icons/deluge-1200.png subtitle: "Deluge Torrent Web UI for EMP" url: "http://jafner.seedbox:52200/" + - name: "PUB" + logo: assets/icons/deluge-1200.png + subtitle: "Deluge Torrent Web UI for public torrents" + url: "http://jafner.seedbox:52300/" - name: "Jafner.net" icon: "fas fa-server"