mirror of
https://github.com/moudsen/mailGraph
synced 2025-05-11 14:04:26 +02:00
v0.9.1 - Initial public beta release for testing purposes
This commit is contained in:
parent
2a599cb777
commit
12c9f1e331
@ -2,6 +2,8 @@
|
|||||||
With the following instructions, mailGraph can be run in a Docker container.
|
With the following instructions, mailGraph can be run in a Docker container.
|
||||||
Every new version of mailGraph will also be deployed to Docker Hub.
|
Every new version of mailGraph will also be deployed to Docker Hub.
|
||||||
|
|
||||||
|
WORK-IN-PROGRESS
|
||||||
|
|
||||||
## Instructions - Plain vanilla deployment ##
|
## Instructions - Plain vanilla deployment ##
|
||||||
- Create a directory structure on your system as follows:
|
- Create a directory structure on your system as follows:
|
||||||
```
|
```
|
||||||
@ -14,15 +16,21 @@ Every new version of mailGraph will also be deployed to Docker Hub.
|
|||||||
-- Adopt and configure the `docker-compose.yml` file to your needs;
|
-- Adopt and configure the `docker-compose.yml` file to your needs;
|
||||||
-- Configure `RESTART_POLICY=unless-stopped` in a file name `.env` (same directory as `docker-compose`).
|
-- Configure `RESTART_POLICY=unless-stopped` in a file name `.env` (same directory as `docker-compose`).
|
||||||
- Start the container: `docker-compose -D up`
|
- Start the container: `docker-compose -D up`
|
||||||
|
- Follow best-practices on your applicable Linux version to ensure the container is started after a reboot.
|
||||||
|
|
||||||
## Testing and Debugging ##
|
## Testing and Debugging ##
|
||||||
- Display currently running containers `docker ps`
|
- Display currently running containers `docker ps`
|
||||||
- Execute `docker exec -it <container ID> sh` for a shell into the container
|
- Execute `docker exec -it <container name> sh` for a shell into the container
|
||||||
- Following the instructions in the Wiki on troubleshooting and debugging
|
- Following the instructions in the Wiki on troubleshooting and debugging
|
||||||
- When done testing, `exit` the container
|
- When done testing, `exit` the container
|
||||||
|
|
||||||
## Periodic cleanup of images and logs ##
|
## Periodic cleanup of images and logs ##
|
||||||
|
The following command must be run on a regular basis to clean up images and logs (add to cron for example):
|
||||||
|
- `docker exec -it <container name> cleanup`
|
||||||
|
|
||||||
|
## Custom deployment ##
|
||||||
In case you like to adjust the container to your needs, you can adopt and modiyfy the provisioned scripts and files in this directory.
|
In case you like to adjust the container to your needs, you can adopt and modiyfy the provisioned scripts and files in this directory.
|
||||||
|
Please do not forget to modify the repository name in `build.sh` and `docker-compose.yml`.
|
||||||
|
|
||||||
## Special thank you ##
|
## Special thank you ##
|
||||||
I would like to express my gratitude to the following people that have actively contributed to bring bugs and improvements to my attention with regards for mailGraph on Docker:
|
I would like to express my gratitude to the following people that have actively contributed to bring bugs and improvements to my attention with regards for mailGraph on Docker:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user