feat: add mailpit
This commit is contained in:
parent
08e1f4825f
commit
f661694a81
@ -1079,3 +1079,7 @@ KEYCLOAK_POSTGRES_HOST=postgres
|
|||||||
KEYCLOAK_POSTGRES_USER=laradock_keycloak
|
KEYCLOAK_POSTGRES_USER=laradock_keycloak
|
||||||
KEYCLOAK_POSTGRES_PASSWORD=laradock_keycloak
|
KEYCLOAK_POSTGRES_PASSWORD=laradock_keycloak
|
||||||
KEYCLOAK_POSTGRES_DB=laradock_keycloak
|
KEYCLOAK_POSTGRES_DB=laradock_keycloak
|
||||||
|
|
||||||
|
### Mailpit #################################################
|
||||||
|
MAILPIT_HTTP_PORT=8125
|
||||||
|
MAILPIT_SMTP_PORT=1125
|
||||||
|
@ -1507,6 +1507,29 @@ docker-compose up -d keycloak
|
|||||||
- Username: `admin`
|
- Username: `admin`
|
||||||
- Password: `secret`
|
- Password: `secret`
|
||||||
|
|
||||||
|
|
||||||
|
<br>
|
||||||
|
<a name="use Mailpit"></a>
|
||||||
|
## Use Mailpit
|
||||||
|
|
||||||
|
1. Run the Mailpit Container (`mailpit`) with the `docker-compose up` command. Example:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
docker-compose up -d mailpit
|
||||||
|
```
|
||||||
|
|
||||||
|
2. Open your browser and visit the localhost on port 8125: `http://localhost:8125`
|
||||||
|
3. Setup config in your Laravel project’s .env file
|
||||||
|
```text
|
||||||
|
MAIL_MAILER=smtp
|
||||||
|
MAIL_HOST=mailpit
|
||||||
|
MAIL_PORT=1125
|
||||||
|
MAIL_USERNAME=null
|
||||||
|
MAIL_PASSWORD=null
|
||||||
|
```
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
<br>
|
<br>
|
||||||
<a name="CodeIgniter"></a>
|
<a name="CodeIgniter"></a>
|
||||||
|
|
||||||
|
@ -1156,6 +1156,16 @@ services:
|
|||||||
- frontend
|
- frontend
|
||||||
- backend
|
- backend
|
||||||
|
|
||||||
|
### Mailpit ##############################################
|
||||||
|
mailpit:
|
||||||
|
build: ./mailpit
|
||||||
|
ports:
|
||||||
|
- "${MAILPIT_HTTP_PORT}:8025"
|
||||||
|
- "${MAILPIT_SMTP_PORT}:1025"
|
||||||
|
networks:
|
||||||
|
- frontend
|
||||||
|
- backend
|
||||||
|
|
||||||
### Selenium ###############################################
|
### Selenium ###############################################
|
||||||
selenium:
|
selenium:
|
||||||
build: ./selenium
|
build: ./selenium
|
||||||
|
3
mailpit/Dockerfile
Normal file
3
mailpit/Dockerfile
Normal file
@ -0,0 +1,3 @@
|
|||||||
|
FROM axllent/mailpit
|
||||||
|
|
||||||
|
LABEL maintainer="reishou <reishou90@gmail.com>"
|
Loading…
Reference in New Issue
Block a user