From 4ffdaea8d336b485bc9ebdf28c0cea8d5f5d7d08 Mon Sep 17 00:00:00 2001 From: Glenn Date: Sun, 16 Apr 2023 21:22:40 +0200 Subject: [PATCH] doc: Add step by step command --- README.md | 77 +++++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 77 insertions(+) diff --git a/README.md b/README.md index e69de29..8da0570 100644 --- a/README.md +++ b/README.md @@ -0,0 +1,77 @@ + +# Garage + +## Installation + +### Main app + +Create app + + dokku apps:create objstorage + +Setup internal network + + dokku network:create objstorage_net + dokku network:set code attach-post-create objstorage_net + +Setup proxy + + dokku proxy:ports-clear objstorage + +Setup storage + + dokku storage:mount objstorage /var/lib/dokku/data/storage/cloud/apps:/var/www/html/apps + +Deploy image + + dokku git:from-image automation glenux/service-garage:xxxx + +### Web relay + +Create app + + dokku apps:create objstorage-web + +Setup domain + + dokku domains:add objstorage-web web.apps.example.com + dokku domains:add objstorage-web *.web.apps.example.com + +Setup TLS + + dokku config:set --no-restart objstorage-web DOKKU_LETSENCRYPT_EMAIL=username@example.com + dokku letsencrypt:enable objstorage-web + +Configure docker options + + dokku config:set objstorage-web DOKKU_DOCKERFILE_START_CMD="FIXME: command for socat" + +Deploy image + + dokku git:from-image automation alpine/socat:xxxx + +### S3 relay + +Create app + + dokku apps:create objstorage-s3 + +Setup domain + + dokku domains:add objstorage s3.apps.example.com + dokku domains:add objstorage *.s3.apps.example.com + +Setup TLS + + dokku config:set --no-restart objstorage DOKKU_LETSENCRYPT_EMAIL=username@example.com + dokku letsencrypt:enable objstorage-s3 + +Configure docker options + + dokku config:set objstorage-web DOKKU_DOCKERFILE_START_CMD="FIXME: command for socat" + +Deploy image + + dokku git:from-image automation alpine/socat:xxxx + +