Commit Graph

99 Commits

Author SHA1 Message Date
a123145d84 version bump 2025-06-21 14:40:58 +02:00
7bfa9ef91d use redis for queues, sessions and cache (#618) 2025-06-21 09:48:07 +02:00
cf9bb35615 fix phpstan 2025-06-19 21:29:34 +02:00
f97fffe654 fix importer
fix plugins on docker
2025-06-19 16:41:46 +02:00
2081bdd46e add log viewer 2025-06-19 15:32:52 +02:00
342a3aa4c6 Plugins (#616)
* wip

* fix plugin uninstall

* marketplace
2025-06-19 14:07:15 +02:00
131b828807 Plugins base (#613)
* wip

* wip

* cleanup

* notification channels

* phpstan

* services

* remove server types

* refactoring

* refactoring
2025-06-14 14:35:18 +02:00
adc0653d15 api-docs fix 2025-06-10 12:23:42 +02:00
56baba74d7 #591 - fix tests 2025-06-04 21:36:01 +02:00
c09c7a63fa #591 - monitoring 2025-05-31 00:18:04 +02:00
104cd2fce8 #591 - services 2025-05-30 11:02:07 +02:00
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
f5fdbae4ac #591 - sites [wip] 2025-05-25 22:17:19 +02:00
2850c1fa59 #591 - databases 2025-05-20 17:35:20 +02:00
61faaabb85 #591 - tags 2025-05-19 22:22:21 +02:00
cdc012c270 #591 - notification-channels 2025-05-19 20:05:38 +02:00
563b9c5909 #591 - storage-providers 2025-05-19 00:13:17 +02:00
5a00d35eba #591 - source-controls 2025-05-18 23:46:28 +02:00
38bafd7654 Setup Inertia (#593) 2025-05-10 11:10:11 +03:00
6eb88c7c6e laravel 12 upgrade (#586)
* laravel 12 upgrade

* upgrade scribe to v5

* fix lint
2025-04-21 21:56:53 +02:00
76059aff3c Update app.php 2025-04-12 21:15:58 +02:00
7886e2a113 Bump version 2.4.0 (#548) 2025-03-16 14:10:55 +01:00
493cbb0849 Add phpstan level 7(#544) 2025-03-12 13:31:10 +01:00
7cda14cb76 Bump version 2.3.0 2025-02-26 20:49:20 +01:00
8c7c3d2192 Refactor firewall and add edit rule (#488) 2025-02-16 20:31:58 +01:00
e2b9d18a71 Built-in File Manager (#458) 2025-02-16 19:56:21 +01:00
705d029a63 bump version to 2.2.1 (#474) 2025-02-07 18:24:02 +01:00
6966f06b1a Add load balancer (#453) 2025-01-30 23:52:51 +01:00
a73476c1dd Edit & Download (local) Backups (#436)
* Allow editing of backups

* pint updates

* setup of backup download

* allow download for local backup files

* delete uploaded files on delete of BackupFile

* pint updates

* S3 upload & download fixes

* Deletion of backup files

* support $ARCH selector for s3 installation

* delete files when deleting backup

* fixed ui issue

* adjustment

* Use system temp path for downloads

---------

Co-authored-by: Saeed Vaziry <mr.saeedvaziry@gmail.com>
2025-01-25 21:59:35 +01:00
5aa100519e Update version to 2.1.0 2025-01-11 15:02:18 +00:00
dfdd50beb7 Mysql 8.4 support and Stream log output (#407) 2024-12-24 23:30:52 +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
1490f6b707 Update version to 2.0.0 2024-12-14 02:39:53 +00:00
572d1df010 demo (#392) 2024-12-14 03:13:47 +01:00
3f7284f771 Update version to 2.0.0-beta-20241210 2024-12-10 19:52:56 +00:00
acdbfa70f5 Added PHP8.4 (#380) 2024-11-27 22:40:09 +01:00
cc79aa9fbf load AWS regions and plans dynamically via SDK (#366) 2024-11-17 00:01:53 +01:00
f743611b22 fix enums 2024-11-01 22:08:02 +01:00
417bf73e44 API Feature (#334) 2024-11-01 16:49:57 +01:00
7086e84c3c migrating tests (Metrics, NotificationChannels, PHP, Profile and Projects) 2024-10-10 23:24:07 +02:00
93cee92568 migrating tests (DatabaseUser, Firewall and Logs) 2024-10-09 23:32:52 +02:00
8bf1cc141e fixing routes 2024-10-07 00:18:11 +02:00
c24b4b7333 - 2.x - sites finishing 2024-10-06 16:06:51 +02:00
906ddc38de 2.x - firewall/metrics/services/cronjobs 2024-10-01 19:09:38 +02:00
2e9620409b 2.x - backups 2024-09-29 17:54:11 +02:00
e4fed24498 2.x - databases 2024-09-29 00:30:04 +02:00
f6bc04763b 2.x 2024-09-27 20:36:03 +02:00
e39e8c17a2 Add S3 and Wasabi as storage providers (#281) 2024-09-06 23:29:43 +02:00
7f5e68e131 Tags (#277) 2024-08-20 21:26:27 +02:00