

So SWAG has two different configurations for this. I am also assuming here that your SWAG and Ghost containers are running within the same docker stack.

I mean, come on, that is what this blog is running on. So, for this example, I am going to pick on Ghost. So you have the requirements met and SWAG setup, but now you want to have one of your apps accessible from the web. Like what you see? Consider subscribing to the Noted newsletter! You can always unsubscribe at any time. It makes setup a lot easier as once you buy your domain from them, they automatically set up a basic configuration for you. You will also need to know your public-facing IP address or have some way to tell Cloudflare what your IP is if you have a Dynamic IP address.Īs everyone's router is different, we will not cover that in this article, as for domain names and DNS providers like using Cloudflare. You will need to have bought your own domain, a DNS provider, and have, at minimum, port 443 open on your router. Multiple hosts can be a challenge to setup.
Domainer swag full#
Domainer swag how to#
This is an example of how to set it up using DuckDNS and docker-compose. Then you will need to set up SWAG, the variables of the docker-compose are explained on the Github page of SWAG. If you already own a domain, you'll need to create an A record that points to the machine that SWAG is running on. You can get this from for example DuckDNS. The first step is to grab a dynamic DNS if you don't have your own subdomain already. It also contains fail2ban for intrusion prevention.
Domainer swag free#
SWAG - Secure Web Application Gateway (formerly known as letsencrypt, no relation to Let's Encrypt™) sets up an Nginx web server and reverse proxy with PHP support and a built-in certbot client that automates free TLS server certificate generation and renewal processes (Let's Encrypt and ZeroSSL). To make the setup of a Reverse Proxy much easier, Linuxserver.io developed SWAG Find something wrong? Submit a PR to get it fixed! This guide was submitted by a community member.
