Skip to content

Introduction Package Development Environment on #DDEV

Notifications You must be signed in to change notification settings

TYPO3-Documentation/site-introduction

Repository files navigation

Ready to use Project for screenshots

Open in GitHub Codespaces

This project should be used to make screenshots for the TYPO3 Documentation. See also Guidelines for creating images

Warning

Do not use this project for real world projects, it is just a quick way to create screenshots locally.

Using GitHub Codespaces

You can use this project directly in GitHub Codespaces.

To get started:

  1. Click the "Code" button on the repository page and select "Create Codespace on main".
  2. Wait a few minutes while the container and environment are initialized.
  3. Once ready, open the TYPO3 backend in your browser (Code spaces will show a popup)
  4. Log in using the following credentials:
  • Username: j.doe
  • Password: Password.1

You're now logged in as an administrator and can start creating screenshots.

When you open your codespace the next time you need to start DDEV manually:

ddev start

Local Installation

Prerequisites:

  • Docker and DDEV
  • Internet connection during installation and update
ddev start
make install

A backend user called j.doe will be created for you. You can choose the password during the setup.

Log into the backend at

https://site-introduction.ddev.site/typo3

Currently, you have to switch the backend layout for the root page to default, we need to fix this in the site package builder.

Update

If there have been changes to the example data first delete and recreate the database:

make delete

Then regenerate the site package and update composer:

make update

Create example editors

make create-editors
make update-page-permissions

Delete the project from your system

make delete

About

Introduction Package Development Environment on #DDEV

Resources

Stars

Watchers

Forks

Packages

No packages published