aboutsummaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/docker.md23
-rw-r--r--docs/nginx.md2
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 / {