chriwo / typo3-distribution
TYPO3 CMS Distribution with TYPO3-Console and Surf support
Requires
- helhum/config-loader: ^0.6
- helhum/typo3-console: ^4.9.3 || ^5.2
- typo3/cms-belog: ^8.7
- typo3/cms-beuser: ^8.7
- typo3/cms-context-help: ^8.7
- typo3/cms-filelist: ^8.7
- typo3/cms-fluid-styled-content: ^8.7
- typo3/cms-func: ^8.7
- typo3/cms-indexed-search: ^8.7
- typo3/cms-info: ^8.7
- typo3/cms-info-pagetsconfig: ^8.7
- typo3/cms-lowlevel: ^8.7
- typo3/cms-recycler: ^8.7
- typo3/cms-reports: ^8.7
- typo3/cms-rsaauth: ^8.7
- typo3/cms-rte-ckeditor: ^8.7
- typo3/cms-setup: ^8.7
- typo3/cms-t3editor: ^8.7
- typo3/cms-tstemplate: ^8.7
- typo3/cms-viewpage: ^8.7
- typo3/cms-wizard-crpages: ^8.7
- typo3/cms-wizard-sortpages: ^8.7
Requires (Dev)
- joro/typo3reversedeployment: ^1.1
- mikey179/vfsstream: ^1.6.0
- phpunit/phpunit: ^4.8.0
This package is auto-updated.
Last update: 2024-10-10 19:00:46 UTC
README
This is the base to start of new project. If you like local development and docker, so you can use ddev with this distribution. Only a little manuel step are need to start with the new project.
1. Requirement of your local machine
2. Preparations
- Create an repository (e.g. on github, bitbucket, gitlab or what you like)
- You need ssh access to the repository
3. Setup your project
git clone git@github.com:chriwo/TYPO3-Distribution.git <project-name>
- Set an project name in
/.ddev/config.yaml
on line 2. This name would be part of your local development URI - Open your console (shell) and got to your project folder
- Type
ddev start
to start ddev
3.1 TYPO3 login data for local development
- Username:
admin
- Password:
password
- Install-Tool:
joh316
3.2 Little tips with ddev
- start local development with
ddev start
- stop local development with
ddev stop
- destory docker container with
ddev remove -R
(This command will destroy both the containers and the imported database contents.) - for more information about ddev cli have a look into Ddev - Using CLI
3.3 Using typo3reverse
typo3reverse is a project to get all data (database and files) from a remote server. If you have an existing project
setup the config-file under /.reverse/
. And if you need an sync of database and file an ddev start, uncomment the line
30 in /build/initialize/project_ddev_initialize.sh
. Now you could start you project with ddev start
and typo3reverse
get all data from remote server.
4. Help supporting further development
How? There are multiple ways to support the further development
- Patreon: Support me on patreon.com.
- Amazon Wishlist: Satisfy a wish of my Amazon wishlist.