htmlhouse
v1.1
⌂快速發布html /?開發寫作主題
HTMLHOUSE使用ACE編輯器修改HTML,並展示您在iframe中與源代碼一起創建的內容的實時預覽。
不需要用戶註冊 - 修改單個已發布的頁面的授權保存在創建者的設備上,作為服務器生成的ID和JWT。
它也可以作為Android應用程序可用。
go get -d以獲取必要的依賴項make install以在本地安裝較少的編譯器並生成CSS文件init.sql中運行查詢以設置數據庫./keys.sh prod創建一個新的鍵盤go run cmd/htmlhouse/main.go在頂級目錄中,可選地通過創建一個簡單的運行腳本 #! /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| 多變的 | 是什麼 | 預設值 |
|---|---|---|
DB_USER | 數據庫用戶 | 沒有任何。必需的 |
DB_PASSWORD | 數據庫密碼 | 沒有任何。必需的 |
DB_DB | 數據庫名稱 | 沒有任何。必需的 |
DB_HOST | 數據庫主機 | localhost |
PRIVATE_KEY | 生成的私鑰 | 沒有任何。必需的 |
PUBLIC_KEY | 生成的公鑰 | 沒有任何。必需的 |
PORT | 端口運行應用程序 | 8080 |
STATIC_DIR | 存儲靜態文件的相對DIR | static |
ALLOW_PUBLISH | 允許用戶發布帖子 | 真的 |
AUTO_APPROVE | 自動批准公開帖子 | 錯誤的 |
PREVIEWS_HOST | 屏幕截圖服務器的完全合格的URL(無落後斜線) | 沒有任何。 |
ADMIN_PASS | 密碼通過API執行管理功能 | uhoh |
BROWSE_ITEMS | 在瀏覽頁面上顯示的項目數 | 10 |
BLACKLIST_TERMS | 逗號分隔的條款列表,以防止帖子公開 | 沒有任何。 |
TWITTER_KEY | Twitter消費者密鑰 | notreal |
TWITTER_SECRET | Twitter消費者秘密 | notreal |
TWITTER_TOKEN | Twitter訪問twitter帳戶的訪問令牌 | notreal |
TWITTER_TOKEN_SECRET | Twitter訪問token twitter帳戶的秘密 | notreal |
WF_MODE | 運行csshorse,而不是htmlhouse - 用於自定義寫博客 | false |
更改CSS 。在所有更改之後make以更新樣式表。
當您不需要重新加載應用程序時。當您更改static/可以簡單地刷新資源而不重新啟動應用程序時。
何時重新加載應用程序。如果在templates/或任何.go文件中更改任何模板,則需要重新運行該應用程序。