lobsite! Zaloguj się Załóż konto

Wdróż stronę z Codex

Niech Codex wdroży zbudowaną stronę: sekcja w AGENTS.md, dostęp do sieci dla polecenia i działający URL z linkiem, który ją zachowuje.

Codex uruchamia to w folderze projektu, gdy ma dostęp do sieci.
Upuść plik HTML, folder lub .zip Sprawdzane w Twojej przeglądarce; nic nie jest przesyłane, dopóki nie opublikujesz.

Codex od OpenAI czyta AGENTS.md, aby dowiedzieć się, jak działa projekt. Daj mu krótką sekcję „Deploying”, a opublikuje stronę jednym poleceniem i poda Ci adres oraz link pozwalający ją zachować. Najpierw trzeba załatwić tylko jedno: sandbox, bo wdrożenie potrzebuje sieci.

Jak to działa

  1. Dodaj poniższą sekcję do AGENTS.md, aby Codex znał polecenie i wiedział, co Ci potem powiedzieć.
  2. Daj poleceniu dostęp do sieci. Codex uruchamia polecenia w sandboksie, a wdrożenie musi połączyć się z lobsite.com (zobacz Dostęp do sieci).
  3. Poproś Codex o wdrożenie. Zbuduje projekt, uruchomi npx -y lobsite --yes i przekaże URL oraz link do przejęcia. Strona działa 6 godzin, chyba że otworzysz link i się zalogujesz.

Sekcja do AGENTS.md

Wklej to do AGENTS.md w projekcie. Korzystają z niej też inni agenci czytający ten plik (Cursor, Gemini CLI, Copilot i inni):

## Deploying

This site deploys with [Lobsite](https://lobsite.com). Build it, then from the project folder run:

```bash
npx -y lobsite --yes
```

- Tell the user the URL, and relay the "Tell the user:" line from the output word for word.
- Sites deployed without logging in are removed after 6 hours. The claim link in the output keeps the site; the user opens it and signs in.
- `lobsite.toml` remembers the site, so the same command updates it. Use `--preview` to deploy without changing the live site, and `--json` for machine-readable output.
- If a deploy fails, follow the fix in the error message. Never pass `--include-secrets`.

CLI rozpoznaje, że działa pod Codexem, po zmiennej CODEX_SANDBOX: nie zadaje pytań i wypisuje zwykłe linie.

Dostęp do sieci

Sandbox Codexa może blokować poleceniom dostęp do sieci, a wtedy wdrożenie kończy się błędem połączenia zamiast błędem Lobsite. W Codex CLI zezwól na sieć dla poleceń w workspace w ~/.codex/config.toml:

[sandbox_workspace_write]
network_access = true

Albo zatwierdź polecenie, gdy Codex poprosi o uruchomienie go poza sandboksem. W zadaniach Codex w chmurze dostęp agenta do internetu to ustawienie środowiska; zezwól na lobsite.com i upload.lobsite.app (oraz rejestr npm, dla npx).

Serwer MCP albo curl

Codex CLI może też uruchomić serwer MCP Lobsite, który daje mu deploy, list_sites, list_deploys, rollback, promote i whoami jako narzędzia. Dodaj go do ~/.codex/config.toml:

[mcp_servers.lobsite]
command = "npx"
args = ["-y", "lobsite@latest", "mcp"]

Tam, gdzie nie ma Node, jedną stronę (lub kilka plików) wdrożysz przez curl, który odpowie adresem URL i linkiem do przejęcia:

curl --data-binary @index.html https://lobsite.com/api/v1/drop
Stworzone dla agentów

Żadnych pytań pod agentem i linia Tell the user: z adresem URL i linkiem do przejęcia.

Wdrażanie przez curl

Nie masz Node? curl --data-binary @index.html lobsite.com/api/v1/drop odpowie adresem URL.

Serwery MCP

npx lobsite mcp dla agentów programistycznych, lobsite.com/api/mcp dla asystentów czatu.

Wgrywane są tylko zmienione pliki

Pliki są przechowywane według hasha. Ponowne wdrożenie niezmienionej strony wgrywa 0 bajtów.

Każde wdrożenie ma własny URL

Podgląd przed publikacją. Wycofanie jednym kliknięciem, razem z przekierowaniami.

Limity, które możesz przeczytać

Każdy limit jest opublikowany, a każdy błąd mówi, co zrobić dalej.

Polecenie, serwer MCP czy curl

npx -y lobsite --yes Serwer MCP curl
Wymaga Node i sieci Node i sieci Tylko sieci
Co wysyła Zbudowany folder, tylko zmienione pliki Zbudowany folder, tylko zmienione pliki Wskazane pliki, do 25 MB
Aktualizuje tę samą stronę Tak, lobsite.toml ją pamięta Tak Tak, z ?site= i tokenem przejęcia
Wycofanie, lista wdrożeń Kolejnymi poleceniami Jako narzędzia Nie
Konfiguracja Sekcja w AGENTS.md Wpis w config.toml Brak

Zacznij od polecenia; dodaj serwer MCP, jeśli chcesz, by Codex zarządzał wdrożeniami, a curl zostaw dla sandboksów bez Node.

Najczęstsze pytania

Dlaczego wdrożenie kończy się błędem sieci?

Sandbox nie pozwolił poleceniu połączyć się z lobsite.com. Włącz dostęp do sieci dla workspace, zatwierdź polecenie poza sandboksem albo zezwól na domeny w środowisku Codex w chmurze.

Czy Codex potrzebuje mojego konta Lobsite?

Nie. Bez konta strona działa 6 godzin, a Codex daje Ci link do przejęcia. Aby wdrażać na swoje konto, uruchom raz samodzielnie npx lobsite login; logowanie odbywa się w przeglądarce.

Czy Codex może najpierw wdrożyć podgląd?

Tak. npx -y lobsite --yes --preview daje wdrożeniu własny URL i zostawia działającą stronę bez zmian. npx lobsite promote <id> je publikuje.

Co, jeśli mój projekt ma plik .env?

Pliki z sekretami nigdy nie są wysyłane. Zatrzymują wdrożenie z błędem, który mówi, jak je pominąć (.lobsiteignore); Codex nigdy nie powinien przekazywać --include-secrets.

Czy to działa z Codexem w IDE?

Tak. Rozszerzenie uruchamia tego samego agenta, więc czyta ten sam AGENTS.md, a polecenie działa tak samo.

Zobacz też