diff --git a/docs/operators/handbook.md b/docs/operators/handbook.md index 462c358..2057eef 100644 --- a/docs/operators/handbook.md +++ b/docs/operators/handbook.md @@ -118,7 +118,7 @@ Then `$ABRA_DIR` will be automatically picked up as `$PWD`. This is useful when If you're on an environment where it's hard to run Docker, or command-line programs in general, you might want to install `abra` on a server instead of your local computer. -To install `abra` on the same server where you'll be hosting your apps, just follow [getting started guide](/operators/tutorial#deploy-your-first-app) as normal except for one difference. Instead of providing your SSH connection details when you run `abra server add ...`, just pass `--local`. +To install `abra` on the same server where you'll be hosting your apps, just follow [getting started guide](/operators/tutorial#deploy-your-first-app) as normal except for one difference. Instead of providing your SSH connection details when you run `abra server add ...`, just pass `--local` and specify the domain during deployment. ``` abra server add --local diff --git a/docs/operators/tutorial.md b/docs/operators/tutorial.md index e92db63..f1e6f7e 100644 --- a/docs/operators/tutorial.md +++ b/docs/operators/tutorial.md @@ -36,7 +36,8 @@ Otherwise, here are the step required: ssh # docker install convenience script -wget -O- https://get.docker.com | bash +# not suitable for production environments - refer to the script header for alternatives +curl https://get.docker.com | bash # check that docker was installed correctly sudo docker run hello-world @@ -84,6 +85,10 @@ Where `116.203.211.204` can be replaced with the IP address of your server. You can use a tool like `dig` on the command-line to check if your server has the necessary DNS records set up. Something like `dig +short ` should show the IP address of your server if things are working. +??? question "Can I use DynDNS with a home server?" + + Yes. If your DNS provider does not allow you to set a *. A-Record, you may still be able to use a *. CNAME-Record to your example.com domain. + ### Install `abra` Now we can install [`abra`](/abra) locally on your machine and hook it up to your server. We support a script-based installation method ([script source](https://git.coopcloud.tech/toolshed/abra/src/branch/main/scripts/installer/installer)): @@ -183,9 +188,8 @@ You need to keep port `:80` and `:443` free on your server for web proxying to y ??? question "Do you support multiple web proxies?" - Yes, this is possible. See [this handbook - entry](/operators/handbook/#proxying-apps-outside-of-co-op-cloud-with-traefik) - for more. Be warned, this is a relatively advanced topic. + Yes, this is possible. See [this handbook entry](/operators/handbook/#proxying-apps-outside-of-co-op-cloud-with-traefik) + for more. Be warned, this is a relatively advanced topic. **1. To get started, you'll need to create a new app:**