Commit Graph

31 Commits

Author SHA1 Message Date
Alex Crivion
9d94296d48 fix installer - laranode mysql user needs grant option 2025-10-17 11:52:50 +03:00
Alex Crivion
f5f46907bb update php version: refactored to simpler way just to ensure pool exists and just replace version in the vhost file 2025-10-16 11:03:32 +03:00
Alex Crivion
8f4774c5e5 update just the php version in vhosts file for the domain 2025-10-16 10:58:12 +03:00
Alex Crivion
32db6d4028 update php version shell script debug 1 2025-10-16 10:41:32 +03:00
Alex Crivion
be9328f750 refactoring update website php version + new laranode shell script to apply changes in apache vhost for the new socket based on version 2025-10-16 09:58:39 +03:00
Crivion
788f2ca6f2 fix perms when creating new domains 2025-03-06 11:30:53 +02:00
Crivion
e400508c43 laranode_ln should be able to add websites too 2025-03-06 11:14:38 +02:00
Crivion
dfbca7c84e only apply perms to the DIRPATH created rather than everything 2025-03-06 11:07:10 +02:00
Crivion
094fe10f51 reload php-fpm when deleting an entire acc 2025-03-06 10:20:36 +02:00
Crivion
be2e8b82f3 installer file perms 2025-03-06 10:19:05 +02:00
Alex Crivion
16f5fc652f finally can reboot php-fpm without disrupting current request 2025-03-06 08:15:53 +00:00
Crivion
73a8024c90 trying to avoid request hanging when restarting php-fpm after creating a website which adds a php-fpm pool 2025-03-06 10:07:31 +02:00
Crivion
e52c203e58 installer + create website select php version fix 2025-03-06 09:25:18 +02:00
Crivion
78766db25f laranode installer - trying to avoid annoying restart questions during installation 2025-03-06 08:54:41 +02:00
Crivion
d15a725a9d laranode installer - trying to fix reverb host not being added by sed 2025-03-06 08:46:50 +02:00
Alex Crivion
f65b1e76c1 USR2 signal to reload php-fpm rather than systemctl reload since it kills current request 2025-03-05 10:42:53 +02:00
Alex Crivion
029e66fce0 adding and removing websites including fpm-pools syncing - requires db management only and its done 2025-03-05 10:27:55 +02:00
Alex Crivion
3526ff6277 Users can create websites (add domains to be hosted) 2025-02-26 10:06:28 +00:00
Crivion
935df542fb working installer - excepting APP_URL | REVERB URL setting | need to check sed 2025-02-25 20:31:11 +02:00
Crivion
1794b05056 non unique events, laranode create admin command for initial setup 2025-02-25 20:01:51 +02:00
Crivion
718776133b installer - fix path to systemctl daemons 2025-02-25 18:26:06 +02:00
Crivion
67798c1986 installer - trying to add autogenerated pwd into .env 2025-02-25 18:18:37 +02:00
Crivion
8724d1a3d4 continue even on error/testing installer 2025-02-25 18:02:06 +02:00
Crivion
51ed8db95c laranode installer in progress - added systemd services 2025-02-25 17:54:31 +02:00
Crivion
0ed05dae35 make php8.4 default version upon installation 2025-02-25 17:19:50 +02:00
Crivion
f2e2dc626f Update laranode-installer.sh
Added nodeJS installer too!
2025-02-25 12:59:18 +02:00
Crivion
ac8f28855e Create laranode-installer.sh 2025-02-25 12:35:44 +02:00
Alex Crivion
fa50507167 Edit user - update shell access & password 2025-02-25 05:59:18 +00:00
Alex Crivion
0e22b669c9 Ensure correct permissions on user creation or file manager interaction - changed to an action as its used multiple places 2025-02-23 17:03:52 +00:00
Alex Crivion
35d39a9113 Ensure correct permissions on user creation or file manager interaction 2025-02-23 16:19:36 +00:00
Alex Crivion
2d58ebcccd Create & Delete Accounts - includes php-fpm pools now 2025-02-23 10:15:05 +00:00