computer_science:docker:docker_nginx_reverse_proxy

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
computer_science:docker:docker_nginx_reverse_proxy [2020/07/30 11:46] carlossousacomputer_science:docker:docker_nginx_reverse_proxy [2023/12/01 12:07] (current) – external edit 127.0.0.1
Line 1: Line 1:
 ====== Nginx as Reverse Proxy for Docker Containers ====== ====== Nginx as Reverse Proxy for Docker Containers ======
 +
 +**Important Notice:**
 +
 +This is an example for a Reverse Proxy. I will be using Traefik to [[:computer_science:docker:traefik_docker_https_ssl_for_containers|Implementing HTTPS / SSL with Traefik on Docker Containers]] down the line. So use this guide if you want to keep to nginx, else I would recommend going with Traefik.
 +
 +----
  
 My setup for the docker env. is the same as described on [[:computer_science:docker:docker_dokuwiki_portable|my DokuWiki Docker Container Portable]], even though this should have almost zero effect even if the system is different (yay, docker!). My setup for the docker env. is the same as described on [[:computer_science:docker:docker_dokuwiki_portable|my DokuWiki Docker Container Portable]], even though this should have almost zero effect even if the system is different (yay, docker!).
Line 189: Line 195:
   }   }
 } }
 +
 +
 +</code>
 +
 +And finally we will once again create a **backup_to_tar.sh **so we can backup our nginx Reverse Proxy setup:
 +
 +<code bash>
 +#!/bin/bash
 +SOURCE_PATH="/home/docker-user/nginx-reverseproxy"
 +BACKUP_PATH="/home/docker-user/backups"
 +BACKUP_NAME="nginx-reverseproxy"
 +tar cvf "$BACKUP_PATH"/"$BACKUP_NAME"-$(date +"%Y-%m-%d-%H-%M").tar -C "$SOURCE_PATH" .
 +
  
 </code> </code>
  
  
  • computer_science/docker/docker_nginx_reverse_proxy.1596109562.txt.gz
  • Last modified: 2023/12/01 12:07
  • (external edit)