Docker does not parse quotes in env_file.
As follows if enclosed in quotation marks.
docker_example.env:
POSTGRES_PASSWORD="password"
Environment value in Misskey container:
$ echo $POSTGRES_PASSWORD
"password"
Some users may see this behavior as unexpected.
Dockerはenv_fileのクォーテーションマークを解析しません。
もし値がクォーテーションマークで囲まれていた場合は以下のような動作になります。
docker_example.env:
POSTGRES_PASSWORD="password"
Misskeyのコンテナ内の環境変数:
$ echo $POSTGRES_PASSWORD
"password"
この動作を予期しない動作のように思うユーザーがいるかもしれません。
This commit reverts "Fix Dockerfile #4214" which uses yarn instead of npm.
The cause of the build error is that binding.gyp and src/crypto_key.cc
are missing when installing dependencies.
In other words, yarn did not fix build error.
There is no reason to use yarn, so go back to npm.
* Doc: Update setup documents
Use GitHub api to checkout latest release instead of "git tag" command
which cannot accurately determine prerelease tag.
Also, Changed numbered list format because
the shell command is too long to fit on one line.
* Doc: Use tab instead of spaces
* Doc: Use master branch as latest release tag
master branch and latest release is the same.
master branch merges develop branch with each latest release.
Replace the "Checkout to Latest Release" command.
Current setup document will checkout latest alpha version.
Because grep command in the document does not exclude alpha version tags.
* Revert "Update Dockerfile (#4090)"
This reverts commit 6758b0f133.
* Docker: Add ffmpeg package for the runner container
Misskey 10.81.0 added thumbnail generation support.
However it did not work with Docker bacause ffmpeg has not been
installed in the runner container.
* Modify Dockerfile and docker-compose.yml
* Fix MongoDB connection error
* Use alpine-3.8 instead of alpine-edge as base image
* Modify install packages
* Modify Mongodb image tag name
* Update Docker documents
* Add 'Download misskey' paragraph
* Make redis optional for Docker
* Dockerize Misskey
* Add a new line at EOF
* Add support Elasticsearch
* /
* Add setup document for docker
* Add english document
* Edit docs
* docker -> Docker
* Arrange format
* Update docker.en.md
* Modify title