diff options
Diffstat (limited to 'docs')
| -rw-r--r-- | docs/docker.md | 23 | ||||
| -rw-r--r-- | docs/nginx.md | 2 |
2 files changed, 24 insertions, 1 deletions
diff --git a/docs/docker.md b/docs/docker.md new file mode 100644 index 0000000..0dd8bec --- /dev/null +++ b/docs/docker.md @@ -0,0 +1,23 @@ +### Using Docker + +If you want to avoid all the hassle of installing the dependencies, configuring nginx and etc you can simply use our docker image which makes things way faster. + +First make sure you have docker and docker composer installed, so please follow the install instructions for your OS/Distro: +- https://docs.docker.com/engine/install/debian/ +- https://docs.docker.com/compose/install/ + +After that: +- Copy the config file called `docker-compose.config.example.yml` to `docker-compose.config.yml` with the values you want. Those that are left commented will use the default values. +- Copy either `chibisafe.moe.http.example.conf` or `chibisafe.moe.https.example.conf` to `chibisafe.moe.conf` for either HTTP or HTTPS +- - If using HTTPS make sure to put your certs into the `ssl` folder and name them accordingly: +- - - `chibisafe.moe.crt` for the certificate +- - - `chibisafe.moe.key` for the certificate key + +Once you are done run the following commands: + +- `cd docker` +- `./chibisafe prod pull` +- `./chibisafe prod build` +- `./chibisafe prod up -d` + +Congrats, your chibisafe instance is now running. diff --git a/docs/nginx.md b/docs/nginx.md index bdf1112..5a0b5de 100644 --- a/docs/nginx.md +++ b/docs/nginx.md @@ -47,7 +47,7 @@ server { resolver 8.8.8.8 8.8.4.4 valid=300s; resolver_timeout 5s; - client_max_body_size 90M; + client_max_body_size 100M; client_body_timeout 600s; location / { |