Andras Bacsai
b25f83e096
Refactor Docker creation in Destination Show.php
2024-03-22 11:34:33 +01:00
Andras Bacsai
8b7e1e4169
Refactor code and update UI components
2024-03-22 11:34:15 +01:00
Andras Bacsai
7a3bb14653
Refactor password validation and update button label
2024-03-21 14:46:34 +01:00
Andras Bacsai
473bad24b7
ux ux ux ux ui ui ui ui
2024-03-21 14:30:35 +01:00
Andras Bacsai
b5775ff9d2
ui ui ui ui ui ui ux ux ux ux ux ux
2024-03-21 12:44:32 +01:00
Andras Bacsai
7bc5338cb3
Merge branch 'main' into next
2024-03-20 16:42:55 +01:00
Andras Bacsai
07c9db9b54
fix: shared env variable parsing
2024-03-20 16:41:10 +01:00
Andras Bacsai
fafc4fb71e
Update UI elements and text content
2024-03-20 15:46:59 +01:00
Andras Bacsai
3a391aa3cb
Merge branch 'next' into feature/oauth
2024-03-20 13:59:56 +01:00
Andras Bacsai
42019321e3
Merge branch 'feature' into feature/oauth
2024-03-20 13:58:31 +01:00
Andras Bacsai
b61860b3ab
ui: redesign
2024-03-20 12:54:06 +01:00
Andras Bacsai
91950e1891
ui: redesign
2024-03-19 15:37:16 +01:00
Andras Bacsai
42715bba50
fix: volumes for prs
2024-03-19 11:48:25 +01:00
Andras Bacsai
289480c954
feat: able to run scheduler/horizon programatically
2024-03-19 10:24:23 +01:00
Andras Bacsai
0a6dab1f24
fix: raw compose deployment
2024-03-18 12:40:58 +01:00
Andras Bacsai
faa9a982a9
fix: multiline input
2024-03-18 12:28:53 +01:00
Andras Bacsai
de8bb8a951
fix: custom ip address should turn off rolling update
2024-03-18 12:18:11 +01:00
Andras Bacsai
b766eef5ef
fix: consistent container name
2024-03-18 12:13:08 +01:00
Andras Bacsai
a185787044
fix: 0 in env value
2024-03-18 11:49:26 +01:00
Andras Bacsai
76f7cd08ee
fix: only escape envs after v239+
2024-03-18 11:36:36 +01:00
Andras Bacsai
56c08056d2
Merge pull request #1858 from Omikorin/patch-1
...
fix: empty get logs number of lines
2024-03-18 11:05:20 +01:00
Andras Bacsai
b39ac73cd8
fix: server stopped, service page not reachable
2024-03-18 08:53:44 +01:00
Michał Korczak
c9054e7d8c
fix: empty get logs number of lines
2024-03-17 18:27:01 +01:00
Andras Bacsai
adf5c9bd46
Refactor environment variable handling in ApplicationDeploymentJob.php
2024-03-15 22:16:22 +01:00
Andras Bacsai
3ea3674407
fix: multiline env variables
2024-03-15 22:02:37 +01:00
Andras Bacsai
657c7d8cff
Refactor form components
...
Update Input and Textarea components to use nullable type declarations and remove unused imports.
2024-03-15 20:40:50 +01:00
Andras Bacsai
a336dae84c
fix: $ in env variable
...
feat: multiline envs
2024-03-14 23:00:06 +01:00
Andras Bacsai
a4c164a57e
fix: duplicate dockerfile
2024-03-14 21:19:37 +01:00
Andras Bacsai
de4d0961da
Add Sleep class and refactor container name in generate_compose_file()
2024-03-14 10:10:03 +01:00
Andras Bacsai
c8d48ccbff
fix: docker compose validation
2024-03-14 09:21:48 +01:00
Andras Bacsai
965625ad01
fix: create initial files async
2024-03-13 18:26:30 +01:00
Andras Bacsai
3198999746
Fix null check for memory swappiness and CPU shares
2024-03-13 15:00:29 +01:00
Andras Bacsai
1f03499fc5
feat: show resources on source page
2024-03-13 14:55:44 +01:00
Andras Bacsai
a53d888747
Add pre-deployment and post-deployment commands
2024-03-13 14:41:31 +01:00
Andras Bacsai
62905f084f
Merge pull request #1723 from stooit/feat/post-deploy-command
...
Adds basic support for pre/post-deployment commands.
2024-03-13 14:34:44 +01:00
Andras Bacsai
6cb3df9350
rename boarding to onboarding
2024-03-13 12:11:37 +01:00
Andras Bacsai
a06de9682c
Add default 404 redirect for Caddy proxy
2024-03-13 11:25:34 +01:00
Andras Bacsai
0d4ad05c1c
Add custom_healthcheck_found flag to ApplicationDeploymentJob
2024-03-13 10:50:05 +01:00
Andras Bacsai
aef088a9d2
fix: consider custom healthchecks in dockerfile
2024-03-13 10:44:15 +01:00
Andras Bacsai
e8f3aa681e
fix: failed deployments should send failed email/notification
2024-03-13 10:24:45 +01:00
Andras Bacsai
42293fb11a
feat: reset password
2024-03-13 10:10:53 +01:00
Andras Bacsai
65e0eb5205
Refactor dynamic configurations and update textarea rows
2024-03-13 09:32:42 +01:00
Andras Bacsai
87b56d538d
Add Grafana service configuration and update service templates
2024-03-12 17:43:00 +01:00
Andras Bacsai
0519ce2001
Fix reloadCaddy() method call in addDynamicConfiguration()
2024-03-12 17:36:32 +01:00
Andras Bacsai
d4d0330f70
Fix reloadCaddy() method call in delete() function
2024-03-12 17:35:53 +01:00
Andras Bacsai
25ae54cab7
fix: service ports for services + caddy
2024-03-12 15:09:24 +01:00
Andras Bacsai
4d181eef8e
Refactor proxy type retrieval in Server and Proxy classes
2024-03-12 12:45:55 +01:00
Andras Bacsai
1835a91467
fix: proxy switch
2024-03-12 12:30:40 +01:00
Andras Bacsai
bcc61b0d8b
Add reverse proxy configuration for coolify-realtime
2024-03-12 11:34:57 +01:00
Andras Bacsai
2509406d1c
fix: startproxy event
...
fix: add data to async remove processes
2024-03-12 11:22:02 +01:00
Andras Bacsai
b3d15f91e4
Remove skip(10) from activity_log and webhooks cleanup
2024-03-12 10:58:31 +01:00
Andras Bacsai
85c36df2a3
Refactor database cleanup queries to keep the last 10 entries
2024-03-12 10:58:28 +01:00
Andras Bacsai
6ef79f5213
Refactor database cleanup command to include dry-run mode
2024-03-12 10:57:07 +01:00
Andras Bacsai
b576014d07
fix: reload caddy issue
2024-03-12 10:42:56 +01:00
Pat Rocchio
1f37318f79
Add oauth support
...
- Support azure, bitbucket, github, gitlab, google providers
- Add authentication page to settings
Co-authored-by: Suraj Kumar <srjkmr1024@gmail.com>
Co-authored-by: Michael Castanieto <mcastanieto@gmail.com>
Co-authored-by: Mike Kim <m.kim4247@gmail.com>
2024-03-11 17:29:57 -04:00
Andras Bacsai
6950966b06
Commented out reloadCaddy() calls in DynamicConfigurationNavbar.php, NewDynamicConfiguration.php, and Server.php
2024-03-11 20:39:41 +01:00
Andras Bacsai
8eacf67725
Remove unnecessary code in StartProxy.php
2024-03-11 20:25:35 +01:00
Andras Bacsai
52120e7a38
Add dynamic proxy configuration setup in StartProxy.php and update proxyPath() in Server.php
2024-03-11 20:17:37 +01:00
Andras Bacsai
1490828069
feat: dynamic configuration for caddy
2024-03-11 17:31:28 +01:00
Andras Bacsai
9bdad6bb67
feat caddy dynamic configurations
2024-03-11 17:17:34 +01:00
Andras Bacsai
1defed27a0
Refactor compose file generation and add link to documentation
2024-03-11 15:19:04 +01:00
Andras Bacsai
34d6a12d95
feat: experimental caddy support
2024-03-11 15:08:05 +01:00
Andras Bacsai
5d3de967f0
fix: fqdn null in case docker compose bp
2024-03-11 09:42:16 +01:00
Andras Bacsai
8b73f9da17
fix: deploy api messages
2024-03-11 09:42:02 +01:00
Andras Bacsai
8b9548a463
Refactor resource mapping in resources() method
2024-03-08 15:16:58 +01:00
Andras Bacsai
6688120aee
Update team-by-id-members API documentation link
2024-03-07 15:46:27 +01:00
Andras Bacsai
93e4e723fa
Add documentation links to error responses in Team controller
2024-03-07 15:45:49 +01:00
Andras Bacsai
8b74e50c50
Add two-factor authentication fields to hidden array in User model
2024-03-07 13:05:04 +01:00
Andras Bacsai
129a644781
ui: make notifications separate view
...
fix: popup if no notifications are set
2024-03-07 12:58:04 +01:00
Andras Bacsai
bbfbd4a105
Refactor domain handling in API controller
2024-03-07 12:36:49 +01:00
Andras Bacsai
9d31d990fc
Update error message for missing resources
2024-03-07 12:35:38 +01:00
Andras Bacsai
c7f15c42fa
feat: add deployments api
2024-03-07 12:27:23 +01:00
Andras Bacsai
515d401746
feat: add deployment details to deploy endpoint
2024-03-07 12:22:18 +01:00
Andras Bacsai
2a03b452d3
feat: team api endpoint
2024-03-07 12:01:21 +01:00
Andras Bacsai
7aa8c765f6
Refactor domain IP handling in Domains controller
2024-03-07 11:49:15 +01:00
Andras Bacsai
038f65aae6
Add InstanceSettings model and update IP handling in domains controller
2024-03-07 11:42:16 +01:00
Andras Bacsai
db24828a5a
Refactor resource retrieval in API controller
2024-03-07 11:37:56 +01:00
Andras Bacsai
c7693d0ec3
feat: resources api endpoint
2024-03-07 11:35:00 +01:00
Andras Bacsai
5e2afd4b4d
Refactor domain grouping in domains API controller
2024-03-07 11:25:15 +01:00
Andras Bacsai
7a21312daf
feat: domains api endpoint
2024-03-07 11:14:03 +01:00
Andras Bacsai
051a1405e7
Refactor backup execution and cleanup functionality
2024-03-07 10:27:21 +01:00
Andras Bacsai
fadff798a7
Update server installation method
2024-03-05 16:23:46 +01:00
Andras Bacsai
81512bb3b7
Update server and version configurations
2024-03-05 15:47:43 +01:00
Andras Bacsai
0aa9b1735b
Update currentState in selectExistingServer method
2024-03-05 10:07:28 +01:00
Andras Bacsai
6027bee3b8
Refactor repository selection logic in GithubPrivateRepository.php
2024-03-05 09:58:02 +01:00
Andras Bacsai
4d72787c83
fix: sort repositories by name
2024-03-05 09:40:38 +01:00
Andras Bacsai
9c1d585c43
Fix condition to return current team if user has teams
2024-03-05 09:22:38 +01:00
Andras Bacsai
863acf988e
Fix selected repository ID assignment in loadRepositories method
2024-03-05 09:21:12 +01:00
Andras Bacsai
a6b3beafbb
Fix issue with loading repositories in GithubPrivateRepository.php
2024-03-05 09:20:50 +01:00
Andras Bacsai
2ffc3f497b
fix: should note delete personal teams
2024-03-05 09:19:15 +01:00
Andras Bacsai
f3a279be26
revert delayed jobs
2024-03-05 08:49:11 +01:00
Andras Bacsai
53cd3091f7
Add Directus service fields to extraFields method
2024-03-04 12:46:33 +01:00
Andras Bacsai
99fe076b5a
Add scheduled task for database cleanup if not in cloud environment
2024-03-04 12:17:33 +01:00
Andras Bacsai
65fcaa17d9
Update exception in PreventRequestsDuringMaintenance middleware and version numbers
2024-03-04 11:41:02 +01:00
Andras Bacsai
c20aa0b256
Refactor method names to use camel case
2024-03-04 11:01:14 +01:00
Andras Bacsai
8385bbb0a0
feat: gzip enabled & stipprefix setting
...
refactor: code
2024-03-04 10:46:13 +01:00
Andras Bacsai
cee6b54033
Add proxy start functionality when selecting a proxy type
2024-03-04 10:42:54 +01:00
Andras Bacsai
0dd591a5ff
fix: raw compose make dirs
...
fix: raw compose add coolify labels
2024-03-04 10:13:40 +01:00
Andras Bacsai
62278126e4
fixes
2024-03-04 09:12:23 +01:00
Andras Bacsai
0aa85a3701
fix: service status updated
2024-03-04 08:57:18 +01:00
Andras Bacsai
0e1ba64836
fix: sentry error
2024-03-04 08:51:24 +01:00
Andras Bacsai
f7e1ce8656
fix: env value generation
2024-03-04 08:49:53 +01:00
Andras Bacsai
112c259d27
Refactor destinations method in Server model
2024-03-02 15:58:02 +01:00
Andras Bacsai
130d1e1756
Update DockerCleanupJob and version numbers
2024-03-02 15:18:49 +01:00
Andras Bacsai
9064aedc89
Fix server reference in ExecuteContainerCommand.php
2024-03-02 15:02:55 +01:00
Andras Bacsai
fda5d23d32
feat: logs and execute commands with several servers
2024-03-02 14:55:39 +01:00
Andras Bacsai
60be51dbe0
Update pull_request_id comparison in ApplicationDeploymentJob.php and update version numbers
2024-03-02 13:22:05 +01:00
Andras Bacsai
4d8ffd05a9
Refactor unmanagedContainers property in Resources.php and add conditional return in loadUnmanagedContainers() method
2024-03-01 19:13:22 +01:00
Andras Bacsai
9fa71f847f
Refactor notification channels based on cloud environment
2024-03-01 19:08:00 +01:00
Andras Bacsai
f70a9c6974
Fix notification channels in ApplicationDeploymentJob and DeploymentSuccess
2024-03-01 19:07:21 +01:00
Andras Bacsai
a4d173c733
Fix unmanagedContainers type declaration
2024-03-01 19:00:45 +01:00
Andras Bacsai
2eb7712e09
fix: remove success application deployment job
...
wip: daily backup status
2024-03-01 18:24:14 +01:00
Andras Bacsai
54923b7640
feat: collect webhooks during maintenance
2024-03-01 14:04:29 +01:00
Andras Bacsai
6fe791c1f1
fix: pull request deployments + build servers
2024-03-01 11:43:42 +01:00
Andras Bacsai
860c537f81
Add server limit override for development environment
2024-03-01 11:41:28 +01:00
Andras Bacsai
a352e4cbf7
fix: public prs should not be commented
2024-03-01 11:41:22 +01:00
Andras Bacsai
5322d446bd
fix: service container status updates
2024-03-01 10:36:32 +01:00
Andras Bacsai
8edda0cdda
fix: load unmanaged async
2024-03-01 09:25:27 +01:00
Andras Bacsai
a43c916009
Refactor code and add new fields for Kong service
2024-02-28 13:48:39 +01:00
Andras Bacsai
c8332ca9bf
fix: resource tab not loading if server is not reachable
2024-02-28 09:51:45 +01:00
Andras Bacsai
5275ae8e9c
Refactor getLogs method and update view template
2024-02-27 09:08:15 +01:00
Andras Bacsai
c71e1e107e
Refactor getLogs method and update get-logs.blade.php view
2024-02-27 09:05:28 +01:00
Andras Bacsai
8ab72c7e10
feat: preview deployment logs
2024-02-27 09:01:19 +01:00
Andras Bacsai
a8970df91b
Update class names in controllers
2024-02-27 08:03:42 +01:00
Andras Bacsai
6e74f3e40e
Merge pull request #1779 from Rei-x/next
...
Fix import to mysql and mariadb
2024-02-26 14:30:35 +01:00
Andras Bacsai
407f84a4bb
Refactor Dockerfile location handling in ApplicationDeploymentJob.php
2024-02-26 14:28:02 +01:00
Andras Bacsai
91632f0adb
fix: custom dockerfile location always checked
2024-02-26 14:26:19 +01:00
Andras Bacsai
af3c575d84
fix: server disabled
2024-02-26 14:22:24 +01:00
Andras Bacsai
bf1475441d
Update service stop message and fix sidebar alignment
2024-02-26 12:38:15 +01:00
Andras Bacsai
9268f9db1d
Refactor user switching logic and update UI
2024-02-26 11:48:35 +01:00
Andras Bacsai
600c43827a
Update server check and version numbers
2024-02-26 11:25:38 +01:00
Andras Bacsai
b67abe58e8
Remove commented out code in ServerStatusJob.php
2024-02-26 10:34:44 +01:00
Andras Bacsai
678647f39a
fix: force enable/disable server in case ultimate package quantity decreases
2024-02-26 10:25:21 +01:00
Andras Bacsai
f6b886adbc
revert delayed jobs for now
2024-02-26 08:52:46 +01:00
Andras Bacsai
64fca99c26
feat: server disabled by overflow
2024-02-25 23:34:01 +01:00
Andras Bacsai
c7da43f50d
feat: add static ipv4 ipv6 support
2024-02-25 23:13:27 +01:00
Rei
6efa2dd9ba
fix: import to mysql and mariadb
2024-02-25 22:15:48 +01:00
Andras Bacsai
c8c7a415ea
Add new Livewire component and update subscription actions
2024-02-25 22:08:44 +01:00
Andras Bacsai
c3cfb8d23b
Refactor getRecepients method and fix serverLimitReached method in Team model
2024-02-25 18:22:24 +01:00
Andras Bacsai
1b055f0316
Refactor subscription pricing and update server limit
2024-02-25 14:00:35 +01:00
Andras Bacsai
61dbc81765
feat: delay container/server jobs
2024-02-23 21:51:43 +01:00
Andras Bacsai
b8b76dfa40
Refactor CleanupQueue to CleanupDatabase
2024-02-23 21:05:48 +01:00
Andras Bacsai
297b314904
feat: custom server limit
2024-02-23 15:45:53 +01:00
Andras Bacsai
55dd1ab0a1
Update cleanup script and version numbers
2024-02-23 14:39:52 +01:00
Andras Bacsai
3b942049a2
Refactor subscription handling logic in middleware and model
2024-02-23 13:50:48 +01:00
Andras Bacsai
f78fd212bb
fix: subscription / plan switch, etc
2024-02-23 12:59:14 +01:00
Andras Bacsai
f931ebece8
feat: make user owner
...
fix: ownership check
2024-02-23 12:34:36 +01:00
Andras Bacsai
b59e47dcf9
fix: stripe invoice paid webhook
...
fix: prepare customer initiated tier change
fix: separate view for subscriptions
2024-02-23 11:21:14 +01:00
Andras Bacsai
62ae845f4b
fix: complex service status
...
service: firefly III
2024-02-23 10:09:42 +01:00
Andras Bacsai
c77f32e696
fix: statuses
2024-02-22 15:15:16 +01:00
Andras Bacsai
c7218f2856
Update success messages
2024-02-22 14:53:42 +01:00
Andras Bacsai
592221b4bf
fix: server validation
2024-02-22 14:46:11 +01:00
Andras Bacsai
836458ad85
fix: no coolify.yaml found
2024-02-22 14:45:56 +01:00
Andras Bacsai
7233c86f3d
fix: use latest image if nothing is specified
2024-02-22 14:45:41 +01:00
Andras Bacsai
154b1b05e4
feat: able to add dynamic configurations from proxy dashboard
2024-02-22 13:29:28 +01:00
Andras Bacsai
63487cf3ec
feat: minversion for services
2024-02-22 11:53:25 +01:00
Andras Bacsai
4ae2087c2e
fix: server validation
2024-02-22 11:28:45 +01:00
Andras Bacsai
5179129a6b
fix: complex container status
...
feat: able to change primary server
feat: links inside the logs
2024-02-22 10:57:05 +01:00
Andras Bacsai
6a00d8c88c
Refactor loadData method in Destination.php
2024-02-22 09:38:09 +01:00
Andras Bacsai
344c5d6d12
Update service configurations
2024-02-21 14:30:32 +01:00
Andras Bacsai
74b24a0690
Add file permission change for LocalFileVolume.php and add service_name parameter to fqdnLabelsForTraefik() function
2024-02-21 11:21:11 +01:00
Andras Bacsai
1ca0464957
fix: permission change updates from webhook
2024-02-20 20:17:04 +01:00
Andras Bacsai
f7ebc8a88c
feat: save github app permission locally
2024-02-20 18:14:47 +01:00
Andras Bacsai
f81b676abe
ui: updates
2024-02-20 15:07:12 +01:00
Andras Bacsai
0b81e77a94
fix: database status
2024-02-19 13:28:14 +01:00
Andras Bacsai
b8cf314bfe
fix: submodule cloning
2024-02-19 13:22:09 +01:00
Andras Bacsai
88d6320d08
Re-enable docker container removal in ApplicationDeploymentJob
2024-02-19 09:51:39 +01:00
Andras Bacsai
651c9c2c9b
Merge pull request #1756 from victor-teles/fix/log-drain-parsers
...
fix: fluent bit parsers.conf indentation level
2024-02-19 09:22:36 +01:00
Andras Bacsai
126ac354d5
fix: empty build variables
2024-02-19 09:19:50 +01:00
Victor
5acf141669
fix: fluent bit ident level
2024-02-17 12:25:48 -03:00
Andras Bacsai
7d6bd10cca
Add Docker container management methods and update Livewire component
2024-02-16 23:09:35 +01:00
Andras Bacsai
f8c86769a7
fix: resources
2024-02-16 22:15:18 +01:00
Andras Bacsai
b8708f086e
feat: initial api endpoints
...
feat: server resources are now looks better
2024-02-16 21:56:38 +01:00
Andras Bacsai
83becdb19d
fix: only show redeployment required if status is not exited
2024-02-16 08:34:30 +01:00
Andras Bacsai
f5cb2dbdcf
Fix condition in removeServer method
2024-02-15 21:25:43 +01:00
Andras Bacsai
fe19769d82
fix: do not add the same server twice
2024-02-15 21:22:59 +01:00
Andras Bacsai
45e404b15b
feat: disable gzip compression on service applications
2024-02-15 20:44:01 +01:00
Andras Bacsai
d903a377bf
Update validation and configuration titles
2024-02-15 14:14:11 +01:00
Andras Bacsai
8e7745f4c1
Remove unnecessary debug statement in Server.php
2024-02-15 13:54:18 +01:00
Andras Bacsai
a9ea6330d9
feat: revalidate server
2024-02-15 13:52:54 +01:00
Andras Bacsai
bfb0260550
fix: use ls / command instead ls
2024-02-15 13:52:42 +01:00
Andras Bacsai
bba1cb3832
fix: ec2 does not have uptime command lol
...
version++
2024-02-15 13:44:40 +01:00
Andras Bacsai
0f071031a9
Refactor application FQDN handling
2024-02-15 12:01:59 +01:00
Andras Bacsai
99efa857f4
feat: add metabase
...
feat: consistent container names
fix: for services, you only need to add basicauth label, others are added by coolify
fix: label uuids are not randomly generated all the time
fix: changing force https will change the labels
2024-02-15 11:55:43 +01:00
Andras Bacsai
80035395ff
Update version numbers + do not cleanup queue on cloud
2024-02-14 15:31:43 +01:00
Andras Bacsai
dab13c92eb
Update disk_usage property type in ServerStatusJob
2024-02-14 15:21:03 +01:00
Andras Bacsai
1f18542960
fix: cleanup scheduled tasks
2024-02-14 15:14:06 +01:00
Andras Bacsai
8f21ea9367
Merge pull request #1727 from lxix/fix-scheduled-tasks
...
fix: Scheduled Tasks won't execute after deleting resource with scheduled task
2024-02-14 15:02:09 +01:00
Andras Bacsai
73e64d9052
fix: file volume creation
...
fix: network_mode host compose
2024-02-14 15:00:24 +01:00
Andras Bacsai
c4cc42c8d5
Update version and release numbers
2024-02-14 10:35:44 +01:00
Andras Bacsai
4b08abc144
Save storage on initial creation
2024-02-14 10:21:53 +01:00
Andras Bacsai
6dd86eec30
Fix directory creation issue in LocalFileVolume.php and parseDockerComposeFile()
2024-02-14 10:13:49 +01:00
Andras Bacsai
fb3991321a
Update Coolify version and Sentry configuration
2024-02-14 08:53:13 +01:00
Andras Bacsai
d87a0fe74f
Refactor authentication check in Index.php
2024-02-12 11:53:28 +01:00
Andras Bacsai
e1468da36a
feat: add proxy start to server validation
...
fix: boarding flow updated
2024-02-12 11:46:36 +01:00
Andras Bacsai
059748ad3b
fix: get service stack as uuid, not name
2024-02-11 15:44:02 +01:00
Andras Bacsai
53a5ccef31
fix: add docker compose check during server validation
2024-02-11 15:32:58 +01:00
Andras Bacsai
9eea73cefb
Update Docker command in InstallLogDrain.php
2024-02-11 14:35:07 +01:00
Barnabás Schósz
1cbd30bd9e
Fix Scheduled Tasks won't execute after deleting resource with scheduled task
2024-02-09 17:36:47 +01:00
Andras Bacsai
3689b58b92
Add success message for cleanup_queue
2024-02-09 13:51:31 +01:00
Andras Bacsai
8a50b063d4
fix: user proper image_tag, if set
2024-02-08 15:22:07 +01:00
Andras Bacsai
7e7f322e21
Refactor admin authentication and routing***
...
***Add redirect for non-cloud users and instance admins without admin token.***
***Always include admin route, regardless of cloud status.
2024-02-08 14:01:16 +01:00
Andras Bacsai
9350fb4b97
Fix access control in Admin Index and hide Admin link in navbar
2024-02-08 13:54:16 +01:00
Andras Bacsai
59c3cc6ce1
Refactor admin authentication logic in Index component
2024-02-08 13:46:43 +01:00
Andras Bacsai
d7001937ac
Fix access control in Admin Index and Navbar components
2024-02-08 13:40:26 +01:00
Andras Bacsai
3fe58ec66b
Fix isInstanceAdmin function call in Index.php
2024-02-08 13:33:51 +01:00
Andras Bacsai
ed12f73483
Update admin authentication and version numbers
2024-02-08 13:33:34 +01:00
Andras Bacsai
576bff1af9
Remove exception and update server check in StopService
2024-02-08 13:17:08 +01:00
Andras Bacsai
23d121d67a
fix: make sure resources are deleted in async mode
2024-02-08 13:10:29 +01:00
Andras Bacsai
548304765c
feat: cleanup queue
2024-02-08 12:47:00 +01:00
Andras Bacsai
037ba3ff79
Fix cleanup of halted deployments
2024-02-08 12:37:56 +01:00
Andras Bacsai
48b4c17391
Refactor init command to use full-cleanup option
2024-02-08 12:36:33 +01:00
Andras Bacsai
6acc0e6025
Add dynamic timeout for deployments
2024-02-08 12:34:01 +01:00
Andras Bacsai
bde7fb2acb
Fix user authentication condition in Index component
2024-02-08 11:46:23 +01:00
Andras Bacsai
08a729dc7b
Add admin dashboard route and view
2024-02-08 11:45:19 +01:00
Andras Bacsai
7554de5993
Refactor app:init command and update cleanup options
2024-02-08 11:05:31 +01:00
Stuart Rowlands
0538c2f478
Added pre-deployment support.
2024-02-08 20:02:30 +10:00
Stuart Rowlands
77a0179822
Added basic support for post-deployment commands.
2024-02-08 19:27:43 +10:00
Andras Bacsai
4c38a59995
Merge branch 'main' into next
2024-02-07 20:35:35 +01:00
Andras Bacsai
9edbc15828
Update database start commands
2024-02-07 20:34:13 +01:00
Andras Bacsai
9a899deeb8
Fix DNS validation and error handling
2024-02-07 14:59:33 +01:00
Andras Bacsai
9e1a7d5d9a
feat: multi deployments
2024-02-07 14:55:06 +01:00
Andras Bacsai
13bceb934f
Refactor Application model and migration
2024-02-06 17:37:07 +01:00
Andras Bacsai
78b194cb16
Refactor application status update logic and add complex_status column
2024-02-06 15:42:31 +01:00
Andras Bacsai
3616fc8ca9
Refactor code and add additional destinations
2024-02-06 15:05:11 +01:00
Andras Bacsai
b96807d34c
fix: feedback from self-hosted envs to discord
2024-02-06 11:36:20 +01:00
Andras Bacsai
6869c582ff
Update retrieval of applications and services in Deploy controller
2024-02-06 07:21:06 +01:00
Andras Bacsai
9b9e5e939c
Fix resource not found error and improve mass deployment process
2024-02-06 07:19:11 +01:00
Andras Bacsai
f626c15ecc
Update version numbers + fix deploy issue
2024-02-06 07:12:09 +01:00
Andras Bacsai
fd2a533057
Refactor database and service start commands
2024-02-05 20:57:40 +01:00
Andras Bacsai
1326fcb345
Add count checks for MySQL and MariaDB in isEmpty() method
2024-02-05 20:15:02 +01:00
Andras Bacsai
0b518a3b76
Refactor code to load tags for environment applications and databases
2024-02-05 19:52:06 +01:00
Andras Bacsai
26ccc4afb4
Refactor server validation and installation logic
2024-02-05 15:13:39 +01:00
Andras Bacsai
49f5240ff8
fix: better server validation and installation process
...
fix: add destination to queue deployment
feat: force start deployment
2024-02-05 14:40:54 +01:00
Andras Bacsai
0c3ed3d393
Update BunnyCDN sync and version numbers
2024-02-05 10:17:40 +01:00
Andras Bacsai
8b58c8f856
Add tags to show and index views
2024-02-05 09:51:44 +01:00
Andras Bacsai
8c60ef5bd6
Update link in error message to the correct documentation
2024-02-04 17:00:13 +01:00
Andras Bacsai
1d59383c78
feat: clone to env
2024-02-04 16:54:12 +01:00
Andras Bacsai
60f590454d
Update application deployment status in job handling
2024-02-04 14:40:23 +01:00
Andras Bacsai
9dfce48380
Add private_keys array initialization and define additional private properties
2024-02-04 13:50:24 +01:00
Andras Bacsai
1d3b7ffd3b
Refactor tags functionality and improve user experience
2024-02-03 12:44:18 +01:00
Andras Bacsai
0b5baf60a5
fix: tags
2024-02-03 12:39:07 +01:00
Andras Bacsai
e7fdff0f69
feat: tags
...
ui: improvements
2024-02-02 11:50:28 +01:00
Andras Bacsai
6312c0ba84
feat: tags and tag deploy webhooks
2024-02-01 15:38:12 +01:00
Andras Bacsai
44efe0b5e1
Update versions and fix code formatting
2024-02-01 11:59:20 +01:00
Andras Bacsai
c76e8bb0de
fix: migrate to new modal
2024-01-31 16:14:12 +01:00
Andras Bacsai
2b9df41444
fix: create dynamic directory
2024-01-31 15:04:08 +01:00
Andras Bacsai
628fec6904
fix: sentry error
2024-01-31 14:22:48 +01:00
Andras Bacsai
75fe005055
fix: sentry error
2024-01-31 14:19:45 +01:00
Andras Bacsai
8ff7aeb78b
ui: new modal component
2024-01-31 14:18:59 +01:00
Andras Bacsai
1cbfd03912
fix: sentry fix
2024-01-31 13:46:40 +01:00
Andras Bacsai
ce60a39dc5
Throw RuntimeException instead of Exception when no resource is found in ScheduledTaskJob
2024-01-31 13:45:58 +01:00
Andras Bacsai
f1e4395a83
Refactor shared variable type validation
2024-01-31 13:43:23 +01:00
Andras Bacsai
52fd7ad571
fix: not able to use other shared envs
2024-01-31 13:40:15 +01:00
Andras Bacsai
5f797ec0ae
Update version and release numbers
2024-01-31 10:28:18 +01:00
Andras Bacsai
0686e48e89
fix: service deletion
2024-01-31 09:58:41 +01:00
Andras Bacsai
1cef233db2
fix: regenerate labels on application clone
2024-01-31 09:03:54 +01:00
Andras Bacsai
907e52572c
fix: validate server navbar upated
2024-01-31 08:56:49 +01:00
Andras Bacsai
795c8abf64
Refactor service and resource deletion logic
2024-01-30 17:38:07 +01:00
Andras Bacsai
cc641d8cba
revert
2024-01-30 17:16:52 +01:00
Andras Bacsai
d4668ef44a
refactor
2024-01-30 14:12:40 +01:00
Andras Bacsai
e8b539c3bd
Refactor CleanupUnreachableServers command to update server IP address
2024-01-30 10:53:12 +01:00
Andras Bacsai
6555f0b50c
Fix unreachable server cleanup and enable daily schedule
2024-01-30 10:52:57 +01:00
Andras Bacsai
bb05058dda
feat: cleanup unreachable servers
2024-01-30 10:50:54 +01:00
Andras Bacsai
9667cd4a7a
fix: handle duplicate error instead of sql error
...
fix: set fqdns to null if you delete an app or a serviceapp
fix: make stucked resources a separate command
2024-01-30 09:48:51 +01:00
Andras Bacsai
3ae9501814
fix: dns validation + duplicated fqdns
2024-01-30 09:22:34 +01:00
Andras Bacsai
73d0948734
fix: service deletion fix
2024-01-30 08:26:33 +01:00
Andras Bacsai
09b9305aa3
Refactor git_clone_command in generateGitImportCommands function
2024-01-29 16:33:06 +01:00
Andras Bacsai
919e88afb4
Refactor docker run options to compose format
2024-01-29 16:21:23 +01:00
Andras Bacsai
5c29ecdf10
feat: add initial support for custom docker run commands
2024-01-29 16:07:00 +01:00
Andras Bacsai
9e09c449cf
fix: service deletion function
2024-01-29 16:03:45 +01:00
Andras Bacsai
f7853ee174
Refactor deployments_per_server variable and update dashboard view
...
This commit refactors the `deployments_per_server` variable in the `Dashboard` class to remove the type hint and updates the corresponding view file to handle the changes. The `deployments_per_server` variable is now grouped by `server_name` and converted to an array. This improves the organization and readability of the code.
2024-01-29 13:26:50 +01:00
Andras Bacsai
de3a7b6eca
Add previous page functionality to deployment index
...
This commit adds the functionality to navigate to the previous page in the deployment index. It includes changes to the `Index.php` and `index.blade.php` files.
2024-01-29 13:06:26 +01:00
Andras Bacsai
b56c7c34cb
fix: unhealthy deployments should be failed
2024-01-29 12:51:20 +01:00
Andras Bacsai
49845f3da7
fix: webhooks for multiple apps
2024-01-29 11:23:04 +01:00
Andras Bacsai
987409bae4
fix: bitbucket manual deployments
2024-01-29 10:43:18 +01:00
Andras Bacsai
07d8461f96
Fix URL encoding in deployment and status notifications
2024-01-29 08:49:05 +01:00
Andras Bacsai
f255a71434
Merge pull request #1673 from Niki2k1/feat/bitbucket-manual-webhook
...
feat: added manual webhook support for bitbucket
2024-01-29 08:38:05 +01:00
Andras Bacsai
2a2818ac0d
Merge pull request #1680 from iamEvanYT/discord-deployment-url-fix
...
fix: encode project name in discord webhook notifications
2024-01-29 08:32:57 +01:00
iamEvan
f2c4f83f5a
Fix
2024-01-27 20:33:22 +00:00
iamEvan
c8dd6f07ac
Encode Project Name
2024-01-27 20:22:27 +00:00
Andras Bacsai
561e424a7d
feat: dashboard live deployment view
2024-01-27 18:44:40 +01:00
Andras Bacsai
5c334bbac6
feat: add PR comments
2024-01-26 18:46:50 +01:00
Andras Bacsai
7e9a54ce67
Fix SSH command generation and disable mux in validateConnection()
2024-01-26 08:54:56 +01:00
Andras Bacsai
39647367a5
Add build pack selection and update related fields
2024-01-25 15:57:04 +01:00
Andras Bacsai
8901bb5df8
Refactor deployment cancellation and queue management
2024-01-25 13:45:17 +01:00
Andras Bacsai
7a7157c155
fix: deployment queue
...
fix: cancel deployment
ui: changed to simpler toaster
2024-01-25 11:57:47 +01:00
Andras Bacsai
0c5e8600bd
Update build pack settings and port values
2024-01-25 08:59:11 +01:00
Andras Bacsai
048e153025
Remove unnecessary condition in setDestination method
2024-01-25 08:57:16 +01:00
Andras Bacsai
e7cafe6850
fix: restrict concurrent deployments per server
2024-01-25 08:36:47 +01:00
Andras Bacsai
1385a86084
Refactor team() method and update references to team() in get_real_environment_variables() method
2024-01-24 15:56:43 +01:00
Andras Bacsai
348923ae02
Refactor realValue() method to include resource lookup
2024-01-24 15:54:55 +01:00
Andras Bacsai
7d754558b0
Fix branch selection and handle missing service
2024-01-24 12:26:14 +01:00
Andras Bacsai
744609e7e9
fix sentry errors
2024-01-24 12:10:03 +01:00
Andras Bacsai
9bd05b65a3
Update build pack and make GithubApp nullable
2024-01-24 12:07:58 +01:00
Andras Bacsai
d42934f258
fix: sentry error
2024-01-24 11:57:51 +01:00
Andras Bacsai
01f7b07fa3
feat: concurrent builds / server
2024-01-24 11:12:23 +01:00
Niklas Lausch
54d8cb9027
feat: added manual webhook support for bitbucket
2024-01-24 10:56:24 +01:00
Andras Bacsai
fb478c79b3
feat: shared environments
2024-01-23 17:13:23 +01:00
Andras Bacsai
abcc004953
feat: clone any resource
2024-01-22 16:08:18 +01:00
Andras Bacsai
2edf71a0dd
feat: move resources between projects / environments
2024-01-22 15:12:38 +01:00
Andras Bacsai
2b394d6fea
fix: show container on logs/executecontainer command views
...
fix: exclude containers with restart: no from hc
feat: add compose to predefined docker network
service: add glitchtip
2024-01-21 14:30:03 +01:00
Andras Bacsai
964ded1d0b
fix: redis custom conf
2024-01-21 12:06:51 +01:00
Andras Bacsai
2db93bd9b9
Add echo statement for queue cleanup and update cleanup message
2024-01-18 14:56:12 +01:00
Andras Bacsai
2f82dedd4f
Add call to 'cleanup:queue' command in Init.php and remove 'cleanup:queue' command from Kernel.php
2024-01-18 14:49:47 +01:00
Andras Bacsai
8106602d15
Add CleanupQueue command to clean up Redis queue keys
2024-01-18 14:47:17 +01:00
Andras Bacsai
3d0bf6b472
Update resource name in notification messages
2024-01-18 14:03:51 +01:00
Andras Bacsai
ba7a7e9695
Update server and version configurations
2024-01-18 13:33:57 +01:00
Andras Bacsai
910a1f43a9
Do not report server is not ready
2024-01-18 12:44:20 +01:00
Andras Bacsai
68fe886fb0
Add restart functionality to proxy deployment
2024-01-18 12:14:11 +01:00
Andras Bacsai
77558b37da
refactor build server
2024-01-18 11:40:13 +01:00
Andras Bacsai
e060409a76
fix: links
2024-01-18 11:24:07 +01:00
Andras Bacsai
af01bc3e77
fix: service deletion bug!
2024-01-17 15:48:01 +01:00
Andras Bacsai
c620bb58ed
Add build pack selection and show/hide static site options
2024-01-17 15:41:32 +01:00
Andras Bacsai
8a91395472
Update server model to use 'coolify' instead of 'coolify-overlay' for the name field
2024-01-17 14:11:46 +01:00
Andras Bacsai
3878527de8
Update server unreachable notifications to include automatic revival
2024-01-17 14:02:54 +01:00
Andras Bacsai
a635e51486
fix: server status job
2024-01-17 11:52:56 +01:00
Andras Bacsai
94e2d951c4
Revert commented out code and execute remote command to remove Docker container
2024-01-16 15:45:54 +01:00
Andras Bacsai
381e24bea5
fix: git pull command for deploy key based previews
2024-01-16 15:45:19 +01:00
Andras Bacsai
2b1e35980f
empty nixpacks type result in error
2024-01-16 15:26:44 +01:00
Andras Bacsai
a42c8da344
fix: proxy ui view
...
feat: build server 🌮
2024-01-16 15:19:14 +01:00
Andras Bacsai
22431eee9a
fix: change proxy view
2024-01-16 11:32:56 +01:00
Andras Bacsai
0b8f48230f
Remove unnecessary echo statements in Server.php
2024-01-15 20:22:13 +01:00
Andras Bacsai
e8d84b7067
Update server and version configurations
2024-01-15 19:57:29 +01:00
Andras Bacsai
8e7040bf7c
Update Docker Compose commands to include SOURCE_COMMIT environment variable
2024-01-15 12:59:21 +01:00
Andras Bacsai
059e6a88eb
Replace comma with pipe in customLabels
2024-01-15 12:30:49 +01:00
Andras Bacsai
da71353bfa
Update application and proxy configuration
2024-01-15 10:49:39 +01:00
Andras Bacsai
1afb509c33
add domain validation + custom dns servers
...
add new guides / docs
2024-01-15 10:03:15 +01:00
Andras Bacsai
bccca6e874
add docs to server validation
2024-01-15 09:03:46 +01:00
Andras Bacsai
5ffbba908b
Refactor healthcheck test in StartPostgresql.php
2024-01-12 15:41:49 +01:00
Andras Bacsai
fceaf3e94b
Fix resource limits for CPU set
2024-01-12 14:30:25 +01:00
Andras Bacsai
27b18fbedf
Refactor database and application start scripts
2024-01-12 14:15:15 +01:00
Andras Bacsai
5e7c6906b3
fix: cpuset limits was determined in a way that apps only used 1 CPU max, ehh, sorry.
2024-01-12 13:47:01 +01:00
Andras Bacsai
f1298d1db4
do not send notification of scheduled task failed
2024-01-12 12:44:08 +01:00
Andras Bacsai
408738e08d
Add service status to Index.php and update resource display in index.blade.php
2024-01-12 11:31:51 +01:00
Andras Bacsai
8d04fbdb74
feat: search between resources
2024-01-12 11:25:20 +01:00
Andras Bacsai
dccb31d17e
fix: service deletion command
2024-01-12 09:11:36 +01:00
Andras Bacsai
18ad7220f0
10 mins server check -> 5 mins
2024-01-12 08:49:03 +01:00
Andras Bacsai
79e0df1d43
fix: cleanup docker stuffs before upgrading
2024-01-12 08:45:24 +01:00
Andras Bacsai
a2f53085e5
fix: preview deployments with nixpacks
2024-01-12 08:38:08 +01:00
Andras Bacsai
3a391b69e8
fix: restart should not update config hash
2024-01-11 14:34:48 +01:00
Andras Bacsai
cc1fb83c79
cleanup
2024-01-11 14:25:55 +01:00
Andras Bacsai
34febe670d
fix: load profile on remote commands
2024-01-11 14:13:43 +01:00
Andras Bacsai
1b6546d26c
fix: nixpacks envs
...
fix: append logs
2024-01-11 12:56:02 +01:00
Andras Bacsai
b9f820cef4
fix: save cmd output propely (merge)
2024-01-11 12:33:28 +01:00
Andras Bacsai
e36bb11ba8
fix: undead endpoint
2024-01-11 11:34:05 +01:00
Andras Bacsai
190beb3d3f
fix: escape build envs properly for nixpacks + docker build
2024-01-11 11:32:32 +01:00
Andras Bacsai
890a6925d1
fix: email verification / forgot password
2024-01-11 08:52:30 +01:00
Andras Bacsai
6b24001876
feat: import backups
2024-01-10 15:42:54 +01:00
Andras Bacsai
8a63ef5da9
Merge branch 'feat/db-import' of github.com:stooit/coolify into stooit-feat/db-import
2024-01-10 14:36:59 +01:00
Andras Bacsai
ef428f844f
fix: do not include thegameplan.json into build image
2024-01-10 12:26:27 +01:00
Andras Bacsai
ce0b38035c
Merge branch 'next' into feat/scheduled-tasks-cron
2024-01-10 12:03:48 +01:00
Andras Bacsai
68f1621757
Merge branch 'main' into fix-typos
2024-01-10 11:55:33 +01:00
Andras Bacsai
f445a8c312
fix: update navbar on build_pack change
2024-01-10 11:07:53 +01:00
Andras Bacsai
845fc191d4
Remove ray debug statement in updatedApplicationBuildPack method
2024-01-10 11:00:11 +01:00
Andras Bacsai
95d0d72e0d
Fix application build pack logic
2024-01-10 11:00:06 +01:00
Andras Bacsai
76f695036c
fix: static buildpack should set port 80
2024-01-10 10:58:31 +01:00
Andras Bacsai
225bf06736
Update version numbers and remove unused files
2024-01-10 10:50:07 +01:00
Andras Bacsai
3b080abada
remove rays
2024-01-09 14:48:26 +01:00
Andras Bacsai
eef8c756df
fix: settings menu
2024-01-09 14:27:42 +01:00
Andras Bacsai
aa80392b46
small fix
2024-01-09 12:25:50 +01:00
Andras Bacsai
c9509ef658
fix: show framework based notification in build logs
2024-01-09 12:19:39 +01:00
Andras Bacsai
31e08a24c9
fix: healthy status
2024-01-09 08:42:37 +01:00
Raymond Berger
5aaad66fe5
fix data naming conflict
2024-01-08 21:59:26 +01:00
Andras Bacsai
b6745c691b
fix: queue retry
...
fix: nixpacks builds
2024-01-08 16:33:34 +01:00
Ray Berger
5ee29c6072
fix typos
2024-01-07 22:32:54 +00:00
Andras Bacsai
4c3907c296
refactor routes
2024-01-07 16:23:41 +01:00
Andras Bacsai
e286e78ddc
fix: database env variables
2024-01-06 11:38:12 +01:00
Stuart Rowlands
557e1407d0
Added database import feature.
2024-01-06 15:24:57 +10:00
Stuart Rowlands
512197021b
Minor cleanup.
2024-01-05 15:26:51 +10:00
Stuart Rowlands
e233ec05b5
Merge branch 'main' into feat/scheduled-tasks-cron
2024-01-05 15:08:20 +10:00
Stuart Rowlands
d0e3a20a65
Merge branch 'main' of github.com:stooit/coolify
2024-01-05 15:08:06 +10:00
Stuart Rowlands
e2e6813632
Functional scheduled executions.
...
Display last executions.
Support for Services.
2024-01-05 15:06:36 +10:00
Andras Bacsai
7691319c59
Refactor Dockerfile copying logic in ApplicationDeploymentJob.php
2024-01-03 21:15:58 +01:00
Andras Bacsai
206bd50d00
Update nixpacks build command in ApplicationDeploymentJob.php
2024-01-03 21:14:02 +01:00
Andras Bacsai
6159783a73
fix: nixpacks buildpack
2024-01-03 21:03:46 +01:00
Andras Bacsai
60c7a29aa8
fix: nixpacks cache
2024-01-03 13:20:24 +01:00
Andras Bacsai
53965ab8ed
fix: set deployment failed if new container is not healthy
2024-01-02 21:07:16 +01:00
Andras Bacsai
ea271ca079
fix: delete serviceApps & serviceDatabases
...
fix: cleanup trashed data
2024-01-02 21:03:51 +01:00
Andras Bacsai
cb80341a78
Fix customLabels assignment when proxyType is TRAEFIK_V2
2024-01-02 17:22:44 +01:00
Andras Bacsai
83d96c8d11
Refactor custom labels handling in General.php and update Docker Compose Content label in general.blade.php
2024-01-02 17:14:52 +01:00
Andras Bacsai
0653eb8511
set custom labels on every app
2024-01-02 16:44:41 +01:00
Andras Bacsai
025135bd2a
feat: raw docker compose deployments
2024-01-02 13:55:35 +01:00
Stuart Rowlands
9bbe9567c7
Start scheduled task job execution.
2024-01-01 18:23:58 -08:00
Stuart Rowlands
7913a639b5
Complete add/edit/delete for scheduled tasks.
...
Refactor views.
2024-01-01 18:23:29 -08:00
Stuart Rowlands
adecf328fc
WIP start of scheduled tasks.
2024-01-01 10:33:16 -08:00
Andras Bacsai
ba55e0c1bb
feat: add environment description + able to change name
2023-12-30 14:47:26 +01:00
Andras Bacsai
54671354f0
fix: deploy key + docker compose
2023-12-30 14:20:02 +01:00
Andras Bacsai
a2c7e8d455
Merge pull request #1566 from stooit/fix/deploy-key-docker-compose
...
fix: Resolves deployment of docker compose applications when using a deploy key
2023-12-30 13:27:25 +01:00
Andras Bacsai
32dbdf5204
Fix redirect route in DecideWhatToDoWithUser middleware
2023-12-28 22:26:21 +01:00
Andras Bacsai
5596e41f2b
fix: sub
2023-12-28 13:43:03 +01:00
Andras Bacsai
4121c9dd8b
fix
2023-12-27 23:07:39 +01:00
Andras Bacsai
e4781dc129
fix: restore falsely deleted coolify-db-backup
2023-12-27 23:06:22 +01:00
Andras Bacsai
f03aa57758
fix: routing, switch back to old one
2023-12-27 16:45:01 +01:00
Andras Bacsai
8c20c833ba
fix: add source commit to final envs
2023-12-27 13:06:59 +01:00
Andras Bacsai
2fe6766b7f
fix: cpu limit to float from int
2023-12-27 13:01:57 +01:00
Stuart Rowlands
d9599da4a8
Fix git clone command for deploy key + docker compose.
2023-12-21 11:16:03 -08:00
Andras Bacsai
76f23e7dbf
do not check server ready on server status job
2023-12-21 10:43:39 +01:00
Andras Bacsai
8939d77051
fix
2023-12-21 10:28:02 +01:00
Andras Bacsai
37be4a1796
fix
2023-12-21 10:00:41 +01:00
Andras Bacsai
e4c923e358
fix
2023-12-21 09:57:39 +01:00
Andras Bacsai
62ca3ffaa5
fix
2023-12-21 09:55:16 +01:00
Andras Bacsai
9af3ce4be5
fail job instead of runtime exception
2023-12-21 09:49:18 +01:00
Andras Bacsai
5fb5845e90
redirect false on some urls
2023-12-21 09:33:11 +01:00
Andras Bacsai
794cfbd8eb
execute handle on containerstatusjob
2023-12-21 09:28:47 +01:00
Andras Bacsai
29ee9915f3
fix: check proxy after mount on server view
...
fix: change realtime console log
version++
2023-12-21 09:28:39 +01:00
Andras Bacsai
ac19f0e34f
enable docker image swarms
2023-12-21 08:46:48 +01:00
Andras Bacsai
d7cfa0578f
Comment out handle() method call in
...
ContainerStatusJob constructor
2023-12-20 20:01:45 +01:00
Andras Bacsai
694169bb84
fix: why?!
2023-12-20 18:09:01 +01:00
Andras Bacsai
51db2f797d
fix: storage error on dbs
2023-12-20 16:19:48 +01:00
Andras Bacsai
0c90d3d0a1
fix: docker compose apps env rewritten
2023-12-20 16:15:13 +01:00
Andras Bacsai
638d0c8c99
fix: get swarm service logs
2023-12-20 14:11:50 +01:00
Andras Bacsai
c9a1437870
Fix handle method in ServerStatusJob
2023-12-20 12:33:58 +01:00
Andras Bacsai
66b41b3d4c
Update ServerStatusJob middleware and uniqueId()
...
method
2023-12-20 12:33:21 +01:00
Andras Bacsai
c41cfe2a2f
Fix server status check and cleanup logic
2023-12-20 12:32:46 +01:00
Andras Bacsai
5f2ad56529
Update container and server status job
2023-12-20 12:25:14 +01:00
Andras Bacsai
cd842bc1b2
Update number of tries in ContainerStatusJob
2023-12-20 12:13:34 +01:00
Andras Bacsai
27b6aad53a
fix
2023-12-20 11:59:53 +01:00
Andras Bacsai
64b58b7661
hm
2023-12-20 11:59:06 +01:00
Andras Bacsai
2549244f97
hm
2023-12-20 11:44:46 +01:00
Andras Bacsai
5bfffce33b
hm
2023-12-20 11:37:04 +01:00
Andras Bacsai
50e17ed932
fix: server ready
2023-12-20 11:21:17 +01:00
Andras Bacsai
ba769f5fb7
fix
2023-12-19 15:36:59 +01:00
Andras Bacsai
0126286731
fix: server update schedule
2023-12-19 15:16:08 +01:00
Andras Bacsai
7952202435
fix: do not autovalidate server on mount
2023-12-19 14:19:23 +01:00
Andras Bacsai
798acb8ee5
add swarm server grouping
...
fixes for swarm
2023-12-19 13:47:12 +01:00
Andras Bacsai
ef595dd4c2
fix: server not found
2023-12-19 12:24:43 +01:00
Andras Bacsai
802a0f7684
fix: do not push dockerimage
2023-12-18 14:17:48 +01:00
Andras Bacsai
62c38c9859
wip: swarm
2023-12-18 14:01:25 +01:00
Andras Bacsai
27c36bec83
feat: custom docker compose commands
2023-12-17 20:56:12 +01:00
Andras Bacsai
c6b8eabe10
wip: swarm
2023-12-15 15:48:01 +01:00
Andras Bacsai
3b6d3343c7
fix: domains for compose bp
2023-12-15 11:00:51 +01:00
Andras Bacsai
67131152cc
fix: reset domains on compose file change
2023-12-15 10:37:45 +01:00
Andras Bacsai
11a957c6c9
fix: server checking status
2023-12-15 10:01:14 +01:00
Andras Bacsai
06ab2145ca
fix: improve server status check times
2023-12-14 15:33:46 +01:00
Andras Bacsai
123e6eddd7
fix: only check server status in container status job
2023-12-14 15:33:25 +01:00
Andras Bacsai
fe6073ba7d
fix: backup executions view
2023-12-14 15:01:19 +01:00
Andras Bacsai
75d1ec4f42
feat: pull latest images for services
2023-12-14 14:50:38 +01:00
Andras Bacsai
db13dd9304
fix: revert random container job delay
2023-12-13 15:40:57 +01:00
Andras Bacsai
638bcf9732
update
2023-12-13 15:34:33 +01:00
Andras Bacsai
02c8b9f471
fix: password reset / invitation link requests
2023-12-13 15:22:37 +01:00
Andras Bacsai
52d84c5e9e
refactor: clone project
2023-12-13 14:22:23 +01:00
Andras Bacsai
e0289e2949
feat: randomly sleep between executions
2023-12-13 12:35:56 +01:00
Andras Bacsai
ff8d8371ad
fix: check queued deployments as well
2023-12-13 12:13:20 +01:00
Andras Bacsai
69343f974a
soft delete models
2023-12-13 12:08:12 +01:00
Andras Bacsai
2dc175be63
fix: null notify
2023-12-13 12:01:27 +01:00
Andras Bacsai
4ea8916d53
fix: update Coolify script
2023-12-13 11:55:08 +01:00
Andras Bacsai
f954ee15c3
fix: init script echos
2023-12-13 11:53:01 +01:00
Andras Bacsai
3c54e01d87
improve more
2023-12-13 11:35:53 +01:00
Andras Bacsai
f3b04c1ef9
refactor: custom labels
2023-12-13 09:23:27 +01:00
Andras Bacsai
d3c9894479
fix: labels
2023-12-12 16:45:46 +01:00
Andras Bacsai
f68aace445
fix: non-ascii chars in labels
2023-12-12 16:34:05 +01:00
Andras Bacsai
f042c70b3c
fix: labelling
2023-12-12 15:48:51 +01:00
Andras Bacsai
dfc353ce54
fix: ignore if dynamic config could not be set
2023-12-12 13:20:26 +01:00
Andras Bacsai
bbbd605f32
fix: comma in traefik custom labels
2023-12-12 12:10:46 +01:00
Andras Bacsai
d8b97e06cf
wip: fix for comma in labels
2023-12-11 23:34:18 +01:00
Andras Bacsai
20dc2b47fe
fix: is autoupdate not null
2023-12-11 23:26:49 +01:00
Andras Bacsai
c803768e5f
set autoupdate
2023-12-11 20:55:58 +01:00
Andras Bacsai
dd99ad0af8
fix fox
2023-12-11 20:29:40 +01:00
Andras Bacsai
601a1e128e
fixes
2023-12-11 20:22:31 +01:00
Andras Bacsai
d79da996d3
fix
2023-12-11 20:01:54 +01:00
Andras Bacsai
4f800f5331
hmm, why
2023-12-11 19:46:46 +01:00
Andras Bacsai
a19a58338c
debug on
2023-12-11 19:39:27 +01:00
Andras Bacsai
8a80dbd5d8
fix
2023-12-11 19:36:44 +01:00
Andras Bacsai
ce721c1764
fix
2023-12-11 19:30:37 +01:00
Andras Bacsai
40716550ec
fix
2023-12-11 19:16:17 +01:00
Andras Bacsai
f0ee26cd86
fix realtimePort
2023-12-11 19:11:29 +01:00
Andras Bacsai
423dfc6280
fix
2023-12-11 19:02:06 +01:00
Andras Bacsai
17c8872130
fix: realtime connection?!
2023-12-11 18:06:29 +01:00
Andras Bacsai
47202a7951
fix: db status check
2023-12-11 15:23:41 +01:00
Andras Bacsai
fe6e76ad0d
fix
2023-12-11 15:09:36 +01:00
Andras Bacsai
e9920f05f5
fix: proxy logs
2023-12-11 15:08:40 +01:00
Andras Bacsai
1fd12832ca
refactor: application status changed realtime
2023-12-11 13:43:16 +01:00
Andras Bacsai
a8807b8d09
Merge pull request #1530 from stooit/feat/docker-compose-prebuild
...
feat: Build images prior to rollout in docker compose buildpack.
2023-12-11 13:03:59 +01:00
Andras Bacsai
dbc55233cb
fix: add new destination
2023-12-11 13:02:29 +01:00
Andras Bacsai
af6d94c0d8
fix: realtime check
2023-12-11 12:40:56 +01:00
Andras Bacsai
e022492770
fix: realtime connection popup could be disabled
2023-12-11 12:03:32 +01:00
Andras Bacsai
956416b522
refactor: service logs are now on one page
2023-12-11 11:27:41 +01:00
Andras Bacsai
2846e049fa
fix: ui
2023-12-11 10:29:03 +01:00
Andras Bacsai
3ffd3fc819
fix: channels
...
feat: database backup is realtime now
2023-12-11 10:23:10 +01:00
Andras Bacsai
63dff5961e
fix
2023-12-11 09:41:31 +01:00
Andras Bacsai
720bb8c478
fix: database ui is realtime based
2023-12-11 09:02:53 +01:00
Andras Bacsai
6f97af096d
Merge pull request #1526 from stooit/feat/application-run-command
...
fix: Escape container commands
2023-12-11 08:23:29 +01:00
Stuart Rowlands
efe043ec9d
Build images prior to rollout.
2023-12-09 19:14:06 -08:00
Andras Bacsai
6bb79e10bc
fix: double ws connection
2023-12-08 22:51:42 +01:00
Stuart Rowlands
d7e9821582
Resolve merge conflicts.
2023-12-08 12:07:27 -08:00
Stuart Rowlands
08585f7e9a
Merge branch 'next' into feat/application-run-command
2023-12-08 12:06:09 -08:00
Andras Bacsai
d931d57373
fix github change
2023-12-08 19:57:55 +01:00
Andras Bacsai
4e680deb93
fix: service deletion job
2023-12-08 18:32:08 +01:00
Andras Bacsai
6a6275d4fa
revert
2023-12-08 17:08:02 +01:00
Andras Bacsai
6882ce8d0f
fix: service start + event
2023-12-08 15:12:08 +01:00
Andras Bacsai
eccd41217f
fix network name
2023-12-08 15:07:50 +01:00
Andras Bacsai
a249ee1b1f
fix: live event
2023-12-08 13:55:55 +01:00
Andras Bacsai
828fec9448
fix: do not create duplicated networks
2023-12-08 13:24:28 +01:00
Andras Bacsai
205995cabe
stop status event
2023-12-08 13:07:42 +01:00
Andras Bacsai
4071e096bc
hmm
2023-12-08 12:48:21 +01:00
Andras Bacsai
14bac0f0d7
hmm
2023-12-08 12:40:32 +01:00
Andras Bacsai
69c124032c
fix
2023-12-08 12:23:12 +01:00
Andras Bacsai
b55bd298f2
fix: service navbar using new realtime events
2023-12-08 12:12:44 +01:00
Andras Bacsai
86c2415210
ui fix
2023-12-08 09:15:32 +01:00
Andras Bacsai
82f3d54bc3
ui fixes
2023-12-08 00:16:22 +01:00
Andras Bacsai
f934dfef33
wip livewire migration
2023-12-07 22:56:55 +01:00
Stuart Rowlands
19c66c6628
Escape command in ExecuteContainerCommand.
2023-12-07 11:05:52 -08:00
Stuart Rowlands
d7d948caf6
Merge branch 'main' into feat/application-run-command
2023-12-07 10:48:19 -08:00
Stuart Rowlands
1b34337fe8
Wrap command run to support quotes & chaining.
2023-12-07 10:45:11 -08:00
Andras Bacsai
718603e37e
wip: migrate to livewire 3
2023-12-07 19:06:32 +01:00
Andras Bacsai
2f286a6595
fix: container selection
2023-12-07 13:48:23 +01:00
Andras Bacsai
8cffae10b2
rename things
2023-12-07 13:28:11 +01:00
Andras Bacsai
1158b2f4db
feat: execute command in container
2023-12-07 13:07:16 +01:00
Andras Bacsai
f542bcf428
Merge pull request #1524 from stooit/feat/application-run-command
...
Add support for command execution in containers.
2023-12-07 11:29:32 +01:00
Stuart Rowlands
22178df8ae
Add support for command execution in containers.
2023-12-06 15:42:14 -08:00
Andras Bacsai
acfe1daf9b
fix: switching to static build
2023-12-06 21:32:23 +01:00
Andras Bacsai
fb3f71881f
fix: use hc port 80 in case of static build
2023-12-06 21:09:41 +01:00
Andras Bacsai
ceedd5225f
modal fix?
2023-12-06 15:50:13 +01:00
Andras Bacsai
2073b8949b
lets see now
2023-12-06 14:57:03 +01:00
Andras Bacsai
7e4947ba07
setup test event
2023-12-06 10:25:23 +01:00
Andras Bacsai
e2578a7dd0
fix: deploy the right compose file
2023-12-06 09:36:11 +01:00
Andras Bacsai
7d028b15f5
wip
2023-12-05 15:26:05 +01:00
Andras Bacsai
d59ec2548a
wip
2023-12-05 15:19:54 +01:00
Andras Bacsai
5cc22a8271
wip: 🌮
2023-12-05 13:56:11 +01:00
Andras Bacsai
118a02f70d
wip
2023-12-05 12:18:23 +01:00
Andras Bacsai
ce49f26c53
wip
2023-12-05 11:17:52 +01:00
Andras Bacsai
810b55163c
revert: wip
2023-12-04 21:37:30 +01:00
Andras Bacsai
42ee4ca032
wip: broadcast
2023-12-04 20:47:32 +01:00
Andras Bacsai
17deff4d86
wip
2023-12-04 15:42:08 +01:00
Andras Bacsai
8b6323b906
refactor applicationdeploymentjob
2023-12-04 15:08:24 +01:00
Andras Bacsai
76296c1f19
fix: prevent autorefresh of proxy status
2023-12-04 11:25:24 +01:00
Andras Bacsai
c25baf69e1
fix: workdir issue for basedir
...
fix: remove / mount on helpers image
2023-12-04 11:20:50 +01:00
Andras Bacsai
f952512615
fix: add cf tunnel to boarding server view
2023-12-04 09:29:55 +01:00
Andras Bacsai
c6557eada8
service: meilisearch
2023-12-03 12:16:33 +01:00
Andras Bacsai
028a2eb275
Fix Docker compose build command and remove debug statements
2023-12-01 22:16:27 +01:00
Andras Bacsai
cd7852e4f9
fix: use official install script with rancher (one will work for sure)
2023-12-01 14:02:11 +01:00
Andras Bacsai
2352e4a71d
Fix directory creation inApplicationDeploymentJob.php
2023-12-01 12:13:55 +01:00
Andras Bacsai
dc03179bd1
feat: auto-restart tcp proxies for databases
2023-12-01 11:37:00 +01:00
Andras Bacsai
cc72f416e8
feat: custom log drain endpoints
2023-12-01 11:13:58 +01:00
Andras Bacsai
3b67d0a8de
feat: save timestamp configuration for logs
2023-12-01 10:34:30 +01:00
Andras Bacsai
b52680a2d8
Fix dispatch_sync issue in ContainerStatusJob
2023-11-30 12:55:31 +01:00
Andras Bacsai
0670e6c1d6
fix: server view for link()
2023-11-30 12:21:53 +01:00
Andras Bacsai
e3d9eb0154
Add hidden flag to docker compose command
2023-11-29 18:43:02 +01:00
Andras Bacsai
c54439e84c
fix: dockercompose save ./ volumes under /data/coolify
2023-11-29 18:40:41 +01:00
Andras Bacsai
5c7ef80219
Fix container retrieval in CheckLogDrainContainerJob and ContainerStatusJob
2023-11-29 17:03:04 +01:00
Andras Bacsai
243d1c06fc
cloud: disable trial
2023-11-29 16:34:31 +01:00
Andras Bacsai
45640ffdb1
Update version numbers to 4.0.0-beta.149
2023-11-29 16:19:40 +01:00
Andras Bacsai
3583e552f1
Commented out cleanup_ssh() function
2023-11-29 15:23:03 +01:00
Andras Bacsai
7fe5eca661
Add precheck for containers
2023-11-29 15:13:03 +01:00
Andras Bacsai
0dff57e69f
Add cleanup option to app:init command
2023-11-29 15:03:21 +01:00
Andras Bacsai
f4803ad58b
wip: swarm
...
fix: gitcompose deployments
2023-11-29 14:59:06 +01:00
Andras Bacsai
2d7bbbe300
wip: swarm
2023-11-29 10:06:52 +01:00
Andras Bacsai
928b68043b
wip: swarm
2023-11-28 20:49:38 +01:00
Andras Bacsai
c41ffd6bfb
wip: swarm
2023-11-28 18:42:09 +01:00
Andras Bacsai
b4874c7df3
wip: swarm
2023-11-28 18:31:04 +01:00
Andras Bacsai
c505a6ce9c
wip
2023-11-28 15:49:24 +01:00
Andras Bacsai
4af471ee31
fix: no container servers
2023-11-28 14:26:35 +01:00
Andras Bacsai
87062e4e22
Refactor application deployment job
2023-11-28 14:23:59 +01:00
Andras Bacsai
500ba0fab8
fix: do not remove deployment in case compose based failed
2023-11-28 14:08:42 +01:00
Andras Bacsai
1c72c127d5
Remove unused imports and fix import statement
2023-11-28 14:05:55 +01:00
Andras Bacsai
44f6d93639
Update installation script to include curl and wget
2023-11-28 13:28:15 +01:00
Andras Bacsai
e35b8a0f96
Add Stringable interface to validateOS method
2023-11-28 13:21:32 +01:00
Andras Bacsai
b26e23e7c3
Fix validateOS() return type
2023-11-28 13:17:59 +01:00
Andras Bacsai
1c386db41d
Update Docker installation command and add support for SLES
2023-11-28 13:12:25 +01:00
Andras Bacsai
2788fcf4e1
Add Docker Compose based applications and preview deployments to proxy on restart
2023-11-28 12:48:55 +01:00
Andras Bacsai
d058e04213
Add fqdn attribute to InstanceSettings model
2023-11-28 12:11:03 +01:00
Andras Bacsai
2001be07d0
refactor: env variable generator
2023-11-28 12:05:04 +01:00
Andras Bacsai
7f5d7e0eb0
Refactor application submit method to handle dockercompose build pack
2023-11-28 11:10:48 +01:00
Andras Bacsai
0eda49b104
fix: pull request build variables
2023-11-28 11:10:42 +01:00
Andras Bacsai
3f866a07d8
Fix docker compose PR location default value
2023-11-28 10:11:53 +01:00
Andras Bacsai
23571ae104
wip
2023-11-27 15:50:22 +01:00
Andras Bacsai
c1710c8f7b
moar fixes
2023-11-27 15:25:15 +01:00
Andras Bacsai
d4d2cc71a0
fix: lots of regarding git + docker compose deployments
2023-11-27 14:28:21 +01:00
Andras Bacsai
8d86d53292
fix: new logging for deployment jobs
...
fix: git based docker compose files
2023-11-27 11:54:55 +01:00
Andras Bacsai
fae97e4dee
Fix network connection issues in Server and Service models
2023-11-27 09:58:31 +01:00
Andras Bacsai
d396f649df
fix: show defined resources in server tab, so you will know what you need to delete before you can delete the server.
2023-11-27 09:39:43 +01:00
Andras Bacsai
ec21155c9e
Update rules for field validation in StackForm.php
2023-11-24 21:38:39 +01:00
Andras Bacsai
10e5a58b9e
Add extra fields for MinIO, Weblate, and Ghost services
2023-11-24 21:04:15 +01:00
Andras Bacsai
f96a91eb31
wip: compose based apps
2023-11-24 15:48:23 +01:00
Andras Bacsai
d1e10dacc0
wip
2023-11-23 21:02:30 +01:00
Andras Bacsai
1cb6d594d0
Fix service loading issue in project select page
2023-11-23 11:49:49 +01:00
Andras Bacsai
16261fc36e
Remove unnecessary code and update services list
...
loading
2023-11-23 11:40:29 +01:00
Andras Bacsai
7fb9e672cf
Fix server execution method parameter name
2023-11-22 20:56:25 +01:00
Andras Bacsai
407eba8b76
Fix DockerCleanupJob exception message
2023-11-22 16:39:16 +01:00
Andras Bacsai
68f6ab5796
wip
2023-11-22 15:18:49 +01:00
Andras Bacsai
3dd36a2271
Fix container status handling and notifications
2023-11-22 15:18:37 +01:00
Andras Bacsai
6ccbf911b2
Fix condition for pushing to Docker registry
2023-11-22 14:25:55 +01:00
Andras Bacsai
25a0489f7f
Fix log drain issue in advanced and service application
2023-11-22 14:21:03 +01:00
Andras Bacsai
5e27b88bef
Add new console commands for root email change, root password reset, and service deletion
2023-11-22 13:21:25 +01:00
Andras Bacsai
ce26127705
wip: new deployment jobs
2023-11-21 22:17:35 +01:00
Andras Bacsai
ef7fc1b260
Refactor code and update destination component
2023-11-21 15:31:46 +01:00
Andras Bacsai
f58e6766e1
Update Docker Engine version check
2023-11-21 13:06:05 +01:00
Andras Bacsai
4a21102983
fix: server adding process
2023-11-21 12:07:06 +01:00
Andras Bacsai
e78b6758d8
feat: add docker engine support install script to rhel based systems
2023-11-21 11:39:19 +01:00
Andras Bacsai
30f8e8f232
fix: handle different label formats in services
2023-11-20 15:01:35 +01:00
Andras Bacsai
608f0b7840
Refactor Docker image name generation and push to
...
registry
2023-11-20 14:23:11 +01:00
Andras Bacsai
f88e3c5b29
feat: push locally built image to docker registry
...
ui: fixes here and there
2023-11-20 13:49:10 +01:00
Andras Bacsai
912b0a263e
feat: gpu enabled containers
...
feat: move advanced settings to different view
2023-11-20 11:35:31 +01:00
Andras Bacsai
8f963adbd4
fix: only report nonruntime errors
2023-11-20 10:32:06 +01:00
Andras Bacsai
8a9ee84925
Fix log drain container notification bug
2023-11-17 21:24:22 +01:00
Andras Bacsai
689480003a
feat: log drainer container check
2023-11-17 21:16:25 +01:00
Andras Bacsai
3b20eee909
feat: enable/disable log drain by service
2023-11-17 20:08:21 +01:00
Andras Bacsai
b0c96e64c9
Fix server unreachable notification count
2023-11-17 15:18:08 +01:00
Andras Bacsai
9ce3b43e09
Add Team model and merge servers with own servers
2023-11-17 15:11:29 +01:00