railway-cli-management
Deploy, manage services, view logs, and configure Railway infrastructure. Use when deploying to Railway, managing environment variables, viewing deployment logs, scaling services, or managing volumes.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Deploy, manage services, view logs, and configure Railway infrastructure. Use when deploying to Railway, managing environment variables, viewing deployment logs, scaling services, or managing volumes.
How to use
Zainstaluj umiejętność w swoim środowisku Claude/Copilot i upewnij się, że masz dostęp do Railway CLI. Jeśli jeszcze nie masz zainstalowanego Railway CLI, pobierz go ze strony Railway i zaloguj się na swoje konto.
Połącz katalog projektu z Railway, używając polecenia railway link. Jeśli znasz już identyfikator projektu, możesz podać go bezpośrednio jako argument. Sprawdź status połączenia poleceniem railway status, aby upewnić się, że wszystko jest poprawnie skonfigurowane.
Aby wdrożyć aplikację, użyj railway up. To polecenie wdraża bieżący katalog do połączonej usługi i wyświetla logi wdrożenia. Jeśli chcesz wdrożyć bez czekania na logi, dodaj flagę --detach. Możesz też wdrożyć do konkretnej usługi za pomocą --service lub do konkretnego środowiska za pomocą --environment.
Zarządzaj usługami w projekcie: użyj railway list, aby zobaczyć wszystkie projekty, railway add, aby dodać nową usługę, lub railway service, aby przełączyć się między usługami. Otwórz dashboard projektu w przeglądarce poleceniem railway open.
Aby uzyskać identyfikatory wdrożeń i szczegółowe informacje o statusie, użyj railway status --json. To polecenie zwraca pełną strukturę JSON, którą możesz parsować za pomocą narzędzi takich jak jq, aby wyodrębnić konkretne identyfikatory wdrożeń lub dane o usługach.
W razie potrzeby redeploy'uj poprzednie wdrożenie poleceniem railway redeploy, usuń ostatnie wdrożenie poleceniem railway down, lub odłącz katalog od projektu poleceniem railway unlink.