#11752·coolify

[Bug]: "Website" button on service cards resolves to generic https://github.com

Author: kachakaran6Created Sep 12, 2026Updated Sep 16, 2026
Labels🐛 Possible Bug🖌️ UI/UX

Description and Error Message

On the "Add New Resource -> Services" page (/project/.../new), clicking the Website button on 66+ service template cards (e.g. Alexandrie, Beszel, Uptime Kuma, IT-Tools, Rocket.Chat, Vaultwarden, etc.) opens generic https://github.com homepage instead of the project's repository or official website.

Technical Root Cause

In resources/views/livewire/project/new/select.blade.php:

  1. service-templates-latest.json does not specify an explicit website or homepage property for service templates.
  2. serviceWebsiteUrl(service) falls back to service.documentation.
  3. When service.documentation is a GitHub URL (e.g., https://github.com/louislam/uptime-kuma), serviceWebsiteUrl executes new URL(source).origin.
  4. .origin strips out the repository path (/louislam/uptime-kuma) and resolves strictly to https://github.com.

Expected Behavior

Clicking the Website button should navigate to the service's full GitHub repository URL (e.g. https://github.com/louislam/uptime-kuma or https://github.com/Smaug6739/Alexandrie) or its official homepage domain, rather than stripping the path to generic https://github.com.

Steps to Reproduce

  1. Open Coolify Dashboard and navigate to any Project -> Environment.
  2. Click + New to add a new resource.
  3. Scroll down to the Services section.
  4. Locate service cards such as Alexandrie, Beszel, Uptime Kuma, IT-Tools, or Vaultwarden.
  5. Click the Website button on the card.
  6. Notice that the browser opens https://github.com (GitHub's main home page).

Example Repository URL

No response

Coolify Version

v4.3.19

Are you using Coolify Cloud?

No (self-hosted)

Operating System and Version (self-hosted)

Ubuntu 24.04 LTS

Screenshots / Visuals

Additional Information

Here is the updated Additional Information section with the complete list of all 66 affected service templates included, formatted and ready to copy-paste:


Updated "Additional Information" Field

A total of **66 service templates** out of 342 in `service-templates-latest.json` currently suffer from this issue because their `documentation` property is hosted on `github.com`.

### Proposed Fix
In `resources/views/livewire/project/new/select.blade.php`:

```javascript
serviceWebsiteUrl(service) {
    const source = service.website || service.homepage || service.documentation;
    if (!source) return null;

    try {
        const url = new URL(source);
        if (url.hostname === 'github.com' || url.hostname === 'www.github.com') {
            const parts = url.pathname.split('/').filter(Boolean);
            if (parts.length >= 2) {
                return `https://github.com/${parts[0]}/${parts[1]}`;
            }
        }
        return url.origin;
    } catch (error) {
        return null;
    }
}
Click to expand full list of 66 affected service templates
# Service Template ID Documentation Link Resolves Website To
1 alexandrie https://github.com/Smaug6739/Alexandrie/tree/main/docs https://github.com
2 beszel https://github.com/henrygd/beszel https://github.com
3 bluesky-pds https://github.com/bluesky-social/pds https://github.com
4 budge https://github.com/linuxserver/budge https://github.com
5 buzz https://github.com/block/buzz https://github.com
6 calibre-web https://github.com/linuxserver/docker-calibre-web https://github.com
7 calibre-web-automated-book-downloader https://github.com/calibrain/calibre-web-automated-book-downloader https://github.com
8 changedetection https://github.com/dgtlmoon/changedetection.io/ https://github.com
9 cloudflare-ddns https://github.com/favonia/cloudflare-ddns https://github.com
10 convertx https://github.com/C4illin/ConvertX https://github.com
11 convex https://github.com/get-convex/convex-backend/blob/main/self-hosted/README.md https://github.com
12 cryptgeon https://github.com/cupcakearmy/cryptgeon https://github.com
13 cyberchef https://github.com/gchq/CyberChef https://github.com
14 embystat https://github.com/mregni/EmbyStat https://github.com
15 firefox https://github.com/jlesage/docker-firefox https://github.com
16 fizzy https://github.com/basecamp/fizzy https://github.com
17 freescout https://github.com/freescout-help-desk/freescout/wiki/ https://github.com
18 gitea-runner https://github.com/go-gitea/gitea https://github.com
19 github-runner https://github.com/myoung34/docker-github-actions-runner/wiki/Usage https://github.com
20 glance https://github.com/glanceapp/glance https://github.com
21 gowa https://github.com/aldinokemal/go-whatsapp-web-multidevice https://github.com
22 grimmory https://github.com/grimmory-tools/grimmory https://github.com
23 grocy https://github.com/grocy/grocy https://github.com
24 heimdall https://github.com/linuxserver/Heimdall https://github.com
25 hermes-agent-with-webui https://github.com/nesquena/hermes-webui https://github.com
26 homebox https://github.com/sysadminsmedia/homebox https://github.com
27 it-tools https://github.com/corentinth/it-tools https://github.com
28 jean https://github.com/coollabsio/jean/blob/main/docs/headless-server.md https://github.com
29 joplin https://github.com/laurent22/joplin/blob/dev/packages/server/README.md https://github.com
30 librespeed https://github.com/librespeed/speedtest https://github.com
31 lobe-chat https://github.com/lobehub/lobe-chat https://github.com
32 memos https://github.com/usememos/memos https://github.com
33 metamcp https://github.com/metatool-ai/metamcp https://github.com
34 metube https://github.com/alexta69/metube https://github.com
35 minecraft https://github.com/itzg/docker-minecraft-server https://github.com
36 next-image-transformation https://github.com/coollabsio/next-image-transformation https://github.com
37 once-campfire https://github.com/basecamp/once-campfire https://github.com
38 pgbackweb https://github.com/eduardolat/pgbackweb https://github.com
39 privatebin https://github.com/PrivateBin/PrivateBin/blob/master/doc/README.md https://github.com
40 proxyscotch https://github.com/hoppscotch/proxyscotch https://github.com
41 redlib https://github.com/redlib-org/redlib https://github.com
42 rocketchat https://github.com/RocketChat/Rocket.Chat https://github.com
43 ryot https://github.com/ignisda/ryot https://github.com
44 satisfactory https://github.com/wolveix/satisfactory-server https://github.com
45 seaweedfs https://github.com/seaweedfs/seaweedfs https://github.com
46 sessy https://github.com/marckohlbrugge/sessy/blob/main/docs/docker-deployment.md https://github.com
47 siyuan https://github.com/siyuan-note/siyuan https://github.com
48 slash https://github.com/yourselfhosted/slash https://github.com
49 snapdrop https://github.com/RobinLinus/snapdrop https://github.com
50 soketi-app-manager https://github.com/rahulhaque/soketi-app-manager-filament https://github.com
51 stirling-pdf https://github.com/Stirling-Tools/Stirling-PDF https://github.com
52 superset-with-postgresql https://github.com/amancevice/docker-superset https://github.com
53 sure https://github.com/we-promise/sure https://github.com
54 terraria-server https://github.com/hexlo/terraria-server-docker https://github.com
55 triliumnext https://github.com/TriliumNext/Trilium https://github.com
56 unstructured https://github.com/Unstructured-IO/unstructured-api https://github.com
57 uptime-kuma https://github.com/louislam/uptime-kuma https://github.com
58 uptime-kuma-with-mariadb https://github.com/louislam/uptime-kuma https://github.com
59 uptime-kuma-with-mysql https://github.com/louislam/uptime-kuma https://github.com
60 vaultwarden https://github.com/dani-garcia/vaultwarden https://github.com
61 vert https://github.com/VERT-sh/VERT https://github.com
62 web-check https://github.com/lissy93/web-check https://github.com
63 whoogle https://github.com/benbusby/whoogle-search https://github.com
64 wireguard-easy https://github.com/wg-easy/wg-easy https://github.com
65 yamtrack https://github.com/FuzzyGrim/Yamtrack/wiki https://github.com
66 yamtrack-with-postgresql https://github.com/FuzzyGrim/Yamtrack/wiki https://github.com