MkDocs
MkDocs adalah static site generator yang cepat, sederhana, dan sangat elegan, yang dirancang khusus untuk membangun dokumentasi proyek. File sumber dokumentasi ditulis dalam Markdown dan dikonfigurasi melalui satu file konfigurasi YAML.
Video Demo
Berikut adalah video demo yang menunjukkan cara menginisialisasi dan men-deploy proyek MkDocs di Zeabur dalam 60 detik.
Kriteria
Jika proyek Anda memenuhi kriteria berikut, Zeabur akan mengenalinya sebagai proyek MkDocs dan men-deploy-nya secara otomatis:
- Terdapat file konfigurasi
mkdocs.ymldi direktori root proyek.
Jika Anda tertarik untuk berkontribusi pada open source, Anda dapat menemukan bagian terkait di kode open-source zbpack.
Mulai Sekarang
Artikel ini akan memandu Anda cara menginisialisasi proyek MkDocs dan men-deploy-nya di Zeabur.
Menginisialisasi Proyek
Anda dapat merujuk ke dokumentasi resmi MkDocs untuk menginisialisasi proyek MkDocs Anda.
pip install mkdocs
mkdocs new my-project
cd my-projectPengujian Lokal
Anda dapat menguji proyek MkDocs Anda secara lokal.
mkdocs serveKunjungi http://127.0.0.1:8000/ untuk melihat pratinjau proyek MkDocs Anda.
Deployment
Anda dapat memilih dua cara untuk men-deploy proyek MkDocs Anda: menggunakan GitHub atau menggunakan Zeabur CLI.
Deploy dengan Zeabur CLI
Deploy dengan Zeabur CLI adalah cara paling sederhana untuk men-deploy proyek MkDocs Anda. Pertama, login ke Zeabur CLI:
npx zeabur@latest auth loginPerintah ini akan membuka browser dan memandu Anda melalui proses login.
Kemudian, Anda dapat menggunakan perintah deploy untuk melakukan deploy:
npx zeabur@latest deployPerintah ini akan menanyakan secara interaktif ke proyek mana Anda ingin melakukan deploy, atau Anda dapat memilih untuk membuat proyek baru.
Untuk petunjuk lebih lanjut tentang deployment dengan Zeabur CLI, silakan lihat Deploy Layanan dengan CLI.
Deploy dengan GitHub
Deploy dengan GitHub memungkinkan proyek Anda menikmati layanan CI/CD yang siap pakai. Cukup push kode ke GitHub, dan Zeabur akan otomatis men-deploy-nya untuk Anda.
Buat repositori baru di GitHub, lalu push kode ke repositori tersebut. Untuk petunjuk yang lebih detail, lihat Dokumentasi GitHub.
Setelah melakukan push, klik Deploy Layanan, lalu pilih Deploy dari kode sumber Anda.

Cari repositori Anda, klik import, dan layanan Anda akan otomatis mulai di-deploy.
Menyiapkan Domain
Setelah deployment selesai, Anda perlu menyiapkan domain untuk situs web Anda.
Buka tab “Domain” di halaman layanan, lalu klik “Generate Domain” atau “Domain Kustom”.
Untuk informasi lebih lanjut tentang cara menghubungkan domain ke layanan Anda, silakan lihat Menghubungkan Domain.