|
|
@@ -13,6 +13,10 @@ External DB management access:
|
|
|
(Credentials can be found in our secure password manager)
|
|
|
* live: ???
|
|
|
|
|
|
+External DB management access is only for management purposes NOT for development!
|
|
|
+For development you have to setup local DBs! But you can use the external management i.e. for dumps.
|
|
|
+
|
|
|
+
|
|
|
### Deployment Components
|
|
|
* staging:
|
|
|
* Backend/CMS:
|
|
|
@@ -51,24 +55,3 @@ External DB management access:
|
|
|
5. Fill up the 'fileadmin'-Directory with a fresh backup.
|
|
|
6. cd into project's root folder
|
|
|
7. composer install
|
|
|
-
|
|
|
----------
|
|
|
-
|
|
|
-
|
|
|
-### DDEV Setup (local development)
|
|
|
-
|
|
|
-1. Create a local project directory change to it. (cd projectdir)
|
|
|
-2. clone this git repo into your projectdir (git clone .....)
|
|
|
-3. Copy <projectdir>/public/typo3conf/env-file-template to <projectdir>/public/typo3conf/.env and set DB credentials and other
|
|
|
- secrets in the newly created .env .
|
|
|
-4. ddev config
|
|
|
-5. Choose 'php' (NOT 'typo3') as kind of project and accept all other default options in the 'ddev config challenge'
|
|
|
-6. Edit **.ddev/config.yaml**:
|
|
|
- * docroot: "abitypo3cms/public"
|
|
|
- * php_version: "7.4"
|
|
|
- * webimage_extra_packages: [php7.4-mongodb] # add this line if it is not already there!
|
|
|
-7. ddev start
|
|
|
-8. ddev describe (to get an overview of what ddev has build for you)
|
|
|
-9. ddev ssh (to ssh into the projects web server)
|
|
|
-10. cd abitypo3cms (on the web server!)
|
|
|
-11. composer install
|