⌂ Publikasikan html dengan cepat /? Kembangkan tema WriteFreely
HTMLHouse menggunakan ACE Editor untuk memodifikasi HTML dan menunjukkan pratinjau langsung tentang apa yang telah Anda buat di iframe di samping kode sumber.
Tidak diperlukan pendaftaran pengguna - otorisasi untuk memodifikasi halaman yang diterbitkan individu disimpan pada perangkat pencipta di penyimpanan lokal sebagai ID dan JWT yang dihasilkan oleh server.
Ini juga tersedia sebagai aplikasi Android.
go get -d untuk mendapatkan dependensi yang diperlukanmake install untuk menginstal lebih sedikit kompiler secara lokal dan menghasilkan file CSSinit.sql untuk mengatur database./keys.sh prod untuk membuat tombol barugo run cmd/htmlhouse/main.go di direktori level atas, secara opsional dengan membuat skrip menjalankan sederhana #! /bin/bash
DB_USER=dbuser DB_PASSWORD=pass DB_DB=htmlhouse PRIVATE_KEY=keys/dev PUBLIC_KEY=keys/dev.pub go run main/main.go| Variabel | Apa itu | Nilai default |
|---|---|---|
DB_USER | Pengguna Database | Tidak ada. Diperlukan |
DB_PASSWORD | Kata sandi basis data | Tidak ada. Diperlukan |
DB_DB | Nama Basis Data | Tidak ada. Diperlukan |
DB_HOST | Host Basis Data | localhost |
PRIVATE_KEY | Kunci pribadi yang dihasilkan | Tidak ada. Diperlukan |
PUBLIC_KEY | Menghasilkan kunci publik | Tidak ada. Diperlukan |
PORT | Port untuk menjalankan aplikasi | 8080 |
STATIC_DIR | Dir relatif di mana file statis disimpan | static |
ALLOW_PUBLISH | Izinkan pengguna untuk mempublikasikan posting | BENAR |
AUTO_APPROVE | Secara otomatis menyetujui posting publik | PALSU |
PREVIEWS_HOST | URL yang sepenuhnya memenuhi syarat (tanpa trailing slash) dari server tangkapan layar | Tidak ada. |
ADMIN_PASS | Kata sandi untuk melakukan fungsi admin melalui API | uhoh |
BROWSE_ITEMS | Jumlah item yang akan ditampilkan di halaman browse | 10 |
BLACKLIST_TERMS | Daftar persyaratan yang dipisahkan koma untuk mencegah pos diumumkan | Tidak ada. |
TWITTER_KEY | Kunci Konsumen Twitter | notreal |
TWITTER_SECRET | Rahasia Konsumen Twitter | notreal |
TWITTER_TOKEN | Twitter Akses Token Akun Twitter Posting | notreal |
TWITTER_TOKEN_SECRET | Rahasia Token Akses Twitter dari Akun Posting Twitter | notreal |
WF_MODE | Jalankan csshorse, bukan htmlhouse - untuk menyesuaikan blog writefreely | false |
Mengubah CSS . Jalankan make Bagi semua perubahan untuk memperbarui stylesheets.
Ketika Anda tidak perlu memuat ulang aplikasi . Saat Anda membuat perubahan pada file apa pun di static/ Anda cukup menyegarkan sumber daya tanpa memulai kembali aplikasi.
Kapan memuat ulang aplikasi . Jika Anda mengubah salah satu templat dalam templates/ atau file .go apa pun, Anda harus menjalankan kembali aplikasi.