984c1f3a8e
Add Caddy Server Support Alongside Nginx ( #600 )
...
* added enum
* add config for caddy
* add svg icon
* add caddy service class
* wip
* install caddy
* create base Caddyfile with common snippets
* Create a systemd service to run Caddy in the background.
* create uninstall file
* wip
* create path
* create vhost
* get vhost
* delete site
* add php version change file
* add custom ssl
* create redirect file
* add vhost for caddy site & load balancer
* update svg
* fix caddy icon
* fix style
* add systemctl reload method
* Reload systemd after modifying the Caddy service file.
* add caddy
* added tests
* format with pint
* prevent multiple web server installations
* added error log & access log
(cherry picked from commit 2318e1b1df
)
2025-05-29 11:39:00 +02:00
38bafd7654
Setup Inertia ( #593 )
2025-05-10 11:10:11 +03:00
262c5e040d
Force SSL and Multi SSL ( #456 )
2025-02-01 01:33:04 +01:00
6966f06b1a
Add load balancer ( #453 )
2025-01-30 23:52:51 +01:00
924920e6e8
Feature/nodejs ( #397 )
...
* Add node support using nvm
* Add icon
* Rename to NodeJS
* Rename to NodeJS
* update php and node logo
* only services which have units can be started,restarted,stopped,disabled and enabled
* add tests
---------
Co-authored-by: Saeed Vaziry <mr.saeedvaziry@gmail.com >
Co-authored-by: Saeed Vaziry <61919774+saeedvaziry@users.noreply.github.com >
2024-12-24 17:49:27 +01:00
ea3d64607a
support S3 compatible storage providers ( #401 )
2024-12-22 23:06:36 +01:00
417bf73e44
API Feature ( #334 )
2024-11-01 16:49:57 +01:00
224e0ac2b0
tests
2024-10-13 12:33:12 +02:00
c24b4b7333
- 2.x - sites finishing
2024-10-06 16:06:51 +02:00