forked from jeboehm/docker-mailserver
-
Notifications
You must be signed in to change notification settings - Fork 6
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
11 changed files
with
405 additions
and
28 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,16 +1,19 @@ | ||
MYSQL_DATABASE=mailserver | ||
MYSQL_USER=mailserver | ||
MYSQL_PASSWORD=changeme | ||
MYSQL_ROOT_PASSWORD=changeme | ||
MAILNAME=mail.example.com | ||
[email protected] | ||
RELAYHOST=false | ||
MYSQL_PASSWORD= | ||
MYSQL_ROOT_PASSWORD= | ||
MAILNAME=mail.pmi.moscow | ||
[email protected] | ||
RELAYHOST= | ||
RELAY_PASSWD_KEY= | ||
RELAY_OPTIONS=noanonymous | ||
HEADER_SIZE_LIMIT=4096000 | ||
FILTER_MIME=false | ||
FILTER_VIRUS=true | ||
ENABLE_IMAP=true | ||
ENABLE_POP3=true | ||
ENABLE_FTS=true | ||
CONTROLLER_PASSWORD=changeme2 | ||
CONTROLLER_PASSWORD= | ||
WAITSTART_TIMEOUT=2m | ||
RECIPIENT_DELIMITER=- | ||
FTS_ARGS="partial=3 full=20 verbose=0 lowmemory=256" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
{"buildTargets":[".env","build","clean","fixtures","lint","lint-dockerfile","lint-yaml","logs","prod","pull","setup","test","unofficial-sigs","up"],"launchTargets":[],"customConfigurationProvider":{"workspaceBrowse":{"browsePath":[],"compilerArgs":[]},"fileIndex":[]}} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
make: Entering directory `/Users/sergeysidorov/Documents/dev/pmi_moscow/docker-mailserver' | ||
cp .env.dist .env | ||
bin/production.sh up -d | ||
make: Leaving directory `/Users/sergeysidorov/Documents/dev/pmi_moscow/docker-mailserver' | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
{ | ||
"makefile.extensionOutputFolder": "./.vscode" | ||
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,351 @@ | ||
make all --print-data-base --no-builtin-variables --no-builtin-rules --question | ||
# GNU Make 3.81 | ||
# Copyright (C) 2006 Free Software Foundation, Inc. | ||
# This is free software; see the source for copying conditions. | ||
# There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A | ||
# PARTICULAR PURPOSE. | ||
|
||
# This program built for i386-apple-darwin11.3.0 | ||
|
||
make: *** No rule to make target `all'. Stop. | ||
|
||
|
||
# Make data base, printed on Sun Jun 19 00:37:42 2022 | ||
|
||
# Variables | ||
|
||
# automatic | ||
<D = $(patsubst %/,%,$(dir $<)) | ||
# automatic | ||
?F = $(notdir $?) | ||
# environment | ||
VSCODE_LOG_NATIVE = false | ||
# automatic | ||
?D = $(patsubst %/,%,$(dir $?)) | ||
# automatic | ||
@D = $(patsubst %/,%,$(dir $@)) | ||
# automatic | ||
@F = $(notdir $@) | ||
# makefile | ||
|
||
CURDIR := /Users/sergeysidorov/Documents/dev/pmi_moscow/docker-mailserver | ||
# makefile | ||
SHELL = /bin/sh | ||
# environment | ||
VSCODE_NLS_CONFIG = {"locale":"en-gb","availableLanguages":{},"_languagePackSupport":true} | ||
# environment | ||
_ = /usr/bin/make | ||
# makefile (from `Makefile', line 1) | ||
MAKEFILE_LIST := Makefile | ||
# environment | ||
VSCODE_VERBOSE_LOGGING = true | ||
# environment | ||
__CFBundleIdentifier = com.microsoft.VSCode | ||
# environment | ||
VSCODE_IPC_HOOK_EXTHOST = /var/folders/px/8ppbyb4x0v79nw_flv_vq3q00000gn/T/vscode-ipc-74fdfe4c-f444-433f-9dea-23dfd9ae73cb.sock | ||
# environment | ||
VSCODE_CWD = / | ||
# environment | ||
PATH = /Library/Frameworks/Python.framework/Versions/3.10/bin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/Library/Apple/usr/bin:/Users/sergeysidorov/flutter/bin | ||
# makefile (from `Makefile', line 2) | ||
COMPOSE_TEST = bin/test.sh | ||
# environment | ||
VSCODE_LOG_STACK = false | ||
# environment | ||
ELECTRON_RUN_AS_NODE = 1 | ||
# default | ||
.FEATURES := target-specific order-only second-expansion else-if archives jobserver check-symlink | ||
# environment | ||
SSH_AUTH_SOCK = /private/tmp/com.apple.launchd.lLWjcf3xbp/Listeners | ||
# automatic | ||
%F = $(notdir $%) | ||
# environment | ||
VSCODE_PIPE_LOGGING = true | ||
# environment | ||
PWD = /Users/sergeysidorov/Documents/dev/pmi_moscow/docker-mailserver | ||
# environment | ||
ORIGINAL_XDG_CURRENT_DESKTOP = undefined | ||
# environment | ||
VSCODE_AMD_ENTRYPOINT = vs/workbench/api/node/extensionHostProcess | ||
# environment | ||
HOME = /Users/sergeysidorov | ||
# default | ||
MAKEFILEPATH := /Applications/Xcode.app/Contents/Developer/Makefiles | ||
# environment | ||
VSCODE_CODE_CACHE_PATH = /Users/sergeysidorov/Library/Application Support/Code/CachedData/30d9c6cd9483b2cc586687151bcbcd635f373630 | ||
# environment | ||
LOGNAME = sergeysidorov | ||
# environment | ||
APPLICATION_INSIGHTS_NO_DIAGNOSTIC_CHANNEL = 1 | ||
# environment | ||
VSCODE_HANDLES_UNCAUGHT_ERRORS = true | ||
# automatic | ||
^D = $(patsubst %/,%,$(dir $^)) | ||
# environment | ||
XPC_FLAGS = 0x0 | ||
# default | ||
MAKE = $(MAKE_COMMAND) | ||
# default | ||
MAKECMDGOALS := all | ||
# environment | ||
SHLVL = 1 | ||
# default | ||
MAKE_VERSION := 3.81 | ||
# environment | ||
USER = sergeysidorov | ||
# makefile | ||
.DEFAULT_GOAL := prod | ||
# automatic | ||
%D = $(patsubst %/,%,$(dir $%)) | ||
# default | ||
MAKE_COMMAND := /Applications/Xcode.app/Contents/Developer/usr/bin/make | ||
# default | ||
.VARIABLES := | ||
# environment | ||
TMPDIR = /var/folders/px/8ppbyb4x0v79nw_flv_vq3q00000gn/T/ | ||
# automatic | ||
*F = $(notdir $*) | ||
# environment | ||
VSCODE_IPC_HOOK = /Users/sergeysidorov/Library/Application Support/Code/1.68.1-main.sock | ||
# makefile | ||
MAKEFLAGS = Rrqp | ||
# environment | ||
MFLAGS = -Rrqp | ||
# automatic | ||
*D = $(patsubst %/,%,$(dir $*)) | ||
# environment | ||
XPC_SERVICE_NAME = application.com.microsoft.VSCode.12886739489.12886739495 | ||
# automatic | ||
+D = $(patsubst %/,%,$(dir $+)) | ||
# automatic | ||
+F = $(notdir $+) | ||
# environment | ||
__CF_USER_TEXT_ENCODING = 0x1F5:0x0:0x0 | ||
# environment | ||
COMMAND_MODE = unix2003 | ||
# default | ||
MAKEFILES := | ||
# automatic | ||
<F = $(notdir $<) | ||
# makefile (from `Makefile', line 1) | ||
COMPOSE_PRODUCTION = bin/production.sh | ||
# environment | ||
LC_ALL = C | ||
# automatic | ||
^F = $(notdir $^) | ||
# default | ||
SUFFIXES := | ||
# default | ||
.INCLUDE_DIRS = /usr/local/include | ||
# environment | ||
MAKELEVEL := 0 | ||
# environment | ||
LANG = C | ||
# environment | ||
VSCODE_PID = 18340 | ||
# variable set hash-table stats: | ||
# Load=64/1024=6%, Rehash=0, Collisions=1/88=1% | ||
|
||
# Pattern-specific Variable Values | ||
|
||
# No pattern-specific variable values. | ||
|
||
# Directories | ||
|
||
# . (device 16777220, inode 12886949194): 24 files, no impossibilities. | ||
|
||
# 24 files, no impossibilities in 1 directories. | ||
|
||
# Implicit Rules | ||
|
||
# No implicit rules. | ||
|
||
# Files | ||
|
||
setup: | ||
# Phony target (prerequisite of .PHONY). | ||
# Implicit rule search has not been done. | ||
# File does not exist. | ||
# File has not been updated. | ||
# commands to execute (from `Makefile', line 60): | ||
$(COMPOSE_PRODUCTION) run --rm web /usr/local/bin/setup.sh | ||
|
||
|
||
# Not a target: | ||
all: | ||
# Command-line target. | ||
# Implicit rule search has been done. | ||
# File does not exist. | ||
# File has not been updated. | ||
# variable set hash-table stats: | ||
# Load=0/32=0%, Rehash=0, Collisions=0/0=0% | ||
|
||
.PHONY: prod build pull test clean logs up fixtures unofficial-sigs setup lint lint-dockerfile lint-yaml | ||
# Implicit rule search has not been done. | ||
# Modification time never checked. | ||
# File has not been updated. | ||
|
||
up: .env | ||
# Phony target (prerequisite of .PHONY). | ||
# Implicit rule search has not been done. | ||
# File does not exist. | ||
# File has not been updated. | ||
# commands to execute (from `Makefile', line 38): | ||
$(COMPOSE_PRODUCTION) up -d | ||
|
||
|
||
|
||
# Not a target: | ||
.SUFFIXES: | ||
# Implicit rule search has not been done. | ||
# Modification time never checked. | ||
# File has not been updated. | ||
|
||
prod: up | ||
# Phony target (prerequisite of .PHONY). | ||
# Implicit rule search has not been done. | ||
# File does not exist. | ||
# File has not been updated. | ||
|
||
# Not a target: | ||
Makefile: | ||
# Implicit rule search has been done. | ||
# Last modified 2022-06-19 00:36:33 | ||
# File has been updated. | ||
# Successfully updated. | ||
# variable set hash-table stats: | ||
# Load=0/32=0%, Rehash=0, Collisions=0/0=0% | ||
|
||
test: up fixtures | ||
# Phony target (prerequisite of .PHONY). | ||
# Implicit rule search has not been done. | ||
# File does not exist. | ||
# File has not been updated. | ||
# commands to execute (from `Makefile', line 17): | ||
$(COMPOSE_TEST) run --rm test | ||
|
||
|
||
build: | ||
# Phony target (prerequisite of .PHONY). | ||
# Implicit rule search has not been done. | ||
# File does not exist. | ||
# File has not been updated. | ||
# commands to execute (from `Makefile', line 9): | ||
$(COMPOSE_TEST) build | ||
|
||
|
||
.env: | ||
# Implicit rule search has not been done. | ||
# Modification time never checked. | ||
# File has not been updated. | ||
# commands to execute (from `Makefile', line 24): | ||
cp .env.dist .env | ||
|
||
|
||
lint-yaml: | ||
# Phony target (prerequisite of .PHONY). | ||
# Implicit rule search has not been done. | ||
# File does not exist. | ||
# File has not been updated. | ||
# commands to execute (from `Makefile', line 71): | ||
.ci/bin/yamllint.sh | ||
|
||
|
||
# Not a target: | ||
.DEFAULT: | ||
# Implicit rule search has not been done. | ||
# Modification time never checked. | ||
# File has not been updated. | ||
|
||
pull: | ||
# Phony target (prerequisite of .PHONY). | ||
# Implicit rule search has not been done. | ||
# File does not exist. | ||
# File has not been updated. | ||
# commands to execute (from `Makefile', line 13): | ||
$(COMPOSE_PRODUCTION) pull | ||
|
||
|
||
lint-dockerfile: | ||
# Phony target (prerequisite of .PHONY). | ||
# Implicit rule search has not been done. | ||
# File does not exist. | ||
# File has not been updated. | ||
# commands to execute (from `Makefile', line 67): | ||
.ci/bin/dockerfile_lint.sh | ||
|
||
|
||
fixtures: | ||
# Phony target (prerequisite of .PHONY). | ||
# Implicit rule search has not been done. | ||
# File does not exist. | ||
# File has not been updated. | ||
# commands to execute (from `Makefile', line 42): | ||
$(COMPOSE_PRODUCTION) run --rm web /usr/local/bin/fixtures.sh /opt/manager/bin/console domain:add example.com | ||
$(COMPOSE_PRODUCTION) run --rm web /usr/local/bin/fixtures.sh /opt/manager/bin/console domain:add example.org | ||
$(COMPOSE_PRODUCTION) run --rm web /usr/local/bin/fixtures.sh /opt/manager/bin/console user:add --admin --password=changeme --enable admin example.com | ||
$(COMPOSE_PRODUCTION) run --rm web /usr/local/bin/fixtures.sh /opt/manager/bin/console user:add --password=test1234 --enable --sendonly sendonly example.com | ||
$(COMPOSE_PRODUCTION) run --rm web /usr/local/bin/fixtures.sh /opt/manager/bin/console user:add --password=test1234 --enable --quota=1 quota example.com | ||
$(COMPOSE_PRODUCTION) run --rm web /usr/local/bin/fixtures.sh /opt/manager/bin/console user:add --password=test1234 disabled example.com | ||
$(COMPOSE_PRODUCTION) run --rm web /usr/local/bin/fixtures.sh /opt/manager/bin/console user:add --password=test1234 --sendonly disabledsendonly example.com | ||
$(COMPOSE_PRODUCTION) run --rm web /usr/local/bin/fixtures.sh /opt/manager/bin/console alias:add [email protected] [email protected] | ||
$(COMPOSE_PRODUCTION) run --rm web /usr/local/bin/fixtures.sh /opt/manager/bin/console alias:add [email protected] [email protected] | ||
$(COMPOSE_PRODUCTION) run --rm web /usr/local/bin/fixtures.sh /opt/manager/bin/console alias:add --catchall @example.com [email protected] | ||
$(COMPOSE_PRODUCTION) run --rm web /usr/local/bin/fixtures.sh /opt/manager/bin/console dkim:setup example.com --enable --selector 1337 | ||
|
||
|
||
clean: | ||
# Phony target (prerequisite of .PHONY). | ||
# Implicit rule search has not been done. | ||
# File does not exist. | ||
# File has not been updated. | ||
# commands to execute (from `Makefile', line 21): | ||
$(COMPOSE_TEST) down -v --remove-orphans | ||
|
||
|
||
unofficial-sigs: | ||
# Phony target (prerequisite of .PHONY). | ||
# Implicit rule search has not been done. | ||
# File does not exist. | ||
# File has not been updated. | ||
# commands to execute (from `Makefile', line 56): | ||
cd virus/contrib/unofficial-sigs; docker build -t virus_unof_sig_updater . | ||
|
||
|
||
logs: | ||
# Phony target (prerequisite of .PHONY). | ||
# Implicit rule search has not been done. | ||
# File does not exist. | ||
# File has not been updated. | ||
# commands to execute (from `Makefile', line 28): | ||
$(COMPOSE_PRODUCTION) logs db | ||
$(COMPOSE_PRODUCTION) logs ssl | ||
$(COMPOSE_PRODUCTION) logs mta | ||
$(COMPOSE_PRODUCTION) logs mda | ||
$(COMPOSE_PRODUCTION) logs filter | ||
$(COMPOSE_PRODUCTION) logs virus | ||
$(COMPOSE_PRODUCTION) logs web | ||
|
||
|
||
lint: lint-dockerfile lint-yaml | ||
# Phony target (prerequisite of .PHONY). | ||
# Implicit rule search has not been done. | ||
# File does not exist. | ||
# File has not been updated. | ||
|
||
# files hash-table stats: | ||
# Load=19/1024=2%, Rehash=0, Collisions=0/62=0% | ||
# VPATH Search Paths | ||
|
||
# No `vpath' search paths. | ||
|
||
# No general (`VPATH' variable) search path. | ||
|
||
# # of strings in strcache: 1 | ||
# # of strcache buffers: 1 | ||
# strcache size: total = 4096 / max = 4096 / min = 4096 / avg = 4096 | ||
# strcache free: total = 4087 / max = 4087 / min = 4087 / avg = 4087 | ||
|
||
# Finished Make data base on Sun Jun 19 00:37:42 2022 | ||
|
||
|
Empty file.
Empty file.
Oops, something went wrong.