Andras Bacsai
056758e3ff
Merge pull request #3184 from peaklabs-dev/fix-redis-db-ui
...
Fix: Redis DB UI
2024-10-21 10:00:20 +02:00
Andras Bacsai
2315bdb93f
ui updates on server
2024-10-17 14:56:36 +02:00
peaklabs-dev
e1e00af35a
disable tow step confirmation by default on dev
2024-10-17 12:28:07 +02:00
peaklabs-dev
2cb424ed7b
setting to disable tow step confirmation
2024-10-17 12:07:35 +02:00
Andras Bacsai
b58ff07832
Merge branch 'next' of github.com:coollabsio/coolify into next
2024-10-17 10:04:54 +02:00
Andras Bacsai
f600c1b37d
fix: only enable Sentinel for new servers
2024-10-17 10:04:38 +02:00
peaklabs-dev
2877145032
fix: encrypt all existing redis passwords
2024-10-16 14:04:21 +02:00
peaklabs-dev
b9c9c1041a
feat: add is shared to env variables
2024-10-16 13:20:26 +02:00
Andras Bacsai
2702fbc284
Refactor logging in PushServerUpdateJob, Application, and SentinelSeeder
2024-10-15 17:03:50 +02:00
🏔️ Peak
937666b177
Merge branch 'fix-redis-db-ui' into fix-redis
2024-10-15 15:48:57 +02:00
Andras Bacsai
46ec8eed64
fix: generate sentinel url
2024-10-15 15:43:53 +02:00
Andras Bacsai
d446cd4f31
sentinel updates
2024-10-15 13:39:19 +02:00
Andras Bacsai
b2e515f770
sentinel
2024-10-14 13:32:36 +02:00
Andras Bacsai
1f193d465d
sentinel updates
2024-10-14 12:07:37 +02:00
Danilo Martinelli
96ef0ef749
feat: 🛂 integrate Authentik authentication with Coolify
...
- Configured Authentik as the OAuth provider in Coolify.
2024-10-13 10:28:24 -03:00
Andras Bacsai
88f1e58c63
feat: required envs
2024-10-11 14:38:22 +02:00
Andras Bacsai
0e2889b857
improvement: Add link to duplicate domain
...
fix: duplicate domain error
fix: remove fqdn constraint from db, because it is checked on app level
2024-10-10 10:24:11 +02:00
Andras Bacsai
1c7ca56756
feat: backup all databases for mysql,mariadb,postgresql
2024-10-03 12:39:45 +02:00
Andras Bacsai
83549965ca
Refactor instanceSettings() function for improved code readability
2024-10-01 10:37:40 +02:00
Andras Bacsai
cccd05f322
chore: Refactor code to improve SSH key handling and storage
2024-09-29 20:12:30 +02:00
Andras Bacsai
795af8de52
Make sure key is not created with wrong private_key
2024-09-29 20:05:02 +02:00
Andras Bacsai
c52fe571f5
Merge pull request #3576 from peaklabs-dev/fix-api-enabeled
...
Fix: Disable API by default and do not allow API key creation when API is disabled
2024-09-27 16:46:21 +02:00
Andras Bacsai
9a766aedc1
Merge branch 'next' into improve-cleanup
2024-09-27 16:40:48 +02:00
Andras Bacsai
55847d90c0
Merge pull request #3518 from coollabsio/improve-seeders
...
Refactor: Improve seeders
2024-09-27 14:43:56 +02:00
peaklabs-dev
5541c737b7
Remove all deleted seeders
2024-09-27 12:24:58 +02:00
peaklabs-dev
03b736177d
Merge branch 'coollabsio:main' into fix-redis-db-ui
2024-09-26 20:02:05 +02:00
peaklabs-dev
1ae145bf13
Revert "typo in redis seeder"
...
This reverts commit 68060ef37d .
2024-09-26 19:49:33 +02:00
Andras Bacsai
174923de98
refactor: Update ProductionSeeder to fix issue with coolify_key assignment
2024-09-26 13:06:56 +02:00
Andras Bacsai
68ab8dc14c
refactor: Add localhost as Server if it doesn't exist and not in cloud environment
2024-09-26 12:31:39 +02:00
peaklabs-dev
111e9ba3a3
Fix: Disable API by default
2024-09-26 10:45:18 +02:00
Andras Bacsai
d006edc485
refactor: Add localhost as Server if it doesn't exist and not in cloud environment
2024-09-26 10:37:02 +02:00
peaklabs-dev
dfd6fdf0a8
Merge pull request #3554 from coollabsio/next
...
Next
2024-09-25 00:00:49 +02:00
Andras Bacsai
62459f9a95
refactor: Remove unused code in DatabaseBackupStatusJob and PopulateSshKeysDirectorySeeder
2024-09-24 11:57:13 +02:00
Andras Bacsai
2841675691
refactor
2024-09-23 20:31:50 +02:00
Andras Bacsai
b570ccd7d3
format
2024-09-23 19:51:31 +02:00
Andras Bacsai
68efd4b553
fix: migrations
2024-09-23 19:50:26 +02:00
Andras Bacsai
e00ec2f75b
chore: Remove unused migration file for populating SSH keys and clearing mux directory
2024-09-23 19:46:45 +02:00
peaklabs-dev
ff5e445b43
Feat: Manual cleanup button and unused volumes and network deletion
2024-09-22 20:02:51 +02:00
Andras Bacsai
be42f15711
refactor: Update ServerSeeder and PopulateSshKeysDirectorySeeder
2024-09-20 17:28:55 +02:00
peaklabs-dev
768b39dd25
Revert "remove team seeders"
...
This reverts commit 000a348c90 .
2024-09-20 15:45:18 +02:00
peaklabs-dev
000a348c90
remove team seeders
2024-09-20 15:42:24 +02:00
peaklabs-dev
56f7eb769d
Remove commented out seeders
2024-09-20 15:42:06 +02:00
peaklabs-dev
cc77775f20
Remove not needed seeders to make management simpler
2024-09-20 15:32:56 +02:00
Andras Bacsai
5b00b66f24
refactor: Update PrivateKey model to improve code readability and maintainability
2024-09-20 12:27:55 +02:00
Andras Bacsai
b81f9114d9
chore: Update ProductionSeeder to call OauthSettingSeeder and PopulateSshKeysDirectorySeeder
2024-09-20 11:34:13 +02:00
Andras Bacsai
be8573c828
chore: Update SSH key generation in install.sh script
2024-09-20 11:04:26 +02:00
Andras Bacsai
fc6f5d82db
chore: Add SSH key for localhost in ProductionSeeder
2024-09-19 17:26:59 +02:00
Andras Bacsai
1815c9dccf
fix: store original root key in the original location
2024-09-19 16:35:10 +02:00
Andras Bacsai
c874261c5b
feat: Add nullable constraint to 'fingerprint' column in private_keys table
2024-09-19 13:16:08 +02:00
peaklabs-dev
d13e2c0865
Fix: Clear mux directory
2024-09-17 15:57:57 +02:00
peaklabs-dev
2ec66fd146
FIx: Server ID 0
2024-09-17 14:08:34 +02:00
peaklabs-dev
ccbbfd8908
Fix: ID issues on dev seeders
2024-09-17 14:03:31 +02:00
peaklabs-dev
1c78067386
Feat: Add ssh key fingerprint and generate one for existing keys
2024-09-17 13:20:48 +02:00
peaklabs-dev
2d8bda4fa6
Fix: Private key with ID 2 on dev
2024-09-17 13:06:50 +02:00
peaklabs-dev
a68fbefadb
Fix: Populate SSH keys in dev
2024-09-16 19:34:46 +02:00
peaklabs-dev
b79b4015d7
Feat: Populate SSH key folder
2024-09-16 19:08:15 +02:00
peaklabs-dev
0bfdc1c531
Feat: Store all keys on disk by default
2024-09-16 18:45:08 +02:00
peaklabs-dev
95fcf38d45
Feat: Add is_sftp and is_server_ssh_key coloums
2024-09-16 18:11:16 +02:00
peaklabs-dev
54c03fae41
Remove ssh key fingerprint as we can just us uuid
2024-09-16 18:10:46 +02:00
peaklabs-dev
3aee8e030e
Fix: Encrypt private SSH keys in the DB
2024-09-16 13:17:39 +02:00
peaklabs-dev
7d39a5089c
Feat: Add SSH Key fingerprint to DB
2024-09-16 11:53:26 +02:00
Andras Bacsai
9e6486fa66
Merge pull request #3367 from peaklabs-dev/default-timezone
...
Fix: Set a default server timezone
2024-09-09 11:20:10 +02:00
peaklabs-dev
59c7f2cb56
Fix: Set a default server timezone
2024-09-08 15:24:27 +02:00
Andras Bacsai
aa586a5677
chore: Update docker cleanup schedule to run daily at midnight
2024-09-08 12:40:53 +02:00
Andras Bacsai
9861ad4045
refactor: Update cleanup schedule to run daily at midnight
2024-09-07 20:56:52 +02:00
Andras Bacsai
321b8559e0
feat: Update server_settings table to force docker cleanup
2024-09-06 08:46:24 +02:00
Andras Bacsai
d211362ab3
improvement: only pull helper image if the version is newer than the one
2024-09-05 11:04:58 +02:00
Andras Bacsai
d8d821e7a9
parser parser
2024-08-27 16:02:52 +02:00
Andras Bacsai
68169f75d1
refactor: Remove unused server timezone seeder and related code
2024-08-26 15:26:08 +02:00
Andras Bacsai
b8ff0540e2
Merge branch 'next' into set-server-timzone-setting
2024-08-26 13:21:21 +02:00
Andras Bacsai
3d73c98779
fix: docker cleanup job
2024-08-26 12:23:03 +02:00
Andras Bacsai
d748d8b7c6
Merge branch 'next' into auto-cleanup-improvements
2024-08-26 11:13:40 +02:00
Andras Bacsai
355352417e
add telescope for debugging
2024-08-23 16:53:13 +02:00
ayntk-ai
68060ef37d
typo in redis seeder
2024-08-21 19:20:28 +02:00
ayntk-ai
ae7e548779
DB migration for redis username
2024-08-21 19:20:15 +02:00
ayntk-ai
012c23586d
rename to docker cleanup and and feedback implementation
2024-08-18 23:16:59 +02:00
ayntk-ai
a981b49502
fixed database seeder, remove dependency on form.php
2024-08-16 17:43:14 +02:00
ayntk-ai
3e3b92638b
Add: server timezone seeder
2024-08-16 17:09:53 +02:00
ayntk-ai
4a476586df
remove old DB migration
2024-08-16 16:02:07 +02:00
ayntk-ai
d906bb2381
new DB migration for instance timezone
2024-08-16 16:00:30 +02:00
Andras Bacsai
f106e6e37b
feat: add custom docker container options to all databases
2024-08-16 13:56:47 +02:00
Luan Estradioto
ac468f616b
fix unique constraint error on dev env
2024-08-15 21:05:00 -03:00
Andras Bacsai
fcfbba4dc6
fix: canceling deployment on build server
2024-08-15 14:05:17 +02:00
ayntk-ai
777913923f
fix faulty DB migration and remove default, server is the default
2024-08-14 23:00:39 +02:00
Andras Bacsai
f90316b050
Merge pull request #3062 from peaklabs-dev/fix-#3022
...
Fix: Environment variables are not saving and sorting is not working properly in some cases
2024-08-14 21:13:23 +02:00
ayntk-ai
4d12447715
order column added to track order of env in the UI
2024-08-14 20:35:08 +02:00
ayntk-ai
ba136d43fa
DB migration
2024-08-12 18:13:47 +02:00
Andras Bacsai
0e54ed1343
feat: preserve git repository with advanced file storages
2024-08-12 16:06:24 +02:00
ayntk-ai
4eaee6f474
new DB migration
2024-08-12 12:42:29 +02:00
ayntk-ai
b738e5c000
add DB migration
2024-08-10 00:13:17 +02:00
Andras Bacsai
0b000919cf
feat: able to generate only the required labels for resources
2024-08-07 18:27:50 +02:00
Andras Bacsai
59702c6dbc
refactor: Update ProxyTypes enum values to use TRAEFIK instead of TRAEFIK_V2
2024-08-07 17:52:51 +02:00
Andras Bacsai
5a82395bb7
feat: Update auto update and update check frequencies in settings
2024-08-07 11:55:16 +02:00
Andras Bacsai
d3085e1ade
feat: Add manual update check functionality to settings page
2024-08-07 11:42:55 +02:00
ayntk-ai
7eacdf23f9
fix database migration
2024-08-06 12:00:34 +02:00
ayntk-ai
d4cb7e25dc
renamed database migration file
2024-08-05 21:04:47 +02:00
ayntk-ai
4dfec6771c
added defaults, remove duplicated cron validation
2024-08-05 20:31:06 +02:00
ayntk-ai
38976dac12
fixes and check for valid cron expressions
2024-08-05 20:05:38 +02:00
ayntk-ai
27e82f0bde
implement logic, jobs and add DB migrate
2024-08-05 16:31:41 +02:00
andrasbacsai
f76d45b826
Fix styling
2024-07-24 12:27:21 +00:00
Andras Bacsai
189a8347ed
feat: add server api endpoints
2024-07-23 14:20:53 +02:00
Andras Bacsai
7459ab22d1
remove file
2024-07-20 13:17:09 +02:00
Andras Bacsai
b2276147ad
chore: Disable health check by default
2024-07-19 15:40:44 +02:00
Andras Bacsai
b8e95b2099
feat: force cleanup server
2024-07-18 14:38:56 +02:00
Andras Bacsai
2529496594
feat: preserve git repository
2024-07-18 13:14:07 +02:00
Andras Bacsai
c0e88df3e8
feat: add readonly labels
2024-07-17 14:52:40 +02:00
Andras Bacsai
0f55e83591
revert: instancesettings
2024-07-12 15:45:36 +02:00
Andras Bacsai
88f33be5b6
refactor: only get instanceSettings once from db
2024-07-12 12:51:55 +02:00
Andras Bacsai
62b84add36
feat: compose parser v2
2024-07-11 10:55:15 +02:00
Andras Bacsai
479a3540ec
remove tag name uniqueness
2024-07-05 14:04:52 +02:00
Andras Bacsai
da6f2da3d0
feat: lots of api endpoints
2024-07-01 16:26:50 +02:00
Andras Bacsai
613e980267
fix: cleanup subs in cloud
2024-06-27 12:48:37 +02:00
Andras Bacsai
4fb37054df
feat: Update server settings metrics history days to 7
2024-06-26 13:59:41 +02:00
Andras Bacsai
f45b3cab55
feat: more API endpoints
2024-06-26 13:00:36 +02:00
Andras Bacsai
0964c7a338
remove unnecessary things from application table
2024-06-25 21:22:14 +02:00
Thijmen
c897aaafa7
Fix styling
2024-06-22 08:41:55 +00:00
Thijmen Stavenuiter
76a0659335
Improved name creation
2024-06-22 10:41:15 +02:00
Thijmen
cdabdb4558
Fix styling
2024-06-22 08:23:50 +00:00
Thijmen Stavenuiter
f43fc1e376
Linting
2024-06-22 10:23:02 +02:00
Thijmen Stavenuiter
70cd5d364c
Add ability to give a name to an instance
2024-06-22 10:22:57 +02:00
Andras Bacsai
cd85094113
feat: more api endpoints
2024-06-21 16:46:13 +02:00
Andras Bacsai
c81ad5cd03
feat: container metrics
2024-06-20 13:17:06 +02:00
andrasbacsai
d1a5f97f59
Fix styling
2024-06-19 06:59:46 +00:00
andrasbacsai
ce15f8f1dd
Fix styling
2024-06-18 14:43:18 +00:00
Andras Bacsai
23ed697b98
feat: sentinel + charts
2024-06-18 16:42:42 +02:00
Andras Bacsai
83983bbb32
fix: remove sentinel variable
...
fix: metrics are disabled by default
2024-06-18 13:01:23 +02:00
Andras Bacsai
7ad2e1ca05
Merge branch 'next' into php-codestyle
2024-06-11 11:36:07 +02:00
Andras Bacsai
7345ccbbee
feat: easily redirect between www-and-non-www domains
2024-06-11 11:32:08 +02:00
Thijmen
d86274cc37
Fix styling
2024-06-10 20:43:34 +00:00
Andras Bacsai
4667f96b40
feat: db proxy logs
2024-06-09 21:33:17 +02:00
Andras Bacsai
45017efe00
rename migration
2024-06-07 18:16:42 +02:00
Andras Bacsai
a20290cac8
wip: new services based git apps
2024-06-07 17:21:46 +02:00
Andras Bacsai
7f052163e3
fix: comment id should be string
...
fix: do not wait for GH response, stop preview before
2024-06-06 12:50:38 +02:00
Andras Bacsai
7fd0deedb1
feat: able to add several domains to compose based previews
2024-06-05 15:14:44 +02:00
Andras Bacsai
5475448af5
feat: gitea manual webhooks
2024-05-23 11:30:18 +02:00
Andras Bacsai
4d08147647
chore: Change pre and post deployment command length in applications table
2024-05-22 12:41:22 +02:00
Andras Bacsai
a3d73634e7
feat: scheduled task failed notification
2024-05-21 15:36:26 +02:00
Andras Bacsai
98b6aec203
feat: admin view for deleting users
2024-05-21 14:29:06 +02:00
Andras Bacsai
431cc796d8
feat: sort envs alphabetically and creation date
2024-05-17 11:10:57 +02:00
Andras Bacsai
2446dc6950
feat: toggle label escaping mechanism
2024-05-15 17:52:14 +02:00
Andras Bacsai
56a450a936
Refactor commit_message column length to 50 characters
2024-05-15 12:35:28 +02:00
Andras Bacsai
3f1b7192ff
feat: save commit message and better view on deployments
2024-05-15 11:31:03 +02:00
Andras Bacsai
1fb7e97700
Fix error handling in GetContainersStatus.php and increase length of stripe_comment field in migrations
2024-05-10 12:10:47 +02:00
Andras Bacsai
f6f959a897
feat: experimental sentinel
2024-05-07 15:41:50 +02:00
Andras Bacsai
05c937743c
feat: custom internal container names
...
fix: add warning if hc fails with dockerfile/dockerimage based deployments
2024-05-06 11:45:22 +02:00
Andras Bacsai
16278f36ec
fix: parse HEALTHCHECK from dockerfile
2024-04-29 13:33:28 +02:00
Andras Bacsai
911e29f2ea
fix: refresh public ips on start
2024-04-25 13:52:52 +02:00
Andras Bacsai
e86f8ddd09
fix: caddy network issue
...
feat: connect compose based apps to predefined network
2024-04-25 11:49:34 +02:00
Andras Bacsai
e2cd7fe17e
fix: rollback feature
2024-04-17 15:30:08 +02:00
Andras Bacsai
1802d5d5da
Add service_type field to Create.php and EditCompose.php
2024-04-16 10:44:23 +02:00
Andras Bacsai
5b36f07493
feat: literal env variables
2024-04-15 12:46:22 +02:00
Andras Bacsai
7a32b8d1d2
feat: configuration checker for all resources
2024-04-12 12:44:49 +02:00
Andras Bacsai
1e7a5562ab
Update Clickhouse database credentials and variables
2024-04-11 13:45:02 +02:00
Andras Bacsai
c6844ff47a
Add keydb, dragonfly and clickhouse
2024-04-10 15:00:46 +02:00
Andras Bacsai
ee5a2b3c38
Add migration to make custom docker commands longer
2024-04-09 11:58:14 +02:00
Andras Bacsai
51d716253f
feat: watch paths
2024-03-28 15:05:12 +01:00
Andras Bacsai
d077e0c83c
fix: realtime connection check
2024-03-26 13:25:10 +01:00
Andras Bacsai
8b7e1e4169
Refactor code and update UI components
2024-03-22 11:34:15 +01:00
Andras Bacsai
42019321e3
Merge branch 'feature' into feature/oauth
2024-03-20 13:58:31 +01:00
Andras Bacsai
76f7cd08ee
fix: only escape envs after v239+
2024-03-18 11:36:36 +01:00
Andras Bacsai
3ea3674407
fix: multiline env variables
2024-03-15 22:02:37 +01:00
Andras Bacsai
a336dae84c
fix: $ in env variable
...
feat: multiline envs
2024-03-14 23:00:06 +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
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
129a644781
ui: make notifications separate view
...
fix: popup if no notifications are set
2024-03-07 12:58:04 +01:00
Andras Bacsai
e699103d3e
Update application names and base directories
2024-03-06 15:34:21 +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
54923b7640
feat: collect webhooks during maintenance
2024-03-01 14:04:29 +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
64fca99c26
feat: server disabled by overflow
2024-02-25 23:34:01 +01:00
Andras Bacsai
297b314904
feat: custom server limit
2024-02-23 15:45:53 +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
f7ebc8a88c
feat: save github app permission locally
2024-02-20 18:14:47 +01:00
Andras Bacsai
45e404b15b
feat: disable gzip compression on service applications
2024-02-15 20:44:01 +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
6acc0e6025
Add dynamic timeout for deployments
2024-02-08 12:34:01 +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
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
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
6312c0ba84
feat: tags and tag deploy webhooks
2024-02-01 15:38:12 +01:00
Andras Bacsai
5c29ecdf10
feat: add initial support for custom docker run commands
2024-01-29 16:07:00 +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
70c28fceeb
fix: change env variable length
2024-01-29 08:24:21 +01:00
Andras Bacsai
561e424a7d
feat: dashboard live deployment view
2024-01-27 18:44:40 +01:00
Andras Bacsai
e7e3adc7fb
Fix condition for checking localhost key in ProductionSeeder.php
2024-01-26 11:11:41 +01:00
Andras Bacsai
f8c19e1fb3
Update contact links in error and subscription views
2024-01-26 08:39:54 +01:00
Andras Bacsai
e7cafe6850
fix: restrict concurrent deployments per server
2024-01-25 08:36:47 +01:00
Andras Bacsai
4120fba9a8
Update default concurrent_builds value to 2
2024-01-24 11:48:00 +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
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
a42c8da344
fix: proxy ui view
...
feat: build server 🌮
2024-01-16 15:19:14 +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
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
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
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
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
798acb8ee5
add swarm server grouping
...
fixes for swarm
2023-12-19 13:47:12 +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
69343f974a
soft delete models
2023-12-13 12:08:12 +01:00
Andras Bacsai
3c54e01d87
improve more
2023-12-13 11:35:53 +01:00
Andras Bacsai
ff13cb4e26
fix: init
2023-12-12 12:01:53 +01:00
Andras Bacsai
5cb572b6a5
fix: run init command after production seeder
2023-12-12 11:54:10 +01:00
Andras Bacsai
c803768e5f
set autoupdate
2023-12-11 20:55:58 +01:00
Andras Bacsai
60c8e0d625
feat: disable autoupdate
2023-12-11 20:40:05 +01:00
Andras Bacsai
ec5cca7b3e
feat: autoupdate env during seed
2023-12-11 19:34:23 +01:00
Andras Bacsai
e022492770
fix: realtime connection popup could be disabled
2023-12-11 12:03:32 +01:00
Andras Bacsai
4e680deb93
fix: service deletion job
2023-12-08 18:32:08 +01:00
Andras Bacsai
f934dfef33
wip livewire migration
2023-12-07 22:56:55 +01:00
Andras Bacsai
42ee4ca032
wip: broadcast
2023-12-04 20:47:32 +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
2d7bbbe300
wip: swarm
2023-11-29 10:06:52 +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
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
f96a91eb31
wip: compose based apps
2023-11-24 15:48:23 +01:00
Andras Bacsai
ef7fc1b260
Refactor code and update destination component
2023-11-21 15:31:46 +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
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
88c5d87084
Add log drain settings for New Relic,Highlight.io, and Axiom
2023-11-17 10:21:19 +01:00
Andras Bacsai
6c7e091e1b
feat: log drain (wip)
2023-11-17 00:37:09 +01:00
Andras Bacsai
7cec6330cf
Update server status check and notifications
2023-11-16 11:53:37 +01:00
Andras Bacsai
8db66952e8
Add manual Git webhooks and migration files
2023-11-14 13:26:14 +01:00
Andras Bacsai
3dd9182281
Add sponsorship notification and disable option,
...
update dependencies
2023-11-13 14:44:54 +01:00
Andras Bacsai
44c7958aa6
make fqdn super long
2023-11-12 19:09:38 +01:00
Andras Bacsai
61e1fdede9
feat: make service databases public
2023-11-09 14:59:38 +01:00
Andras Bacsai
c78068466b
Add custom PostgreSQL configuration to
...
StandalonePostgresql
2023-11-08 12:40:05 +01:00
Andras Bacsai
a7f9fad627
Add support for Dockerfile target build
2023-11-07 13:49:15 +01:00
Andras Bacsai
070573f0df
fix: local dev repo
2023-11-03 15:11:06 +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
0232cf5b4c
feat: lock environment variables
2023-10-24 15:41:21 +02:00
Andras Bacsai
f801bb98cd
feat: mysql, mariadb
2023-10-24 14:31:28 +02:00
Andras Bacsai
c19c13b4e2
feat: cloning project
2023-10-20 12:34:53 +02:00
Andras Bacsai
c53d88902c
feat: standalone mongodb
2023-10-19 13:32:03 +02:00
Andras Bacsai
0b3cde44c3
feat: able to customize docker labels on applications
2023-10-18 10:32:08 +02:00
Andras Bacsai
3c96485e3d
fix: custom dockerfile location for dockerfile buildpack
...
fix: able to use custom port for git cloning
2023-10-13 21:39:49 +02:00
Andras Bacsai
d635e5dbae
fix: backup database one-by-one.
2023-10-13 15:45:24 +02:00
Andras Bacsai
beae0b545f
init: redis
2023-10-12 17:18:33 +02:00
Andras Bacsai
63de538879
seeder update
2023-10-12 12:18:26 +02:00
Andras Bacsai
1d733b2282
seeder
2023-10-12 12:11:54 +02:00
Andras Bacsai
c422b4dbcf
fix: isCloud in production seeder
2023-10-12 11:36:44 +02:00
Andras Bacsai
5c27f43b3d
move autoupdate job to actions
2023-10-12 08:56:29 +02:00
Andras Bacsai
0be8ffbdc9
feat: add dockerfile location
2023-10-10 14:02:43 +02:00
Andras Bacsai
24fa56762e
fix: database backups
2023-10-10 13:10:43 +02:00
Andras Bacsai
933ec5741d
fix: server unreachable count
2023-10-09 12:07:42 +02:00
Andras Bacsai
9e81416fef
fix: better unreachable/revived server statuses
2023-10-07 00:51:01 +02:00
Andras Bacsai
3adeb2f73f
fix: set smtp notifications on by default
2023-10-06 12:32:38 +02:00
Andras Bacsai
a96ef1bfab
use instance settigns by default
2023-10-06 10:30:32 +02:00
Andras Bacsai
7d1a76570c
wip
2023-10-02 15:51:06 +02:00
Andras Bacsai
0e1bcceb8e
feat: able to disable container healthchecks
...
fix: dockerfile based deployments have hc off by default
2023-10-01 18:14:13 +02:00
Andras Bacsai
b3c8c881b7
Revert "fix: services should have destination as well"
...
This reverts commit 9ab5a1f7bd .
2023-10-01 15:31:25 +02:00
Andras Bacsai
9ab5a1f7bd
fix: services should have destination as well
2023-10-01 13:59:22 +02:00
Andras Bacsai
03a3405524
fix: localhost privatekey update
2023-09-29 10:32:32 +02:00
Andras Bacsai
fabb97330a
puh, fixes
2023-09-26 14:45:52 +02:00
Andras Bacsai
a4320b7cee
cloud: marketing emails
2023-09-25 20:57:52 +02:00
Andras Bacsai
0fbc382467
feat: image tag for services
2023-09-25 17:51:04 +02:00
Andras Bacsai
0b11093d18
feat: services
2023-09-25 15:48:43 +02:00
Andras Bacsai
58522b59b7
- package updates
...
- feat: service fixes
- ui: help menu
2023-09-25 12:49:55 +02:00
Andras Bacsai
66bc03b4cd
fix: database schema
2023-09-24 11:56:32 +02:00
Andras Bacsai
c46eeac4b5
feat: add cloudflare tunnel support
2023-09-23 13:34:40 +02:00
Andras Bacsai
1752448050
wip: services
2023-09-22 21:31:47 +02:00
Andras Bacsai
67078fdc71
wip: services
...
feat: able to map port<->domain
2023-09-22 14:47:25 +02:00
Andras Bacsai
53d1fa0331
wip: ui for services
2023-09-22 11:23:49 +02:00
Andras Bacsai
6b75ff7de4
wip: services
2023-09-21 17:48:31 +02:00
Andras Bacsai
b4d69a22df
wip: services
2023-09-20 15:42:41 +02:00
Andras Bacsai
a86e971020
wip: services
2023-09-19 15:51:13 +02:00
Andras Bacsai
f4f3034389
fix: 4.0.0-beta.37
2023-09-15 17:57:17 +02:00
Andras Bacsai
b07cc500e7
fix: invitation
2023-09-15 11:19:36 +02:00
Andras Bacsai
6da4e78374
feat: trial
2023-09-12 11:19:21 +02:00
Andras Bacsai
95764c2b76
fix: remove nixpkgarchive
2023-09-12 09:45:20 +02:00
Andras Bacsai
64a65e2018
fix: errors
2023-09-11 17:36:30 +02:00
Andras Bacsai
b7786504b8
wip: nixpacksarchive
2023-09-11 15:53:05 +02:00
Andras Bacsai
acd78ae196
feat: Telegram topics separation
2023-09-08 14:15:28 +02:00
Andras Bacsai
f9a2ff6d90
feat: add discord notifications
2023-09-06 14:31:38 +02:00
Andras Bacsai
e7c0c26b32
fix: stripe
...
add: custom error pages
fix: invititation
feat: new quick login for first users (UX++)
feat: more internal notifications
2023-09-06 12:07:34 +02:00
Andras Bacsai
0065a86371
update seeder
2023-09-01 16:36:41 +02:00
Andras Bacsai
ae8bd69106
able to use resend for pro+ users
2023-08-31 15:00:59 +02:00
Andras Bacsai
2538890b52
feat: add resend as transactional emails
2023-08-31 13:10:39 +02:00
Andras Bacsai
923af88336
fix: subscriptions
2023-08-30 18:23:55 +02:00
Andras Bacsai
291b9a84ef
refactoring
2023-08-29 14:36:17 +02:00
Andras Bacsai
af30d0831d
do not seed in coolify cloud
2023-08-28 15:03:44 +02:00
Andras Bacsai
3985cca8cc
add pure dockerfile in seeder
2023-08-25 12:40:53 +02:00
Andras Bacsai
39890b319a
add stripe subscription
2023-08-24 16:14:09 +02:00
Andras Bacsai
2d8f166e4a
update a few things
2023-08-23 16:40:59 +02:00
Andras Bacsai
b39ca51d41
wip: boarding
2023-08-22 17:44:49 +02:00
Andras Bacsai
2414ddd360
remove seeders in dev
2023-08-21 20:19:47 +02:00
Andras Bacsai
b34ab8a128
feat: monitor server connection
2023-08-16 17:18:50 +02:00
Andras Bacsai
88b3005589
feat: force password reset + waitlist
2023-08-15 14:11:38 +02:00
Andras Bacsai
619d395331
feat: dockerfile build pack
2023-08-11 22:41:47 +02:00
Andras Bacsai
82a01b4483
format muhahaha
2023-08-11 20:48:52 +02:00
Andras Bacsai
e60ec6c47e
update migration
2023-08-11 16:39:05 +02:00
Andras Bacsai
61864970c1
Able to backup Coolify itself
2023-08-11 16:13:53 +02:00
Andras Bacsai
d973b87f5f
feat: add backup notifications
2023-08-10 21:00:02 +02:00
Andras Bacsai
e17f1935d2
Refactor + package updates + improve local backups
2023-08-10 15:52:54 +02:00
Andras Bacsai
d2a4dbf283
Able to add scheduled backups through the UI
2023-08-09 17:57:27 +02:00
Andras Bacsai
04622a9e3b
Refactor db migrations
2023-08-09 16:47:24 +02:00
Andras Bacsai
a378b5108e
refactor a lot of things
...
fix: postgres_passwords could be longer
feat: able to define postgresql databases from the ui
2023-08-09 15:57:53 +02:00
Andras Bacsai
d18de24cf9
wip: scheduled backups
...
fix: file locations vendor unlocking
2023-08-09 14:44:36 +02:00
Andras Bacsai
46909dca85
init: scheduled backups
2023-08-08 17:28:36 +02:00
Andras Bacsai
bd9a1dbaf3
Add port mappings for postgresql
...
Able to add init scripts fro postgresql
2023-08-08 14:35:01 +02:00
Andras Bacsai
f2228cec7b
testing php storm code cleanup and styling
2023-08-08 11:51:36 +02:00
Andras Bacsai
971d7f703d
lots of updates + refactoring
2023-08-07 22:14:21 +02:00
Andras Bacsai
bfc20ef219
public database
2023-08-07 19:29:47 +02:00
Andras Bacsai
20e1cd6d6b
rename postgres to standalonepostgres
2023-08-07 19:25:32 +02:00
Andras Bacsai
a020bc872d
feat: init postgresql database
2023-08-07 18:46:40 +02:00
Andras Bacsai
305bf18819
remove do seeder
2023-08-07 15:36:03 +02:00
Andras Bacsai
f6e888ecf9
feat: add s3 storages
2023-08-07 15:31:42 +02:00
Andras Bacsai
4a20abcbfa
fix: text field
2023-07-28 11:15:30 +02:00
Andras Bacsai
9c393ff6bc
fix: migrate db schema for smtp + discord
2023-07-27 21:26:15 +02:00
Andras Bacsai
329ab73e1b
fix: localhost is usable
2023-07-14 13:49:28 +02:00
Andras Bacsai
8b128c1bbe
lots of UI fixes
2023-07-14 13:38:24 +02:00
Andras Bacsai
e9ba295a1e
fix: proxy status
...
fix: start proxy in case any dns set somewhere
2023-07-14 13:01:55 +02:00
Andras Bacsai
9f4342bd19
wip
2023-07-14 12:09:56 +02:00
Andras Bacsai
cbefbb7927
wip
2023-07-14 11:27:08 +02:00
Andras Bacsai
cac59e4873
wip
2023-07-13 22:03:27 +02:00
Andras Bacsai
f3f8a62a18
wip
2023-07-13 15:07:42 +02:00
Andras Bacsai
18d26904e2
feat: disk cleanup threshold by server
2023-07-07 21:07:42 +02:00
Andras Bacsai
4f98cef7cb
fix: deployment key based works
2023-07-05 22:10:10 +02:00
Andras Bacsai
b10ce8ea2d
wip
2023-06-30 21:22:14 +02:00
Andras Bacsai
55d5b1e8da
wip
2023-06-30 15:57:40 +02:00
Andras Bacsai
0bade9add3
Remove instance 404 redirect
2023-06-23 14:20:47 +02:00
Andras Bacsai
2165528640
fix env variable value length
2023-06-23 13:44:04 +02:00
Andras Bacsai
1dc3c77bc9
Next channel updates
2023-06-23 13:13:02 +02:00
Andras Bacsai
d74ba03cd9
remove unnecessary data from migration
2023-06-23 13:05:23 +02:00
Andras Bacsai
13a08ebbe1
remove instance wide wildcard domain
2023-06-23 10:48:41 +02:00
Andras Bacsai
6701e07335
wip
2023-06-23 08:58:32 +02:00
Andras Bacsai
ee211aba51
wip
2023-06-22 15:25:57 +02:00
Andras Bacsai
d5d671bac1
wip
2023-06-22 09:38:44 +02:00
Andras Bacsai
1a9af245c1
wip
2023-06-20 20:20:53 +02:00
Andras Bacsai
3bdea4c931
wip
2023-06-20 20:19:31 +02:00
Andras Bacsai
9f0ca1cc2e
wip
2023-06-20 19:08:43 +02:00
Andras Bacsai
de759290e5
wip
2023-06-20 15:04:46 +02:00
Andras Bacsai
f7dd110a49
subscribe to events
2023-06-19 14:31:42 +02:00
Andras Bacsai
448182497f
updates
2023-06-19 10:58:00 +02:00
Andras Bacsai
897525657f
seeder
2023-06-17 20:52:15 +02:00
Andras Bacsai
b948457115
fix
2023-06-16 15:01:58 +02:00