Publikowanie
Publikowanie w sieci
Opublikuj aplikację w kilka sekund: jej adres na setherion.app, własna domena, kto może ją otworzyć, skan bezpieczeństwa przed publikacją, ponowne publikowanie i zdjęcie aplikacji z sieci.
Publikowanie wrzuca twoją aplikację do sieci, pod adres, który każdy może otworzyć. Jest bezpłatne w każdym planie, trwa kilka sekund i możesz to robić tak często, jak chcesz.
Naciśnij Publish w prawym górnym rogu edytora i wybierz Publish to web. To samo menu ma Publish to app stores, Export to GitHub i Export to GitLab; dwie ostatnie opcje są w płatnym planie.
Przycisk czeka, gdy budowanie jeszcze trwa i gdy Setherion dwukrotnie sprawdza, czy nowa wersja się otwiera, więc wersja, która ulega awarii, nigdy nie trafia do sieci.
Adres
Pole Your website URL podpowiada adres z nazwy aplikacji, w domenie setherion.app. Ołówek go zmienia. Używaj małych liter, cyfr i łączników, do 40 znaków.
Save zmienia nazwę aplikacji na tę nazwę. Nie sprawdza, czy adres jest wolny: dzieje się to po naciśnięciu Continue. Jeśli inna aplikacja ma już ten adres, publikowanie zatrzymuje się z komunikatem i wybierasz inny. Gdy adres pochodzi z nazwy aplikacji i jest zajęty, Setherion sam dodaje do niego kilka znaków.
Adres należy do pierwszej aplikacji, która pod niego opublikuje, dopóki ta aplikacja nie zostanie zdjęta z sieci lub usunięta. Jeśli zmienisz adres i opublikujesz, aplikacja trafia pod nowy adres.
Opcja + Add custom domain umieszcza aplikację na twojej własnej domenie, takiej jak coffeeshop.com, w płatnym planie. Przed pierwszą publikacją pokazuje komunikat „Publish it first. You can connect a domain of your own right after.” Zobacz Własne domeny.
W planie Free opublikowana aplikacja pokazuje w prawym dolnym rogu małą etykietę „Built with Setherion”. Płatne plany jej nie mają.
Widoczność
Kto może otworzyć opublikowaną aplikację:
| Wybór | Kto |
|---|---|
| Public | Każdy, kto ma link. Każda aplikacja zaczyna tutaj. |
| Workspace | Tylko osoby z twojej przestrzeni roboczej, zalogowane. |
| Custom | Przestrzeń robocza oraz osoby, którym aplikacja jest udostępniona. |
Workspace i Custom są w planie Business, dla aplikacji pod ich adresem setherion.app, a zmienić je może osoba z rolą editor w tej aplikacji. Liczy się plan, który płaci za aplikację. W każdym innym planie te dwa wybory pokazują etykietę Business i otwierają ofertę ulepszenia.
Aplikacja na własnej domenie nie może jeszcze być prywatna, a prywatnej aplikacji nie można umieścić na własnej domenie: najpierw ustaw ją jako publiczną. Powrót do Public jest zawsze dozwolony.
Co widzi odwiedzający prywatną aplikację
Osoba, która otworzy adres, jest kierowana na stronę logowania Setherion. Loguje się własnym kontem Setherion; nie ma hasła do aplikacji ani listy adresów e-mail. Jeśli konto ma dostęp, aplikacja się otwiera i pozostaje otwarta w tej przeglądarce przez osiem godzin. Jeśli nie, widzi komunikat „You do not have access to this app” i dowiaduje się, kogo zapytać: właściciela przestrzeni roboczej w przypadku Workspace albo właściciela aplikacji w przypadku Custom.
W trybie Custom dodajesz osoby za pomocą awatarów u góry edytora, czyli okna Share. Zobacz Udostępnij jedną aplikację. Zmiana ustawienia zaczyna działać w ciągu kilku sekund.
Prywatna aplikacja jest ukryta przed wyszukiwarkami, a jej Integracje z agentami zawsze wymagają konta.
Bezpieczeństwo
Ostatni skan bezpieczeństwa aplikacji i to, co znalazł. Scan czyta kod, zanim trafi do sieci, Scan again po pierwszym skanie, a cena w kredytach jest na przycisku. Gdy znaleziono problemy, przycisk to View issues, a gdy nic się nie zmieniło od ostatniego skanu, mówi, że jest aktualny. Skan nigdy nie blokuje publikacji.
Przełącznik pod nim skanuje sam po każdej publikacji zmienionego kodu, za każdym razem za tę samą cenę. Jest wyłączony, dopóki go nie włączysz, więc nic nie jest wydawane bez twojej decyzji.
Cokolwiek mówi skan, tajny klucz wpisany w kod aplikacji nigdy nie zostaje opublikowany: publikacja jest odrzucana, z rodzajem klucza oraz plikiem i linią, w której go znaleziono, więc klucz nie może trafić do sieci przez pomyłkę. Usuń go z kodu i zamiast tego dodaj usługę w sekcji Konektory.
Zanim trafi do sieci
Gdy coś nie działałoby po opublikowaniu aplikacji, okno mówi o tym w osobnym wierszu, z przyciskiem Fix. Na przykład aplikacja, której logowanie i zapisywanie korzystają z Supabase, który nie jest z nią połączony: Fix proponuje go połączyć albo przenieść aplikację na backend Setherion, który nie wymaga konfiguracji.
Wcześniej działają dwie kontrole, przy każdym budowaniu i każdej zmianie, bez niczego do zrobienia z twojej strony:
- Ukryty test. Nowa wersja jest otwierana poza zasięgiem wzroku i musi się wyświetlić oraz działać. Jeśli ulega awarii, Setherion odsyła ją do naprawy do trzech razy, bezpłatnie, a na twoim ekranie zostaje poprzednia wersja, dopóki któraś nie przejdzie.
- Kontrola szerokości telefonu. Strona główna jest mierzona w szerokości telefonu. Jeśli coś wystaje, pasek proponuje prośbę do czatu. Nic nie jest wydawane, dopóki jej nie wyślesz.
Continue
Continue publikuje. Po kilku sekundach okno mówi Your app is live! (albo Your app is updated!, albo Already up to date, gdy nic się nie zmieniło od ostatniej publikacji), z adresem, przyciskiem Open, przyciskiem kopiowania linku i przyciskiem połączenia domeny.
- Ponowne publikowanie zastępuje to, co jest w sieci, tym, co masz teraz. Nic, co nie zostało opublikowane, nie jest widoczne dla nikogo oprócz ciebie. Przeglądarka może przez chwilę trzymać starą wersję: odśwież stronę z pominięciem pamięci podręcznej.
- Każda zmiana na czacie dostaje kartę wersji, a najnowsza ma przycisk Publish this version, więc zawsze wiesz, która wersja trafia do sieci.
- Jeśli przełącznik skanu bezpieczeństwa jest włączony, okno sprawdza kod po publikacji i mówi, ile problemów znalazło.
Zdejmij z sieci
Żeby zdjąć aplikację z sieci, otwórz Manage, potem Overview, potem Take offline. Działająca strona przestaje działać od razu, a jej adres zostaje zwolniony dla innych. Ponowne opublikowanie przywraca aplikację, a własną domenę trzeba połączyć od nowa. Zobacz Przegląd.
Czy ta strona była pomocna?
