sonic - ソニックは、Goによって開発されたブログプラットフォームです。シンプルでパワフル

(Sonic is a blogging platform developed by Go. Simple and powerful)

Created at: 2022-10-30 00:07:57
Language: Go
License: MIT

ソニック[ˈsɒnɪk]、ソニックは囲碁ブログプラットフォームです。シンプルでパワフル。

GitHub リリース GitHub すべてのリリース Docker pull GitHub の最後のコミット GitHub ワークフローのステータス
テレグラムチャンネル

英語|中文

📖紹介

ソニックは音速と同じくらい速いことを意味します。ソニックはその名前の通り、ゴランを使用して開発された高性能ブログシステムです

Haloプロジェクトチームのおかげで、このプロジェクトはHaloに触発されています。Haloのフロントエンドプロジェクトフォーク

🚀顔立ち:

  • 複数のタイプのデータベースをサポート: SQLite、MySQL(TODO: PostgreSQL)
  • 小:インストールファイルのサイズはわずか10MBです
  • 高性能:投稿の詳細ページは900qpsに耐えることができます(環境:インテルXeonプラチナ8260 4C 8G、SQLite3)
  • テーマの変更をサポート
  • Linux、Windows、Mac OSをサポートします。x86、x64、Arm、Arm64、MIPSをサポート
  • Object storage(MINIO、Google Cloud、AWS、AliYun)

🎊プレビュー

デフォルトテーマ

慰める

🧰インストール方法

最新のインストールパッケージをダウンロードする

オペレーティングシステムと命令セットに注意してください

wget https://github.com/go-sonic/sonic/releases/download/v1.0.0/sonic-linux-64.zip -O sonic.zip

減圧

unzip sonic.zip

打ち上げる

cd sonic
./sonic -config conf/config.yaml

初期化

デフォルトのポートは 8080 です。

開く http://ip:port/admin#install

次に、ブラウザからソニックにアクセスできます。

管理コンソールの URL は http://ip:port/admin です。

藤堂

  • [ ] i18n
  • [ ] PostgreSQL
  • [ ] エラー処理の向上
  • []プラグイン(Wasmベース)
  • []新しいWebフレームワークを使用する(ヘルツ)

📄ライセンス

ソースコードはMITライセンスの下で利用可能です。

sonic