Commit graph

36 commits

Author SHA1 Message Date
42a6c0b7a6 Update README, update composer.json 2025-04-24 03:15:08 +01:00
13b27e0ec0 Remove disable-node option due to node being installed in the php-fpm container by default 2025-04-24 01:12:48 +01:00
7a5b393ed1 Remove unused dependency 2025-04-24 00:43:49 +01:00
977822936b Add Start and Stop commands 2025-04-24 00:41:13 +01:00
ba26a6bc17 Update README to add spin:down command 2025-04-24 00:01:49 +01:00
02625fb0d2 Add Destroy command 2025-04-23 23:57:11 +01:00
9db6a5f623 Remove unused class 2025-04-23 23:38:08 +01:00
df67dafb8e Update SpinCommand and Abstract to remove messy directory array in favour of cleaner methods 2025-04-23 23:30:51 +01:00
3fe612cb36 Remove SpinnerFilePath to fix for Unix (Windows will need work) 2025-04-23 18:07:35 +01:00
f3fb68af39 Add jq to list of default installed packages in PHP container 2025-04-19 01:15:04 +01:00
Daniel Winning
c77114b93b Update README 2025-04-14 15:26:41 +01:00
Daniel Winning
e287c63b4c Update README 2025-04-14 15:25:40 +01:00
Daniel Winning
7f2fb2bbf3 Add basic database support with default integrated sqlite3 install 2025-04-14 04:32:30 +01:00
Daniel Winning
df4fdbde3c Add opcache to PHP container 2025-04-14 02:52:39 +01:00
Daniel Winning
42d96d6a2e Increase command output, update container names 2025-04-14 00:13:30 +01:00
Daniel Winning
038b15124c Update dependencies, fix option description in SpinCommand 2025-04-13 23:51:02 +01:00
Daniel Winning
00d992d4f8 Update README 2025-04-13 23:40:25 +01:00
Daniel Winning
2246c597f1 Add xdebug and allow for disabling xdebug 2025-04-13 23:33:55 +01:00
Daniel Winning
06ba3f7ae0 Update README 2025-04-13 22:17:49 +01:00
Daniel Winning
ff75dfaa82 Update README 2025-04-13 20:13:19 +01:00
Daniel Winning
acf87efdb9 Nginx setup 2025-04-13 20:07:48 +01:00
Daniel Winning
f276d19bc8 Fix setting PHP version in .env 2025-04-13 13:35:39 +01:00
Daniel Winning
881210312f Add DockerComposeFileBuilder 2025-04-13 13:11:35 +01:00
Daniel Winning
7d8fcac15e Cleaner config and path usage, added dev notes 2025-04-13 12:59:44 +01:00
Daniel Winning
be41aeb81d Began clean up effort, refactoring to move config related code to separate class and add classes for file building - WIP 2025-04-13 10:43:30 +01:00
Daniel Winning
00b593d6d3 Spins up basic PHP container 2025-04-12 19:09:40 +01:00
Daniel Winning
b8ad06cda3 Create basic project data structure from env template 2025-04-12 17:28:57 +01:00
Daniel Winning
940fbc1234 Add default path setup and file helpers 2025-04-12 15:14:28 +01:00
Daniel Winning
524ed9f87d Validate project path and confirm Docker is running 2025-04-12 10:47:55 +01:00
Daniel Winning
c04af3b41c Require loomlabs/utility.collection 2025-04-12 02:19:10 +01:00
Daniel Winning
2798b28d10 Update FilePath dependency 2025-04-10 06:31:38 +01:00
Daniel Winning
60118cb38b Add phpunit config 2025-04-09 01:46:19 +01:00
Daniel Winning
0afce1ab9e Create AbstractSpinnerCommand and BuildCommand 2025-04-08 23:00:21 +01:00
Daniel Winning
3e6c4b9bab Add bin/spinner 2025-04-08 22:36:10 +01:00
Daniel Winning
9479a112a1 Initialize composer 2025-04-08 22:22:05 +01:00
Daniel Winning
b04887564a Initial commit 2025-04-08 22:19:27 +01:00