Advertisement
Navatusein

Squid Postfix MySql Docker Compose

Jun 9th, 2024 (edited)
940
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
YAML 1.18 KB | None | 0 0
  1. version: "3"
  2. services:
  3.   mysql:
  4.     image: mysql
  5.     container_name: mysql
  6.     environment:
  7.      - MYSQL_ROOT_PASSWORD=password
  8.       - MYSQL_DATABASE=postfixadmin
  9.       - MYSQL_USER=postfixadmin
  10.       - MYSQL_PASSWORD=password
  11.     restart: unless-stopped
  12.  
  13.   postfixadmin:
  14.     image: postfixadmin
  15.     container_name: postfixadmin
  16.     ports:
  17.      - 8000:80
  18.     environment:
  19.      - POSTFIXADMIN_DB_TYPE=mysqli
  20.       - POSTFIXADMIN_DB_HOST=mysql
  21.       - POSTFIXADMIN_DB_USER=postfixadmin
  22.       - POSTFIXADMIN_DB_NAME=postfixadmin
  23.       - POSTFIXADMIN_DB_PASSWORD=password
  24.       - POSTFIXADMIN_SETUP_PASSWORD=$2y$10$82lxUqMpyH66wwJTyd.2xeHzFxjlRo9x/Zj0IlxaFQhseLzeT17dm # 3QDEn5MyLU0Do8n3Mm2HU1MJuTRJbg root@example.com
  25.     restart: unless-stopped
  26.     depends_on:
  27.      - mysql
  28.  
  29.   squid:
  30.     image: ubuntu/squid
  31.     container_name: squid
  32.     ports:
  33.      - 3128:3128
  34.     restart: unless-stopped
  35.     environment:
  36.       TZ: Europe/Kyiv
  37.     volumes:
  38.      - /appdata/squid/config/squid.conf:/etc/squid/squid.conf
  39.  
  40. # http_port 3128
  41. # http_access allow all
  42.  
  43. # mkdir /appdata
  44. # mkdir /appdata/squid
  45. # mkdir /appdata/squid/config
  46. # nano /appdata/squid/config/squid.conf
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement