Commit graph

19 commits

Author SHA1 Message Date
Daniel Siepmann 1e335d2ad2
Improve TYPO3 global config handling
It at least is not linking to nix store but copies files and allows
editing.
2023-03-08 09:16:46 +01:00
Daniel Siepmann 910d5a027d
Add xdebug for step debugging to php fpm for all TYPO3 projects 2023-03-08 08:55:54 +01:00
Daniel Siepmann 3fbb26a6f6
Improve web development setup
Group kinds of projects in files.
Hide info for customers via git crypt.
Solve todo to auto generate permissions for databases.
2023-03-08 08:37:56 +01:00
Daniel Siepmann a651f4126d
Followup, streamline own projects 2023-02-18 11:33:15 +01:00
Daniel Siepmann 3c66511ff3
Follow naming conventions also for own projects 2023-02-18 11:23:29 +01:00
Daniel Siepmann 7dceddd44c
Document how to initially setup dev user with password
Better find a way to add this via module options.
2023-02-18 11:23:04 +01:00
Daniel Siepmann 18bd52a23b
Install NixOS on Hikari
No dual boot this time.
But hibernate.
2023-02-15 16:47:44 +01:00
Daniel Siepmann 6a82009b4e
Add first customer project with older php to hikari 2023-02-07 17:51:08 +01:00
Daniel Siepmann b2e3f46643
Extract web dev into own functions for better maintenance
Use a function for static files and TYPO3 that can be called.
That way I separate the actual domains for development from the
definition.
2023-02-07 13:53:54 +01:00
Daniel Siepmann 0da1c28841
Streamline formatting 2023-02-07 08:57:10 +01:00
Daniel Siepmann 3dfe633ac2
Add EXT:tea docs rendering setup
* Use podman instead of docker.
* Provide wrapper script for rendering.
* Add rendering result as local domain.
2023-02-05 16:28:17 +01:00
Daniel Siepmann 6515fe5e8e
Resolve some todos for hikari
Use custom options to define some values only once.
2023-02-05 14:11:22 +01:00
Daniel Siepmann 158dc26922
Auto generate mkcert based on configured vhost domains 2023-02-05 13:56:06 +01:00
Daniel Siepmann 6739dbf166
First roughly version of mkcert for hikari
It works, but one needs to generate them first before using them … ugly.
2023-02-05 13:32:42 +01:00
Daniel Siepmann 0c98cf5144
Add mailhog proxy on hikari 2023-02-02 17:43:44 +01:00
Daniel Siepmann 1afd29b2b0
Improve php environment on hikari 2023-02-02 17:43:37 +01:00
Daniel Siepmann 6ed4a7b08a
Allow usage of ImageMagick for TYPO3 on hikari 2023-02-02 16:57:00 +01:00
Daniel Siepmann b1c8090b58
Add database to web dev stack on hikari 2023-02-02 16:29:39 +01:00
Daniel Siepmann 1aa49f0eff
Restructure web development for hikari
Nix is not needed, it is generated.
Try to find a better structure for web development setup.
The initial steps with httpd and php fpm work now.
2023-02-02 15:24:17 +01:00