Sfoglia il codice sorgente

Config for docker-compose was fixed

Denis V. Dedkov 1 mese fa
parent
commit
b4dd58cf5f
3 ha cambiato i file con 16 aggiunte e 31 eliminazioni
  1. 4 2
      docker-compose.yml
  2. 0 13
      http.d/mail.dended.ru.conf
  3. 12 16
      stream.d/xmmp.dended.ru.conf

+ 4 - 2
docker-compose.yml

@@ -8,10 +8,12 @@ services:
     ports:
       - "80:80"
       - "443:443"
+      - "5222:5222"
+      - "5223:5223"
     volumes:
       - ./angie.conf:/etc/angie/angie.conf:ro
       - ./http.d:/etc/angie/http.d:ro
       - ./stream.d:/etc/angie/stream.d:ro
-      - ./acme:/var/lib/angie/acme
-      - ./auth.basic:/etc/angie/auth.basic:ro
+      - ../acme:/var/lib/angie/acme
+      - ../auth.basic:/etc/angie/auth.basic:ro
       - /var/www/html:/var/www/html

+ 0 - 13
http.d/mail.dended.ru.conf

@@ -1,13 +0,0 @@
-server {
-      server_name webmail.dended.ru;
-      acme dended;
-
-      location / {
-               proxy_pass http://192.168.1.94:8001;
-      }
-
-      listen 443 ssl;
-      ssl_certificate $acme_cert_dended;
-      ssl_certificate_key $acme_cert_key_dended;
-}
-

+ 12 - 16
stream.d/xmmp.dended.ru.conf

@@ -1,19 +1,15 @@
-    stream {
-        upstream ejabberd_c2s {
-            server 192.168.1.94:5222; # Or ejabberd's IP and port
-        }
+    upstream ejabberd_c2s { server 192.168.1.94:5222; }
+    upstream ejabberd_s2s { server 192.168.1.94:5269; }
 
-        server {
-            listen 5222; # Client-to-server port
-            proxy_pass ejabberd_c2s;
-            proxy_protocol on; # If ejabberd is configured to use Proxy Protocol
-        }
+    server {
+        listen 5222;
+        proxy_pass ejabberd_c2s;
+        proxy_protocol on;
+        proxy_timeout 1h;
+    }
 
-        server {
-            listen 5223 ssl; # Client-to-server TLS port
-            proxy_pass ejabberd_c2s;
-            ssl_certificate $acme_cert_dended;
-            ssl_certificate_key $acme_cert_key_dended;
-            proxy_protocol on; # If ejabberd is configured to use Proxy Protocol
-        }
+    server {
+        listen 5269;
+        proxy_pass ejabberd_s2s;
+        proxy_timeout 1h;
     }