ジェミニポッドの設置
皆さん、こんにちは、これは私の最初のポストです、そして、今日、私はジェミニポッドを設置する方法をあなたに話します.
Geminiは、個人的で、軽くなるために作られる軽量プロトコルです.
今日は、“pod”という名前の自分のサーバーを展開する方法を教えてくれます.
脳 若干の時間(20分、最大)サーバ(専用、VPS、マジカルポテト) ドメインは、そのサーバ を示しました
Docker の基本 の後、報酬として飲むのによい味がする何か
簡単な理由から、docker-composeを使用します.
サーバイメージはadrianhesketh/geminiを使用します.
以下を含む
ここで、ルートに戻ります( docker - comols . ymlがどこにあるか)とファイル
プットインプット
それを起動した後、Gemini browserを使用してドメインに移動し、“こんにちは世界!”といいページを参照してくださいする必要があります.
おめでとう、今あなた自身のジェミニ・ポッドがあります、あなたはあなたが以前に準備したものを何でも飲むことができます!
あなたは彼らのofficial websiteに行くことによってジェミニのページの構文についての詳細を学ぶことができます.
Original article on my blog! .
Geminiは、個人的で、軽くなるために作られる軽量プロトコルです.
今日は、“pod”という名前の自分のサーバーを展開する方法を教えてくれます.
必要条件
Docker の
起動
簡単な理由から、docker-composeを使用します.
サーバイメージはadrianhesketh/geminiを使用します.
以下を含む
docker-compose.yml
ファイルを作成します.version: '2.1'
services:
gemini:
image: adrianhesketh/gemini:latest
ports:
- 1965:1965
environment:
- PORT=1965
- DOMAIN
volumes:
- ./certs:/certs
- ./content:/content
ドメインを含めるには、以下のようなファイルを作成します.DOMAIN=my-domain.tld
さて、.env
を行い、証明書を生成することで、必要なディレクトリを作成しましょう.mkdir {certs,content}
を使用して' certs 'ディレクトリに移動し、SSL証明書を生成します.openssl ecparam -genkey -name secp384r1 -out server.key
openssl req -new -x509 -sha256 -key server.key -out server.crt -days 3650
Note: you can use SSL certificates from Let's Encrypt, Zerossl or any other source if you wish.
ここで、ルートに戻ります( docker - comols . ymlがどこにあるか)とファイル
cd certs
を編集します.プットインプット
# Hello world!
## This is my Gemini Pod~
今、あなたがしなければならないのは、サーバーを起動するためにcontent/index.gmi
を実行することです.それを起動した後、Gemini browserを使用してドメインに移動し、“こんにちは世界!”といいページを参照してくださいする必要があります.
おめでとう、今あなた自身のジェミニ・ポッドがあります、あなたはあなたが以前に準備したものを何でも飲むことができます!
あなたは彼らのofficial websiteに行くことによってジェミニのページの構文についての詳細を学ぶことができます.
Original article on my blog! .
Reference
この問題について(ジェミニポッドの設置), 我々は、より多くの情報をここで見つけました https://dev.to/jae/installing-a-gemini-pod-15plテキストは自由に共有またはコピーできます。ただし、このドキュメントのURLは参考URLとして残しておいてください。
Collection and Share based on the CC Protocol