Návod

Jak zveřejnit statický web během pár sekund.

Jak zveřejnit web

  1. Na hlavní stránce přetáhněte složku s webem do vyznačeného pole, případně klikněte na Přidat složku. První složka tvoří kořen webu.
  2. Ve stromu souborů můžete web upravit: přidat další soubory nebo složky, vytvořit novou složku, soubory a složky přesouvat přetažením, přejmenovat (dvojklikem) nebo odebrat. Další možnosti, třeba nahrazení souboru nebo celé složky, najdete pod tlačítkem ⋯ u každé položky.
  3. Název webu se doplní podle názvu první složky (bez složky se vygeneruje náhodný kód). Chcete-li jiný, napište ho do adresního řádku nad polem pro nahrání.
  4. Tlačítkem Náhled si web můžete nejdřív prohlédnout na dočasné adrese preview-…. Náhled po 5 minutách vyprší.
  5. Vyplňte e-mail, jméno a příjmení a klikněte na Poslat potvrzení. Na e-mail vám přijde odkaz; po jeho otevření a potvrzení je web online a zároveň vznikne váš účet. Odkaz platí 24 hodin.

Pokud už účet máte a jste přihlášení, web se zveřejní hned bez potvrzování.

Web bude dostupný na adrese …

Co má složka obsahovat

  • Úvodní stránku index.html přímo ve složce.
  • Cokoli dalšího: CSS, JavaScript, obrázky, fonty, podsložky. Struktura zůstane zachovaná.
  • Fungují jen statické soubory. PHP, Node.js a databáze se nespouští.
  • Nedávejte na web osobní údaje, které nemusí být veřejné (svoje ani cizí). Web je veřejný a za jeho obsah odpovídáte vy, viz podmínky použití.
muj-web/
  ├── index.html
  ├── o-nas.html
  ├── css/style.css
  └── img/logo.png

Pokud nahrajete složku, která obsahuje jen jednu další složku (třeba muj-web/dist/…), zveřejní se automaticky její obsah.

Nahrání .zip souboru

Místo složky můžete nahrát jeden soubor .zip. Po nahrání se rozbalí a zveřejní stejně jako složka. Hodí se pro velké weby nebo prohlížeče, které neumí nahrávat složky.

Účet a přihlášení

  • Účet nemá heslo. Přihlásíte se na stránce Účet odkazem, který vám pošleme e-mailem.
  • V účtu najdete své weby, osobní údaje, API tokeny a historii aktivit.

Úprava webu

V sekci Moje weby klikněte u webu na Upravit. Jeho soubory se otevřou ve stromu: můžete nahradit jednotlivé soubory, nahradit obsah složky nebo celý web jinou složkou, přidat soubory a složky, přesouvat a mazat. Změny si můžete prohlédnout v náhledu a pak klikněte na Uložit změny. Výměna proběhne najednou, návštěvníci nikdy neuvidí napůl nahraný web.

Smazání webu a účtu

Web smažete tlačítkem Smazat u webu, účet na stránce Účet (smazání potvrdíte odkazem v e-mailu). Smazané weby okamžitě přestanou být veřejné. Data ještě 90 dní uchováváme kvůli řešení případného zneužití a poté je trvale smažeme; pokud chcete smazání hned, napište na [email protected].

Příkazová řádka (curl)

Na stránce Účet si vytvořte API token. S ním můžete zveřejňovat a aktualizovat weby například ze skriptu nebo CI:

# zveřejnění nebo aktualizace webu ze .zip souboru
curl -H "Authorization: Bearer $FREEPAGES_TOKEN" \
     -F name=muj-web -F overwrite=1 -F [email protected] \
     …
  • name – název webu. Bez overwrite=1 dostane web při obsazeném názvu příponu, s ním nahradí váš existující web.
  • f – soubory. Jeden .zip se rozbalí; více souborů pošlete jako dvojice -F p=cesta/soubor.html -F [email protected] (cesta p vždy před souborem).
  • preview=1 – místo zveřejnění vytvoří 5minutový náhled; adresa je v odpovědi. Nový náhled vašeho účtu smaže ten předchozí.
  • Odpověď je JSON s adresou webu (url). Chyby vrací {"error": "…"} s HTTP kódem 4xx.

Weby s heslem

Z IP adres, které povolí správce, lze zveřejňovat bez účtu. Takový web dostane heslo (například k7mq-2xpa-9fve), které se uloží do prohlížeče; bez něj web nejde nahradit ani smazat. Na jiném zařízení ho přidáte tlačítkem Přidat web s heslem.

Hezké adresy a chybová stránka

  • Adresa /o-nas zobrazí soubor o-nas.html, příponu psát nemusíte.
  • Když přidáte soubor 404.html, zobrazí se u neexistujících stránek.
  • Složka bez index.html zobrazí seznam svých souborů.

Pravidla pro název

  • Malá písmena bez diakritiky, číslice a pomlčky, nejvýše 63 znaků.
  • Velká písmena, mezery a háčky se převedou automaticky (Můj Web → muj-web).
  • Pokud je název už obsazený, přidá se k němu pomlčka a tři náhodné znaky, například muj-web-k3x.
  • Některé názvy jsou rezervované, například admin, api, docs nebo www, a názvy začínající preview-.

Limity

  • Největší velikost jednoho nahrání: …
  • Jeden web může mít nejvýše 100 MB a všechny weby jednoho účtu dohromady . Smazané weby se do limitu účtu nepočítají.
  • Najednou můžete mít jeden náhled: nový náhled ten předchozí hned smaže.
  • Soubory systému jako .DS_Store, Thumbs.db nebo __MACOSX se přeskočí.