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
62278126e4
fixes
2024-03-04 09:12:23 +01:00
Andras Bacsai
f7e1ce8656
fix: env value generation
2024-03-04 08:49:53 +01:00
Andras Bacsai
dfd564a3a4
Add Supabase logo and update environment variable in compose file
2024-02-29 09:15:06 +01:00
Andras Bacsai
a43c916009
Refactor code and add new fields for Kong service
2024-02-28 13:48:39 +01:00
Andras Bacsai
8ab72c7e10
feat: preview deployment logs
2024-02-27 09:01:19 +01:00
Andras Bacsai
af3c575d84
fix: server disabled
2024-02-26 14:22:24 +01:00
Andras Bacsai
c7da43f50d
feat: add static ipv4 ipv6 support
2024-02-25 23:13:27 +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
01ab820459
Fix error message formatting in handleError function
2024-02-22 14:56: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
4d88638d4d
Update proxy configuration in bootstrap/helpers/proxy.php
2024-02-22 12:00:16 +01:00
Andras Bacsai
9403986643
Merge pull request #1767 from iamEvanYT/fix-stuck-connections
...
fix: connections being stuck and not processed until proxy restarts
2024-02-22 11:59:52 +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
4d319a8caa
Update service and shared helper files
2024-02-21 12:22: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
iamEvan
234b154053
fix: connections being stuck and not processed until proxy restarts
2024-02-20 17:16:43 +08:00
Andras Bacsai
4c24631795
Add coolify.managed flag to proxy configuration
2024-02-16 23:17:29 +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
45e404b15b
feat: disable gzip compression on service applications
2024-02-15 20:44:01 +01:00
Andras Bacsai
bba1cb3832
fix: ec2 does not have uptime command lol
...
version++
2024-02-15 13:44:40 +01:00
Andras Bacsai
dfba593072
feat: magic for traefik redirectregex in services
2024-02-15 12:08:48 +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
73e64d9052
fix: file volume creation
...
fix: network_mode host compose
2024-02-14 15:00:24 +01:00
Andras Bacsai
cc7ba9eb9f
Merge pull request #1734 from Geczy/fix-mg
...
fix: only add 'networks' key if 'network_mode' is absent
2024-02-14 14:31:48 +01:00
Andras Bacsai
6dd86eec30
Fix directory creation issue in LocalFileVolume.php and parseDockerComposeFile()
2024-02-14 10:13:49 +01:00
Andras Bacsai
364a6aa3a2
fix: boolean docker options
2024-02-14 08:42:47 +01:00
Matt
e6ca8cd167
fix: only add 'networks' key if 'network_mode' is absent
2024-02-11 09:22:09 -06:00
Andras Bacsai
a334f998a2
Add Bitnami Docker images for MariaDB, MongoDB, MySQL, PostgreSQL, and Redis
2024-02-11 15:40:02 +01:00
Andras Bacsai
798d747164
add Docker run command parse test
2024-02-09 13:38:17 +01:00
Andras Bacsai
9a899deeb8
Fix DNS validation and error handling
2024-02-07 14:59:33 +01:00
Andras Bacsai
b96807d34c
fix: feedback from self-hosted envs to discord
2024-02-06 11:36:20 +01:00
Andras Bacsai
45b736bb01
fix: stripe webhooks
2024-02-06 11:11:26 +01:00
Andras Bacsai
409ba8a1bb
Refactor application deployment logic
2024-02-05 14:47:06 +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
60f590454d
Update application deployment status in job handling
2024-02-04 14:40:23 +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
b9f12d2586
fix: duplicate domain check
2024-02-01 10:53:05 +01:00
Andras Bacsai
f36135cbfc
fix: sentry
2024-01-31 14:20:57 +01:00
Andras Bacsai
843cd90ee5
Update exception type in generate_github_installation_token function
2024-01-31 13:47:16 +01:00
Andras Bacsai
f1e4395a83
Refactor shared variable type validation
2024-01-31 13:43:23 +01:00
Andras Bacsai
d4668ef44a
refactor
2024-01-30 14:12:40 +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
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
561e424a7d
feat: dashboard live deployment view
2024-01-27 18:44:40 +01:00
Andras Bacsai
c46d38907e
fix: queue
2024-01-27 17:18:13 +01:00
Andras Bacsai
5c334bbac6
feat: add PR comments
2024-01-26 18:46:50 +01:00
Andras Bacsai
788d1711db
Refactor SSH command generation in remoteProcess.php
2024-01-26 09:36:08 +01:00
Andras Bacsai
7e9a54ce67
Fix SSH command generation and disable mux in validateConnection()
2024-01-26 08:54:56 +01:00
Andras Bacsai
f8c19e1fb3
Update contact links in error and subscription views
2024-01-26 08:39:54 +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
e7cafe6850
fix: restrict concurrent deployments per server
2024-01-25 08:36:47 +01:00
Andras Bacsai
01f7b07fa3
feat: concurrent builds / server
2024-01-24 11:12:23 +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
e8d84b7067
Update server and version configurations
2024-01-15 19:57:29 +01:00
Andras Bacsai
01c7e76071
only add gzip + https redirect once
2024-01-15 13:23:28 +01:00
Andras Bacsai
9947158f7e
fix gzip compression
2024-01-15 12:12:34 +01:00
Andras Bacsai
75813a289c
check domains againts cloudflare ip range
2024-01-15 11:37:26 +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
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
efa5dd28f1
fix: load profile and set envs on remote cmd
2024-01-11 14:25:42 +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
7feba4bbaa
fix: remove traefik debug in dev mode
2024-01-09 14:27:55 +01:00
Andras Bacsai
9ed30cb0dc
Remove unnecessary proxy configurations
2024-01-09 13:13:55 +01:00
Andras Bacsai
6bc43bd999
fix: sort and rename (unique part) of labels
2024-01-09 13:00:07 +01:00
Andras Bacsai
e7683ee9a5
fix: service labels without ports (unknown ports)
2024-01-09 12:49:03 +01:00
Andras Bacsai
ee71aeaa36
fix: use ip for sslip in dev if remote server is used
2024-01-09 12:48:46 +01:00
Andras Bacsai
404c664500
fix: traefik labels
2024-01-09 12:29:45 +01:00
Stuart Rowlands
557e1407d0
Added database import feature.
2024-01-06 15:24:57 +10:00
Andras Bacsai
963c519c38
feat: add www-non-www redirects to traefik
2024-01-04 14:14:40 +01:00
Andras Bacsai
65be83e75d
fix: only add restart policy if its empty (compose)
2024-01-03 13:37:14 +01:00
Andras Bacsai
5e5873a08d
fix: duplicate compose variable
2024-01-02 11:46:02 +01:00
Andras Bacsai
075f3ce930
remove unnecessary queue
2023-12-30 15:29:26 +01:00
Andras Bacsai
019887739c
fix: wrong env variable parsing
2023-12-28 17:53:47 +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
62c38c9859
wip: swarm
2023-12-18 14:01:25 +01:00
Andras Bacsai
c6b8eabe10
wip: swarm
2023-12-15 15:48:01 +01:00
Andras Bacsai
549446abdf
fix: handle other types of generated values
2023-12-14 15:34:05 +01:00
Andras Bacsai
02c8b9f471
fix: password reset / invitation link requests
2023-12-13 15:22:37 +01:00
Andras Bacsai
4bc63e283c
fix: service env variable ovewritten if it has a default value
2023-12-12 14:28:11 +01:00
Andras Bacsai
b24661b876
fix
2023-12-12 12:13:14 +01:00
Andras Bacsai
601a1e128e
fixes
2023-12-11 20:22:31 +01:00
Andras Bacsai
ccb9769e67
finally works?
2023-12-11 20:13:41 +01:00
Andras Bacsai
d79da996d3
fix
2023-12-11 20:01:54 +01:00
Andras Bacsai
ce721c1764
fix
2023-12-11 19:30:37 +01:00
Andras Bacsai
6d9a66ff1b
fix: websocket
2023-12-11 18:48:00 +01:00
Andras Bacsai
17c8872130
fix: realtime connection?!
2023-12-11 18:06:29 +01:00
Andras Bacsai
b55bd298f2
fix: service navbar using new realtime events
2023-12-08 12:12:44 +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
Andras Bacsai
718603e37e
wip: migrate to livewire 3
2023-12-07 19:06:32 +01:00
Andras Bacsai
dff7ed5b7b
fix: bind volumes for compose bp
2023-12-06 13:45:43 +01:00
Andras Bacsai
8b6323b906
refactor applicationdeploymentjob
2023-12-04 15:08: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
12d9b6538b
Fix environment variable parsing in Docker Compose file
2023-12-01 12:34:23 +01:00
Andras Bacsai
335788c2d6
fix: default value do not overwrite existing env value
2023-12-01 12:14:23 +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
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
706e4b13ee
fix: sentry issue
2023-11-28 14:27:38 +01:00
Andras Bacsai
e6f7e32037
Add SUPPORTED_OS constant based on /etc/os-release
2023-11-28 13:12:42 +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
2001be07d0
refactor: env variable generator
2023-11-28 12:05:04 +01:00
Andras Bacsai
39552cc42f
fix: double default password length
2023-11-28 12:04:21 +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
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
3dd36a2271
Fix container status handling and notifications
2023-11-22 15:18:37 +01:00
Andras Bacsai
ce26127705
wip: new deployment jobs
2023-11-21 22:17:35 +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
f88e3c5b29
feat: push locally built image to docker registry
...
ui: fixes here and there
2023-11-20 13:49:10 +01:00
Andras Bacsai
8f963adbd4
fix: only report nonruntime errors
2023-11-20 10:32:06 +01:00
Andras Bacsai
91e3d33c0b
Add cleanup of stucked helper containers on servers
2023-11-16 20:48:25 +01:00
Andras Bacsai
7cec6330cf
Update server status check and notifications
2023-11-16 11:53:37 +01:00
Andras Bacsai
b825d98b2d
Refactor storage connection handling and project
...
initialization
2023-11-15 09:34:27 +01:00
Andras Bacsai
1f711d9281
Update version and fix webhook generation
2023-11-15 09:15:49 +01:00
Andras Bacsai
e4b2195932
Fix manual Git webhook generation
2023-11-14 14:14:21 +01:00
Andras Bacsai
8db66952e8
Add manual Git webhooks and migration files
2023-11-14 13:26:14 +01:00
Andras Bacsai
e0d2f88d99
fix: fqdn for minio
2023-11-13 16:45:54 +01:00
Andras Bacsai
5abd4a6d78
Update version and fix MINIO_BROWSER_REDIRECT_URL
...
and MINIO_SERVER_URL
2023-11-13 15:49:23 +01:00
Andras Bacsai
55846c5635
Fix service retrieval and add error handling
2023-11-13 12:59:59 +01:00
Andras Bacsai
6b5339c1c1
Remove ray debug statement and refactor random
...
name generator
2023-11-13 11:44:13 +01:00
Andras Bacsai
9e7823795d
Fix null check for MINIO_BROWSER_REDIRECT_URL and
...
MINIO_SERVER_URL in generateServiceSpecificFqdns
function
2023-11-13 11:17:49 +01:00
Andras Bacsai
ce0f560c44
Add service-specific configuration fields and save
...
them to the database
2023-11-13 11:09:21 +01:00
Andras Bacsai
e40f397cc7
fix: service updates
2023-11-11 21:32:41 +01:00
Andras Bacsai
9698a051d9
Refactored code for better container management
2023-11-08 15:40:06 +01:00
Andras Bacsai
332a0b9e04
Remove ANSI colors from console output.
2023-11-07 14:40:58 +01:00
Andras Bacsai
eab7fd44d4
fix: service dockercompose predefined networks
...
version++
fix: modal of changing service stack
fix: appwrite template
2023-11-06 15:22:11 +01:00
Andras Bacsai
0e7a304610
fix: private key not found error
2023-11-06 10:53:01 +01:00
Andras Bacsai
0838343841
fix: pull requests
...
feat: add follow for full screen logs
2023-11-01 20:55:21 +01:00
Andras Bacsai
c6253658ca
feat: restart application
...
fix: a few things in application deployment job
2023-11-01 12:19:08 +01:00
Andras Bacsai
928345c8ea
fix: force password reset on invited accounts
2023-10-26 20:45:38 +02:00