Polski
Zacznij
← Wszystkie szablony

Wdróż aplikację Open Design na Pethost jednym kliknięciem

Projektowanie z AI: prototypy, slajdy i strony z jednego promptu, otwarta alternatywa dla Claude Design

Co się dzieje

  1. Logujesz się do Pethost albo zakładasz konto, kluczem dostępu, przez GitHub albo Google.
  2. Nie masz jeszcze maszyny? Wybierasz plan, a my ją dla ciebie przygotowujemy. Link czeka w twojej przeglądarce, aż będzie gotowa.
  3. Okno „Nowy projekt” otwiera się na tej aplikacji. Wypełniasz to, o co prosi, i klikasz „Utwórz projekt”: Hasło.
  4. Za minutę czy dwie aplikacja działa pod własnym adresem z HTTPS. Jej sekrety są tworzone losowo, a dane trafiają do nocnego backupu.
  5. To projekt jak każdy inny: jego compose.yaml, .env, logi i terminal są w panelu, a twój agent może go zmienić, cofnąć do wcześniejszej wersji albo przywrócić.

Pierwsze kroki

Przeglądarka poprosi o nazwę użytkownika i hasło: nazwa to open-design, a hasło to, które podano. Potem w Settings wybierz API provider i podaj bazowy URL, klucz i model swojego dostawcy.

Co uruchamia

Szablon to ten compose.yaml i zmienne, które zapisuje do .env projektu. Pethost uruchamia plik dokładnie tak, jak jest napisany.

services:
  open-design:
    image: ghcr.io/nexu-io/od:0.24.1
    restart: unless-stopped
    environment:
      # A visitor's browser asks for it, with the user name open-design.
      OD_API_TOKEN: ${PASSWORD}
      OD_ALLOWED_ORIGINS: ${URL}
      OD_PORT: 7456
      OD_WEB_PORT: 7456
    # Projects, artifacts and settings, in SQLite and files.
    volumes:
      - data:/app/.od

volumes:
  data: