railway-domain
Add, view, or remove domains for Railway services. Use when user wants to add a domain, generate a railway domain, check current domains, get the URL for a service, or remove a domain.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Add, view, or remove domains for Railway services. Use when user wants to add a domain, generate a railway domain, check current domains, get the URL for a service, or remove a domain.
How to use
Upewnij się, że masz zainstalowany Railway CLI i skill railway-domain jest dostępny w twoim środowisku Claude. Skill wymaga zależności railway-cli oraz dostępu do poleceń Bash z uprawnieniami railway:*.
Aby wygenerować domenę dostarczoną przez Railway, poproś Claude: "Dodaj domenę Railway do mojej usługi" lub "Wygeneruj URL dla mojego serwisu". Claude uruchomi polecenie railway domain --json, które zwróci automatycznie przypisaną domenę.
Jeśli chcesz dodać własną domenę niestandardową, powiedz: "Dodaj domenę example.com do mojej usługi". Claude wyświetli wymagane rekordy DNS (zazwyczaj CNAME), które musisz dodać u swojego dostawcy DNS.
Aby sprawdzić aktualnie skonfigurowane domeny, Claude może zapytać konfigurację usługi za pomocą GraphQL i pokazać zarówno domeny Railway (serviceDomains) jak i niestandardowe (customDomains).
Aby usunąć domenę, poproś: "Usuń domenę z mojej usługi". Claude zaktualizuje konfigurację, ustawiając domenę na null w odpowiedniej sekcji networking.
W każdym kroku upewnij się, że twoja usługa ma wdrożenie – Railway wymaga aktywnego deploymentu, aby przypisać domenę.