Pipit
PIPIT adalah boilerplate Wagtail CMS yang bertujuan untuk menyediakan alur kerja pengembang yang mudah dan modern dengan frontend yang dibawa bereaksi.
Fitur
- Hibrida statis dan server bereaksi menggunakan next.js
- Perancah halaman
- 12-Faktor Aplikasi sesuai
- Lingkungan Pengembangan Docker
- Menyebarkan skrip melalui Ansistrano
- Orkestrasi menggunakan ansible
- SSL lokal untuk pengembangan
- Pelaporan Kesalahan dengan Sentry
- Integrasi CI melalui lingkaran CI dengan pemberitahuan slack
- Sinkronisasi data antara lingkungan
- Buku cerita untuk pengembangan komponen cepat
Instalasi
- Pastikan Anda sudah memasang cookiecutter. Jika tidak jalankan
pip install cookiecutter (atau Via Brew) - Jalankan Cookiecutter:
cookiecutter https://github.com/Frojd/Wagtail-Pipit.git
- Isi pertanyaan dan Anda selesai!
Dokumentasi - Ke mana harus pergi dari sini?
Kami menyarankan Anda untuk memulai dengan memeriksa Panduan Memulai. Jika tidak, Anda dapat membaca salah satu topik berikut:
- Panduan Pengembang Frontend
- Panduan Pengembang Backend
- Penyediaan dan konfigurasikan server web untuk hosting
- Menyiapkan Penyebaran di Circleci
- Menambahkan pemberitahuan slack ke circleci
- Sinkronkan Data Antara Lingkungan
- Menjalankan Python secara lokal
- Menggunakan pembuatan situs statis
- Bekerja dengan Halaman Rute Wagtail
- Melayani data jenis konten khusus melalui next.js
- Menambahkan dukungan multi bahasa
- Menambahkan Dukungan Wagtail-2FA
- Menambahkan penjaga
- Menangani token CSRF
- Publikasikan buku cerita
- Perancah
Menyumbang
Jika Anda memiliki ide untuk perbaikan, silakan bagikan pemikiran Anda melalui suatu masalah. Kami juga menyambut PR
- Tracker masalah: https://github.com/frojd/wagtail-pipit/issues
- Kode Sumber: https://github.com/frojd/wagtail-pipit
- Diskusi: Anda dapat menemukan kami di Slack Wagtail di bawah saluran
#pipit
Keamanan
Jika Anda yakin telah menemukan masalah keamanan dengan salah satu proyek kami, silakan email kami di [email protected].
Mendukung
Jika Anda memiliki masalah, silakan kirimkan masalah dan kami akan melakukan yang terbaik untuk membantu Anda.