diff --git a/README.md b/README.md index 687a72b1..0e876e33 100644 --- a/README.md +++ b/README.md @@ -120,7 +120,8 @@ Create a directory to store SimpleLogin data: ```bash mkdir sl mkdir sl/pgp # to store PGP key -mkdir sl/db # to store database +mkdir sl/db # to store database +mkdir sl/upload # to store quarantine emails ``` @@ -477,6 +478,7 @@ Before running the webapp, you need to prepare the database by running the migra sudo docker run --rm \ --name sl-migration \ -v $(pwd)/sl:/sl \ + -v $(pwd)/sl/upload:/code/static/upload \ -v $(pwd)/dkim.key:/dkim.key \ -v $(pwd)/dkim.pub.key:/dkim.pub.key \ -v $(pwd)/simplelogin.env:/code/.env \ @@ -492,6 +494,7 @@ Now, it's time to run the `webapp` container! sudo docker run -d \ --name sl-app \ -v $(pwd)/sl:/sl \ + -v $(pwd)/sl/upload:/code/static/upload \ -v $(pwd)/simplelogin.env:/code/.env \ -v $(pwd)/dkim.key:/dkim.key \ -v $(pwd)/dkim.pub.key:/dkim.pub.key \ @@ -507,6 +510,7 @@ Next run the `email handler` sudo docker run -d \ --name sl-email \ -v $(pwd)/sl:/sl \ + -v $(pwd)/sl/upload:/code/static/upload \ -v $(pwd)/simplelogin.env:/code/.env \ -v $(pwd)/dkim.key:/dkim.key \ -v $(pwd)/dkim.pub.key:/dkim.pub.key \ diff --git a/docs/upgrade.md b/docs/upgrade.md index 73ff7738..d232558c 100644 --- a/docs/upgrade.md +++ b/docs/upgrade.md @@ -131,10 +131,14 @@ sudo docker stop sl-email sl-migration sl-app # Make sure to remove these containers to avoid conflict sudo docker rm -f sl-email sl-migration sl-app +# create ./sl/upload/ if not exist +mkdir -p ./sl/upload/ + # Run the database migration sudo docker run --rm \ --name sl-migration \ -v $(pwd)/sl:/sl \ + -v $(pwd)/sl/upload:/code/static/upload \ -v $(pwd)/dkim.key:/dkim.key \ -v $(pwd)/dkim.pub.key:/dkim.pub.key \ -v $(pwd)/simplelogin.env:/code/.env \ @@ -145,6 +149,7 @@ sudo docker run --rm \ sudo docker run --rm \ --name sl-init \ -v $(pwd)/sl:/sl \ + -v $(pwd)/sl/upload:/code/static/upload \ -v $(pwd)/simplelogin.env:/code/.env \ -v $(pwd)/dkim.key:/dkim.key \ -v $(pwd)/dkim.pub.key:/dkim.pub.key \ @@ -155,6 +160,7 @@ sudo docker run --rm \ sudo docker run -d \ --name sl-app \ -v $(pwd)/sl:/sl \ + -v $(pwd)/sl/upload:/code/static/upload \ -v $(pwd)/simplelogin.env:/code/.env \ -v $(pwd)/dkim.key:/dkim.key \ -v $(pwd)/dkim.pub.key:/dkim.pub.key \ @@ -167,6 +173,7 @@ sudo docker run -d \ sudo docker run -d \ --name sl-email \ -v $(pwd)/sl:/sl \ + -v $(pwd)/sl/upload:/code/static/upload \ -v $(pwd)/simplelogin.env:/code/.env \ -v $(pwd)/dkim.key:/dkim.key \ -v $(pwd)/dkim.pub.key:/dkim.pub.key \