Eclaireは、GOに記載されている自動HTTPを備えた稲妻の静的サイトWebサーバーです。使いやすく、完全にポータブルになり、静的サイトのHTTPSを数秒で自動的にセットアップします。
Eclaireは100%互換性があり、BearClawサイトで使用されています。 BearClawは、RSSを備えた小さな静的サイトジェネレーターです。チェックしてください!
NginxとApacheは優れていますが、静的なコンテンツを提供するよりもはるかに多くの責任を処理するように設計された汎用Webサーバーであり、後にHTTPSをセットアップする必要があります。
Eclaireはあなたのほとんどウェブサーバーであり、セットアップに約60秒かかり、BearClawサイト(または静的なサイト!)を中断することなく暗号化することをゼロから提供するためにゼロから設計されているのでhackernews;)
静的コンテンツを提供することに集中できることにより、Eclaireは静的サイトの展開のために時間を短縮してより多くの達成を達成します。
知っていましたか?エクレアは甘いペストリーであり、「稲妻」のフランス語の言葉でもあります
Eclaireをダウンロードまたは構築し、 eclaire
バイナリを最適な場所に配置します。
eclaire
実行してwww
フォルダーを作成し、このようなwwwディレクトリにサイトを配置します。
./www/mycoolblog.com/
./www/whatever-subdomain.mycoolblog.com/
それでおしまい!通常のようにサーバーのIPでDNSをポイントすると、EclaireはHTTPおよびHTTPSリクエストの処理を開始します!
注: eclaireは完全にポータブルであり、実行された場所に独自のフォルダーの外にファイルを配置していません。
特にSystemD DistributionであるLinuxを使用している場合、SystemDを使用して、この例のような「ユニットファイル」を使用してEclaireを管理できます。
[Unit]
Description=Eclaire static webserver
After=network.target
[Service]
Type=simple
User=www-data
WorkingDirectory=/path/to/eclaire
ExecStart=/path/to/eclaire/eclaire
Restart=always
[Install]
WantedBy=multi-user.target
SystemDにEclaireを管理させることにした場合、これらのコマンドを使用して、他のWebサーバーを管理するのと同じ方法でEclaire SystemDサービスを管理できます。
ECLAIRE sudo systemctl start eclaire
Eclaire sudo systemctl stop eclaire
eclaire sudo systemctl restart eclaire
Boot-Time sudo systemctl enable eclaire
でEclaireを自動的に開始します
ブートタイムでeclaireを自動的に起動しないでくださいsudo systemctl disable eclaire
数十人、コードカルテル、オフトピックゴーファー、駐rison地、ヘダエ、モンスター飲料会社。
このコードは、MITライセンスを使用しますが、誰も気にしているわけではありません。わからない場合は、汗をかかないでください。
☕で作られましたか? ?ドーナツ - アレイグッド
このプロジェクトの公式エナジードリンクスポンサーになりたい場合は、好きなように貢献できます。
ビットコイン: bc1qg72tguntckez8qy2xy4rqvksfn3qwt2an8df2n
モネロ: 42eCCGcwz5veoys3Hx4kEDQB2BXBWimo9fk3djZWnQHSSfnyY2uSf5iL9BBJR5EnM7PeHRMFJD5BD6TRYqaTpGp2QnsQNgC
??ありがとう