🏔️ Peak
2972a29ccc
Merge branch 'next' into oauth
2024-12-16 18:24:11 +01:00
Andras Bacsai
62574941df
add 'admin' to allowed paths for unsubscribed accounts
2024-12-16 13:00:29 +01:00
Zao Soula
c5f365e384
feat: add infomaniak oauth
2024-12-15 01:30:37 +01:00
Andras Bacsai
76b44e2e6a
feat: add new password magic env with symbols
2024-12-12 11:06:00 +01:00
🏔️ Peak
d9aefae207
Merge branch 'next' into feature/authentik-provider
2024-12-11 15:24:26 +01:00
peaklabs-dev
d289f41ff6
chore: remove functions from shared.php
...
- Removed all notification functions from shared.php to make it easier to maintain and test.
2024-12-09 15:38:21 +01:00
peaklabs-dev
df6c5c55e1
feat: new shared notifications functions
2024-12-09 15:37:11 +01:00
peaklabs-dev
d9248508b4
chore: remove unused waitlist stuff
2024-12-09 12:00:54 +01:00
Julien
0d5d5537be
refactor: rename coolify.environment to coolify.environmentName
2024-12-08 12:46:42 +01:00
Andras Bacsai
1184fafd3d
Merge pull request #4264 from marvinvr/main
...
feat: add slack notifications
2024-12-06 14:35:55 +01:00
Andras Bacsai
f82d95e908
refactor: update Traefik configuration for improved security and logging
...
- Removed unnecessary volume mapping for production environment.
- Added insecure API access and debug logging for development environment.
- Ensured consistent handling of Docker provider exposure settings.
- Updated certificate resolver storage path for clarity.
2024-12-06 13:07:56 +01:00
Marvin von Rappard
f7eccefda3
Merge branch 'next' into main
2024-12-06 06:29:35 +01:00
Andras Bacsai
e67a93e6a5
feat: able to deploy without cache on every commit
2024-12-05 10:46:27 +01:00
🏔️ Peak
68ccb30eab
Merge pull request #4478 from eithe/main
...
Support PopOS as server
2024-12-04 13:24:22 +01:00
Eirik H
029e8954c5
Support PopOS as server
...
PopOS is already added as supported for the main Coolify instance, but fails when adding a PopOS machine as an additional server.
2024-12-04 13:19:00 +01:00
Andras Bacsai
74311f4feb
Refactor string concatenation and update function signatures for improved readability and null handling in shared helper functions
2024-12-03 15:39:24 +01:00
Andras Bacsai
319c3023dc
fix
2024-12-02 22:50:03 +01:00
Andras Bacsai
58988d3686
fix: a few inputs
2024-12-02 22:50:03 +01:00
Julien
1086aea54d
feat: add coolify.environment label
2024-12-02 18:38:47 +01:00
Marvin von Rappard
02a20729c7
Merge branch 'next' into main
2024-11-27 11:09:45 +01:00
Andras Bacsai
7f0094ed55
feat: add hex magic env var
2024-11-26 13:01:42 +01:00
Andras Bacsai
c70554e2d2
Refactor getVersion.php to prevent GitHub Actions failure
2024-11-26 10:53:34 +01:00
🏔️ Peak
e6ea4a0199
Merge pull request #4257 from konstchri/caddy_stripprefix_fix
...
Caddy stripprefix fix
2024-11-25 14:03:47 +01:00
Marvin von Rappard
a4910880e0
Merge branch 'next' into main
2024-11-25 13:44:24 +01:00
Andras Bacsai
37d4d5f98c
fix: version should come from constants + fix stripe webhook error reporting
2024-11-25 11:28:08 +01:00
Marvin von Rappard
1aea60f1f0
Merge branch 'next' into main
2024-11-25 09:06:24 +01:00
Andras Bacsai
7dc65dfd79
fix: make sure important jobs/actions are running on high prio queue
2024-11-22 11:16:01 +01:00
Julien
8b30123add
feat: add service/resource/project labels
2024-11-17 23:06:05 +01:00
peaklabs-dev
2475875f97
fix mino and logto
2024-11-15 17:59:11 +01:00
Andras Bacsai
09ec4fdb6d
fix: SPA static site default nginx conf
2024-11-15 12:17:26 +01:00
Marvin von Rappard
7bdac8b42f
Merge branch 'next' into main
2024-11-14 12:54:04 +01:00
Andras Bacsai
c9f7863fff
Merge pull request #4238 from peaklabs-dev/dep-and-remove-unused-stuff
...
Chore: Remove unused stuff, update dependecies
2024-11-14 12:31:09 +01:00
peaklabs-dev
bf6222e5a0
fix ghost
2024-11-14 12:02:39 +01:00
Andras Bacsai
b0b81e4416
fix: timezone settings validation
2024-11-14 10:02:37 +01:00
peaklabs-dev
85c2345bea
fix coolify always in cloud mode
2024-11-13 18:41:23 +01:00
Marvin von Rappard
eb0686fe20
feat: slack notifications
2024-11-12 22:37:55 +01:00
konstchri
c1719a3bba
Merge branch 'next' into caddy_stripprefix_fix
2024-11-12 19:45:17 +02:00
Konstantinos Christoforou
1a27196e1a
fix typo
2024-11-12 19:22:07 +02:00
peaklabs-dev
1ffa88acf0
use config instead of env()
2024-11-12 15:53:05 +01:00
konstchri
85d0728322
[Fix]: Caddy docker labels do not honor "strip prefix" option
2024-11-12 16:21:45 +02:00
peaklabs-dev
1c5ddab30d
use one constants file
2024-11-12 15:18:48 +01:00
peaklabs-dev
408ba9cc7a
fix docker minimum version
2024-11-12 13:27:26 +01:00
🏔️ Peak
0ce2fbff40
Merge pull request #4169 from easilok/fix-invalid-docker-version-check
...
Fix invalid docker version check
2024-11-12 13:21:17 +01:00
Andras Bacsai
9a93309bd2
fix: minio / logto url generation
2024-11-12 12:42:47 +01:00
Andras Bacsai
327b4308d4
fix: add tests for git url converts
2024-11-12 11:32:18 +01:00
Andras Bacsai
dbe6d8ef20
fix nginx conf
2024-11-11 14:45:34 +01:00
Andras Bacsai
b379e50d90
feat: custom nginx configuration for static deployments + fix 404 redirects in nginx conf
2024-11-11 14:37:36 +01:00
Luis Pereira
ee2b95733b
validating minimum docker version with less that
2024-11-10 22:08:48 +00:00
peaklabs-dev
754053acc1
fix ghost
2024-11-08 17:44:12 +01:00
Luis Pereira
3fe636aab6
update docker minimum version to 26
2024-11-07 21:50:53 +00:00
Andras Bacsai
47cd8f9e13
fix: for --gpus device support
2024-11-06 12:26:05 +01:00
Andras Bacsai
ff6f089483
feat: add --gpu support for custom docker command
2024-11-06 10:13:40 +01:00
Andras Bacsai
c8a3519796
fix: showBoarding
2024-11-05 11:53:11 +01:00
Andras Bacsai
7fb1a1fc75
fix: use Auth(), add new db proxy stop event refactor clickhouse view
2024-11-04 14:18:16 +01:00
Lucas Michot
1ec224fde1
Inline many variables.
2024-10-31 18:20:11 +01:00
Lucas Michot
8e1444eaa7
Get rid of many useless blank lines
2024-10-31 17:44:01 +01:00
Lucas Michot
702ee5cd70
Prefer Carbon methods when possible.
2024-10-31 16:47:08 +01:00
🏔️ Peak
588080d12d
Merge pull request #4086 from lucasmichot/feat/useless-catch-variable
...
Remove all useless catch block useless variables.
2024-10-31 16:26:31 +01:00
Lucas Michot
601f1a4717
Always prefer stricter string comparisons.
2024-10-31 15:23:19 +01:00
Lucas Michot
b1d04912a0
Remove all useless catch block useless variables.
2024-10-31 15:19:37 +01:00
Andras Bacsai
96ca72fcdb
refactor server view (phuuu)
2024-10-30 20:03:30 +01:00
Lucas Michot
c5403b0b3f
Always prefer ::class notation
2024-10-28 14:56:13 +01:00
🏔️ Peak
7c2d3c47eb
Merge branch 'next' into useless-variable-assignments
2024-10-28 13:32:34 +01:00
Andras Bacsai
394dfe9e64
Refactor code to remove unused import and update loggy() function signature
2024-10-25 17:49:16 +02:00
Andras Bacsai
29ad965656
Refactor code to use loggy() function for server storage check logging
2024-10-25 17:46:39 +02:00
Andras Bacsai
8c96ab52d7
feat: notification rate limiter
...
fix: limit server up / down notification limits
2024-10-25 15:13:23 +02:00
Andras Bacsai
2263734129
save sentinel form update
2024-10-25 11:42:37 +02:00
Andras Bacsai
2877080a39
Refactor variable and function names for consistency
2024-10-25 10:59:12 +02:00
Andras Bacsai
b1d2914c08
Refactor function and configuration names for experimental features
2024-10-24 22:00:26 +02:00
Andras Bacsai
0c34e81b2b
fix: add experimental flag
2024-10-24 21:48:51 +02:00
Andras Bacsai
23f7932964
Refactor isExperimentalEnabled function and remove its usage
2024-10-24 13:28:12 +02:00
Andras Bacsai
70aa61c59e
fix: disable sentinel for now
2024-10-24 11:10:02 +02:00
Andras Bacsai
52caa045c9
Merge branch 'next' into proxy-fixes
2024-10-21 15:08:13 +02:00
Andras Bacsai
5a54bcdd26
Refactor Redis password handling and migration to use environment variables
2024-10-21 13:43:31 +02:00
Andras Bacsai
bf7b0f9e06
fix: redis database user and password
2024-10-21 12:13:42 +02:00
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
97aab8ba28
feat: show warning if people would like to use sslip with https
2024-10-20 22:26:30 +02:00
Andras Bacsai
b75c2dc604
pint
2024-10-17 22:08:23 +02:00
Andras Bacsai
bfa9a8776e
Refactor handleError function to handle ModelNotFoundException
2024-10-17 21:48:47 +02:00
Andras Bacsai
2315bdb93f
ui updates on server
2024-10-17 14:56:36 +02:00
Andras Bacsai
55cae39e55
dev: loggy
2024-10-17 10:04:49 +02:00
peaklabs-dev
6f97d589ae
feat: variabel sync and support shared vars
2024-10-16 13:29:13 +02:00
Andras Bacsai
bf0a2f805b
Refactor get_latest_sentinel_version() to use 'coolify.sentinel.version' key from versions.json
2024-10-15 14:03:10 +02:00
Andras Bacsai
d446cd4f31
sentinel updates
2024-10-15 13:39:19 +02:00
peaklabs-dev
3984eda4db
fix: make sure caddy is not removed by cleanup
2024-10-14 21:35:20 +02:00
🏔️ Peak
2f84664996
Merge pull request #3813 from lynt-smitka/fix-caddy-quic-udp-port
...
Fix caddy quic udp port
2024-10-14 15:07:18 +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
511b9de3ce
chore: Disable adding default environment variables in shared.php
2024-10-11 11:04:44 +02:00
Darren Sisson
c1b996ef05
add https3 support to traefik and fix 404 redirect for traefik3
2024-10-10 18:47:01 +01:00
Lucas Michot
5e11f159e0
Remove some useless variable assignments.
2024-10-10 18:32:24 +02:00
Andras Bacsai
e6566d8be3
fix: new parser with SERVICE_URL_ envs
2024-10-10 11:46:41 +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
10ca408b37
fix: is_static settings through API
...
fix: validation rules
2024-10-10 09:33:29 +02:00
Vladimír Smitka
a094eceb62
Expose port 443/udp with Caddy proxy
2024-10-09 18:34:17 +02:00
Andras Bacsai
974b4b92c1
wip: coolify.json
2024-10-08 15:11:19 +02:00
Andras Bacsai
9c2b24b9d0
Merge pull request #3758 from MarioZet23/custom-traefik-middleware
...
feat: Custom traefik middlewares v2
2024-10-08 11:23:04 +02:00
Andras Bacsai
370a0b1eec
fix: use local service-templates in dev
2024-10-07 11:02:01 +02:00
MarioZet23
6d6d6bfc87
Process coolify.traefik.middlewares label
2024-10-06 23:01:48 +02:00
Andras Bacsai
ee7f8200ac
fix: parser, espacing container labels
2024-10-03 22:58:06 +02:00
Andras Bacsai
d2a8f31a1c
Merge branch 'next' into custom-traefik-middlewares
2024-10-03 22:44:22 +02:00
Andras Bacsai
8c024ddb57
chore: Update homarr service template and remove unnecessary code
2024-10-03 22:02:18 +02:00
Andras Bacsai
0da31c34b5
fix: add new supported database images
2024-10-03 20:47:22 +02:00
Andras Bacsai
1d3494a6ba
fix: network handling
...
fix: environment variable handling
2024-10-03 15:04:40 +02:00
Andras Bacsai
ef448280d8
fix: able to support more database dynamically from Coolify's UI
2024-10-03 13:49:43 +02:00
Andras Bacsai
7bb1bf0ae3
refactor: Improve parsing of commands for sudo in parseCommandsByLineForSudo
2024-10-02 18:26:40 +02:00
Andras Bacsai
dd782e75f5
fix: local dev s3 uploads
...
fix: hetzner s3 uploads (mc alias instead of mc host)
2024-10-02 11:45:30 +02:00
Andras Bacsai
2be2f0ac79
feat: support Hetzner S3
2024-10-02 10:25:45 +02:00
Andras Bacsai
83549965ca
Refactor instanceSettings() function for improved code readability
2024-10-01 10:37:40 +02:00
Andras Bacsai
4db50bd025
chore: Refactor instanceSettings() function to improve code readability
2024-10-01 10:33:56 +02:00
Andras Bacsai
2e10d670be
Merge pull request #3647 from derpoho/next
...
fixes coollabsio#3645, incorrect adding of sudo if non-root user
2024-10-01 10:00:48 +02:00
Andras Bacsai
bcc92e1f32
fix: in dev mode do not ask confirmation on delete
2024-10-01 09:31:01 +02:00
Marcus Pohorely
39d2fdc08b
Merge branch 'main' into next
2024-09-30 23:24:42 +02:00
Marcus Pohorely
ac9f817b9f
fixes #3645 , incorrect adding of sudo if non-root user
2024-09-30 23:21:58 +02:00
Andras Bacsai
95483f1464
Merge pull request #3615 from liberocks/feature/api-use-build-server
...
feat: allow specify use_build_server when creating/updating an application through API
2024-09-30 14:17:59 +02:00
Andras Bacsai
987b90ead2
fix: new dev volumes and service files
...
fix: new parser version (4) that will fix data layout (applications goes to /applications, services goes to /services)
2024-09-30 14:16:37 +02:00
Andras Bacsai
8385b7dfe8
fix: handle edge case when build variables and env variables are in different format
2024-09-30 11:15:23 +02:00
Andras Bacsai
cccd05f322
chore: Refactor code to improve SSH key handling and storage
2024-09-29 20:12:30 +02:00
MarioZet
1b0e2e1257
Feat. Apply all middlewares from labels to coolify router, instead of only basicauth and redirect
2024-09-29 20:08:39 +02:00
Andras Bacsai
fe20480fdc
fix: proxy
2024-09-28 11:14:14 +02:00
liberocks
9ec3233c0c
feat: allow specify use_build_server when creating/updating an application
2024-09-28 11:11:43 +07:00
Andras Bacsai
dedf2cf87b
fix: proxy fixes
2024-09-27 15:36:51 +02:00
Andras Bacsai
9a1c9124ae
refactor: Add support for IPv6 addresses in sslip function
2024-09-26 13:47:13 +02:00
Andras Bacsai
a9670bd6eb
refactor: Remove commented out code and improve environment variable handling in newParser function
2024-09-24 18:38:35 +02:00
Andras Bacsai
afbdd2eb06
fix: parser
2024-09-24 18:21:31 +02:00
Andras Bacsai
688c27c901
fix: cloudflare tunnel configuration, ui, etc
2024-09-23 23:18:23 +02:00
Andras Bacsai
2841675691
refactor
2024-09-23 20:31:50 +02:00
Andras Bacsai
a468ce77f0
refactor: Update shared.php to include predefined ports for services
2024-09-23 10:46:34 +02:00
Andras Bacsai
ff9b68b450
refactor: Remove unnecessary code in shared.php file
2024-09-23 09:26:49 +02:00
Andras Bacsai
9518040d23
refactor: Remove CleanupSshKeysJob from schedule in Kernel.php
2024-09-19 12:06:56 +02:00
peaklabs-dev
8153e2f63b
Merge branch 'coollabsio:main' into fix-ssh-keys
2024-09-18 20:43:59 +02:00
Andras Bacsai
d0518153fb
fix: generated fqdn for SERVICE_FQDN_APP_3000 magic envs
2024-09-18 09:21:57 +02:00
peaklabs-dev
42ff7b19a4
Fix: Few multiplexing things
2024-09-17 15:54:22 +02:00
peaklabs-dev
144508218e
Fix: SSH multiplexing
2024-09-17 12:26:11 +02:00
peaklabs-dev
f9375f91ec
Feat: Create a Multiplexing Helper
2024-09-16 22:33:43 +02:00
peaklabs-dev
86722939cd
Fix. Remove write to SSH key on every remote command execution
2024-09-16 21:34:27 +02:00
Andras Bacsai
9b48a99798
fix: generate https for minio
2024-09-16 16:35:47 +02:00
Andras Bacsai
888c1f7697
update files
2024-09-13 12:21:02 +02:00
Andras Bacsai
1738286983
chore: Update shared.php to fix issues with source and network variables
2024-09-13 11:12:28 +02:00
Andras Bacsai
dd8a2dd3c1
chore: Update coolify environment variable assignment with double quotes
2024-09-13 08:23:05 +02:00
Andras Bacsai
8862b50c98
chore: Remove unnecessary SSH command execution time logging
2024-09-12 12:42:47 +02:00
Andras Bacsai
b5a56892fd
chore: Remove unnecessary null check for proxy_type in generate_default_proxy_configuration
2024-09-12 12:39:34 +02:00
Andras Bacsai
16e472da19
chore: Update constants.ssh.mux_enabled in remoteProcess.php
2024-09-12 12:16:20 +02:00
Andras Bacsai
a95ebb4d56
Merge branch 'next' into fix-ssh-multiplexing-docker-desktop-windows
2024-09-12 12:14:24 +02:00
Andras Bacsai
75f266fa9f
fix: cloudflare tunnel with new multiplexing feature
2024-09-12 12:07:50 +02:00
peaklabs-dev
4aeb8ff02b
Fix: SSH Multiplexing on docker desktop on Windows
2024-09-12 10:40:06 +02:00
Andras Bacsai
5722d1a220
Merge pull request #3352 from KalvadTech/alpine_support
...
Implement support for Alpine Linux
2024-09-10 14:52:25 +02:00
Andras Bacsai
c7c2924990
fix: Update remoteProcess.php to handle null values in logItem properties
2024-09-10 12:05:10 +02:00
Andras Bacsai
77455cd444
fix: scp through cloudflare
2024-09-10 10:19:13 +02:00
Andras Bacsai
2777fbc0ec
fix: Remove debug statement in shared.php
2024-09-10 08:52:25 +02:00
Andras Bacsai
27ad4441ee
formatting
2024-09-10 08:49:20 +02:00
Vahor
29acc4ee25
fix: don't add networks key if network_mode is used
2024-09-09 23:30:47 +02:00
Andras Bacsai
1d72f76072
fix: appwrite template + parser
2024-09-09 15:04:51 +02:00
Andras Bacsai
c2f7e85022
Merge pull request #3364 from peaklabs-dev/improve-persist-ssh-sessions
...
Feat: Implement SSH multiplexing to reduce the number of SSH authentications in remote processes
2024-09-09 11:23:24 +02:00
Andras Bacsai
84093afaf6
refactor: Improve environment variable handling in shared.php
2024-09-09 10:16:12 +02:00
Andras Bacsai
b093c9757c
Merge branch 'next' into improve-persist-ssh-sessions
2024-09-09 08:30:04 +02:00
Loïc Tosser
25976a4870
Merge branch 'next' into alpine_support
2024-09-09 08:48:36 +04:00
peaklabs-dev
c8218e6901
Fix: Enabel mux
2024-09-08 19:15:37 +02:00
peaklabs-dev
cc10d08a7c
Feat: Implement SSH Multiplexing
2024-09-08 18:13:00 +02:00
Andras Bacsai
d2a306dab9
refactor: Skip returning volume if driver type is cifs or nfs
2024-09-08 13:53:20 +02:00
Andras Bacsai
4611332a8f
newparser parser parsing parser parse
2024-09-07 20:57:56 +02:00
Andras Bacsai
5fb560dbbf
chore: Update versions.json and sentry.php to 4.0.0-beta.332
2024-09-07 20:56:26 +02:00
Loïc Tosser
5ef2d476a4
Implementing support for Alpine Linux
2024-09-07 10:35:26 +04:00
Andras Bacsai
b57e2960f2
fix: parser
2024-09-06 12:05:22 +02:00
Andras Bacsai
5c7b9473f8
feat: Refactor shared.php to improve environment variable handling
2024-09-06 10:03:09 +02:00
Andras Bacsai
e4854aaa1b
Refactor muxFilename method to use UUID instead of IP, port, and user
2024-09-05 14:41:04 +02:00
Andras Bacsai
401c410adb
Merge pull request #3302 from mahansky/deployment-logs-improvements
...
deployment log improvements
2024-09-05 10:29:10 +02:00
Andras Bacsai
bfeaae9caa
fix: env variable in value parsed
2024-09-04 14:33:16 +02:00
Andras Bacsai
5799e6d8b0
fix: logical volumes could be overwritten with new path
2024-09-04 14:09:52 +02:00
mahansky
3b533c7d06
fix same commands different batch
2024-09-04 13:57:03 +02:00
Andras Bacsai
25e2b812cb
fix: Convert environment variables to one format in shared.php
2024-09-04 13:37:15 +02:00
mahansky
63a07e7649
deployment log improvements
2024-09-03 20:09:42 +02:00
Andras Bacsai
7b041f3f22
refactor: Improve handling of COOLIFY_URL in shared.php
2024-09-03 17:13:13 +02:00
Andras Bacsai
8150b6fdaf
fix: check if array is associative or not
2024-09-03 17:04:56 +02:00
Andras Bacsai
a7d67e44ca
fix: copy large compose files through scp (not ssh)
2024-09-03 11:47:30 +02:00
Andras Bacsai
dfd5cc9cef
fix: log drain only for Applications
2024-09-02 10:57:03 +02:00
Andras Bacsai
301a3596e8
refactor: Update environment variable handling in StartClickhouse.php and ApplicationDeploymentJob.php
2024-08-29 15:11:54 +02:00
Andras Bacsai
e7b050a4da
Merge branch 'next' into env-vars
2024-08-29 14:35:04 +02:00
Andras Bacsai
e0bac2499d
fix: revert a few lines
2024-08-29 13:00:35 +02:00
Andras Bacsai
cfc6518157
refactor: Update parse method in Advanced, All, ApplicationPreview, General, and ApplicationDeploymentJob classes
2024-08-29 12:39:37 +02:00
Andras Bacsai
b8a37d897e
fix: Fix directory and file mount headings in file-storage.blade.php
2024-08-29 12:03:23 +02:00
Andras Bacsai
d27b1766e6
feat: Add Code Server environment variables to Service model
2024-08-29 10:44:16 +02:00
Andras Bacsai
5525c02c7f
fix: delete preview deployments + cleanup stucked
...
fix: parser
2024-08-28 22:05:49 +02:00
Andras Bacsai
be8a8bf2ee
fix: parser
...
feat: new coolify envs for fqdn and urls
2024-08-28 18:12:00 +02:00
Andras Bacsai
43f2f1ef2b
fix: if compose file has more that 6 components, force stop
...
fix: parser
2024-08-28 15:45:11 +02:00
Vahor
f6d649307c
test add_coolif_default_environment_variables
2024-08-28 13:30:59 +02:00
Vahor
b51065a003
add generate_fluentd_configuration() method in shared
2024-08-28 13:00:33 +02:00
Andras Bacsai
954d82207d
MORE PARSERS
2024-08-27 21:48:25 +02:00
Vahor
c87732b065
revert format
2024-08-27 20:47:17 +02:00
Vahor
2d9c583af3
add env vars on old compose parser
2024-08-27 19:36:22 +02:00
Vahor
eb22155dcc
send new vars to logdrain
2024-08-27 18:41:33 +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
7fd06a49db
refactor: Update Docker Compose parsing function to convert service variables to key-value pairs
2024-08-26 10:51:01 +02:00
Andras Bacsai
7d78e0171d
refactor: Convert service variables to key-value pairs in parseDockerComposeFile function
2024-08-24 11:00:27 +02:00
Andras Bacsai
2a9a2dd7c4
fix
2024-08-23 20:55:32 +02:00
Andras Bacsai
eece96e717
revert parser to the default for now
2024-08-23 20:54:38 +02:00
Andras Bacsai
af1b479d73
fix: parser
...
ui: storage layout changed
2024-08-23 14:21:12 +02:00
Andras Bacsai
0f9076562f
fix: parser parser
2024-08-23 11:32:58 +02:00
Andras Bacsai
5394223f6b
fix:new parser only in dev
2024-08-22 16:50:29 +02:00
Andras Bacsai
1e24ab9146
fix: parser parser parser
2024-08-22 15:05:04 +02:00
Andras Bacsai
ecb2c3b7b8
chore: new compose parser with tests
2024-08-21 20:32:02 +02:00
Andras Bacsai
578db6cc9c
refactor: Remove unnecessary environment variable checks in parseDockerComposeFile()
2024-08-21 16:23:45 +02:00
Andras Bacsai
7d7cdf41f7
fix: storages with preserved git repository
2024-08-21 14:31:17 +02:00
Andras Bacsai
3f9f197282
fix: docker cleanup job
2024-08-21 10:50:05 +02:00
Andras Bacsai
d2eaf4f2e3
feat: Able to select different postgres database
2024-08-16 15:33:55 +02:00
Andras Bacsai
f106e6e37b
feat: add custom docker container options to all databases
2024-08-16 13:56:47 +02:00
Andras Bacsai
c15740aa57
feat: add shm-size for custom docker commands
2024-08-16 12:24:42 +02:00
Andras Bacsai
992d8b780c
refactor: parseServiceVolumes
2024-08-13 12:43:17 +02:00
Andras Bacsai
da6dea7f13
refactor: Remove debug statement in parseDockerComposeFile function
2024-08-13 11:15:32 +02:00
Andras Bacsai
0e54ed1343
feat: preserve git repository with advanced file storages
2024-08-12 16:06:24 +02:00
Andras Bacsai
d75ed0b208
refactor: Import ProxyTypes enum and use TRAEFIK instead of TRAEFIK_V2
2024-08-08 13:20:24 +02:00
Andras Bacsai
fa28e952de
refactor: Update cron expressions and add helper text for scheduled tasks
2024-08-08 12:50:49 +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
92f90d4e52
Merge pull request #2863 from lorenzomigliorero/feat/labels-by-proxy-type
...
Generate labels by proxy type
2024-08-07 18:06:51 +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
6da359bc60
fix: empty string content should be saved as a file
2024-08-07 12:58:32 +02:00
Andras Bacsai
f0278bc33d
fix: show latest version on manual update view
2024-08-07 12:10:31 +02:00
Andras Bacsai
e4c3d61b76
fixes
2024-08-07 09:50:29 +02:00
Andras Bacsai
b38a651a08
feat: coolify init should cleanup stuck networks in proxy
2024-08-05 13:45:24 +02:00
Andras Bacsai
76c39a987c
fix: service_url should not have a trailing slash
2024-08-05 13:42:51 +02:00
Andras Bacsai
e6e48c5812
fix: only append docker network if service/app is running
2024-08-01 13:47:58 +02:00
Andras Bacsai
d7350fad76
fix: several shared environment variables in one value, parsed correctly
2024-07-26 13:22:44 +02:00
Andras Bacsai
0e0c81c32b
fix: update SERVICE_FQDN/URL env variables when you change the domain
2024-07-26 11:58:40 +02:00
Andras Bacsai
2c0b40ac8c
fix: by default volumes that we cannot determine if they are directories or files are treated as directories
2024-07-26 11:57:49 +02:00
andrasbacsai
96c4f5b8da
Fix styling
2024-07-25 11:31:59 +00:00
Andras Bacsai
6a4aa492c0
fix: random generated uuid will be full length (not 7 characters)
2024-07-25 13:31:01 +02:00
Andras Bacsai
192bc0f13b
fix: handle array env vars
2024-07-25 12:38:31 +02:00
andrasbacsai
613830e6a6
Fix styling
2024-07-24 19:11:12 +00:00
Andras Bacsai
320204d854
fix: directory will be created by default for compose host mounts
2024-07-22 15:10:07 +02:00
Andras Bacsai
e4ca5ee5f5
chore: Update Traefik image version to v2.11
2024-07-19 14:34:19 +02:00
Andras Bacsai
ec191af874
chore: Handle JSON parsing errors in format_docker_command_output_to_json
2024-07-18 14:23:15 +02:00
Lorenzo Migliorero
be6d74a6a3
style: linting
2024-07-18 11:42:41 +02:00
Lorenzo Migliorero
3be06ced92
feat: labels by proxy type
2024-07-17 21:06:56 +02:00
Andras Bacsai
19cfe4e514
fix: new docker compose parsing
2024-07-17 08:09:33 +02:00
Andras Bacsai
43409f3ff0
fix: add validation for missing docker compose file
2024-07-15 11:31:18 +02:00
Andras Bacsai
28c7e439b1
fix: service domains and envs are properly updated
2024-07-15 10:55:04 +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
aaee887d3e
fix: respect top-level configs and secrets
2024-07-12 11:21:22 +02:00
Andras Bacsai
43c40cdb09
Merge branch 'next' of github.com:coollabsio/coolify into next
2024-07-12 10:35:52 +02:00
Andras Bacsai
c851262d81
refactor: Reset default labels when docker_compose_domains is modified
2024-07-12 10:35:50 +02:00
Andras Bacsai
6ba3d5f86e
Merge pull request #2737 from DerrikMilligan/patch-1
...
fix: Add arch as supported os
2024-07-12 10:00:48 +02:00
Andras Bacsai
62b84add36
feat: compose parser v2
2024-07-11 10:55:15 +02:00
Andras Bacsai
b37dc4c73e
fix: remove networks when deleting a docker compose based app
2024-07-11 10:16:56 +02:00
Andras Bacsai
6b08100819
chore: Refactor checkIfDomainIsAlreadyUsed function
2024-07-11 10:02:35 +02:00
Andras Bacsai
491bb93e95
fix: do not overwrite hardcoded variables if they rely on another variable
2024-07-10 15:53:46 +02:00
Andras Bacsai
995324d6b3
chore: Refactor shared.php helper functions
2024-07-10 11:09:29 +02:00
Andras Bacsai
c2b2d06e47
fix: remove own app from domain checks
2024-07-10 10:29:19 +02:00
Andras Bacsai
6c33bd9c72
openapi services
2024-07-09 13:30:13 +02:00
Andras Bacsai
efa2ae5177
api api api api
2024-07-04 13:45:06 +02:00
Andras Bacsai
b24a489c77
fix: api updates
2024-07-03 13:13:38 +02:00
Derrik Milligan
65a618d019
Add arch as supported os
...
Update `SUPPORTED_OS` to include the id `arch`. The install script supports `arch` but you can't proceed with a server install because `arch` isn't a `SUPPORTED_OS`
2024-07-02 12:02:38 -06:00
Andras Bacsai
3c13f1ff61
feat: restart database
...
feat: public dbs stay public after restart
feat: patch database conf
2024-07-02 13:39:44 +02:00
Andras Bacsai
c39d6dd407
feat: token permissions
...
feat: handle sensitive data
feat: handle read-only data
2024-07-02 12:15:58 +02:00
Andras Bacsai
da6f2da3d0
feat: lots of api endpoints
2024-07-01 16:26:50 +02:00
Andras Bacsai
dbc235d84a
fix: check domain on new app via api
2024-07-01 11:39:10 +02:00
Andras Bacsai
b86924bc0e
feat: private gh deployments through api
2024-06-30 11:30:31 +02:00
Andras Bacsai
30b7e831c0
feat: new app API endpoint
2024-06-28 15:05:37 +02:00
Andras Bacsai
2a52fb5872
feat: bulk env update api endpoint
2024-06-26 13:32:36 +02:00
Andras Bacsai
eb76d63117
extend application put api
2024-06-25 21:22:23 +02:00
Andras Bacsai
3ebb35a5cd
fix: remove lemon + paddle things
2024-06-25 13:54:58 +02:00
Andras Bacsai
2c92cc40e1
refactor: Update code to use str() instead of Str::of() for string manipulation
2024-06-25 10:37:10 +02:00
Andras Bacsai
1266810c4d
fix: better parsign performance for huge compose files
...
fix: env parsing
2024-06-25 10:34:56 +02:00
Andras Bacsai
a3d3ada500
fix: app deployment should be in high queue
2024-06-24 14:47:39 +02:00
Andras Bacsai
31810477b2
Merge branch 'next' into fix-stripprefix-http
2024-06-24 11:42:35 +02:00
Andras Bacsai
44af75613f
fix: update compose environment with UI defined variables
2024-06-22 13:33:13 +02:00
Luan Estradioto
5f3fed3c8f
fix: stripprefix middleware correctly labeled to http
2024-06-21 16:59:59 -03: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
Andras Bacsai
439bee1203
refactor: update shared.php to use correct key for retrieving sentinel version
2024-06-20 10:50:49 +02:00
Andras Bacsai
0eccbf64f4
remove sentinel from coolify versions
2024-06-20 10:44:31 +02: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
andrasbacsai
ce24352974
Fix styling
2024-06-12 10:05:54 +00:00
Andras Bacsai
f332a73122
feat: cancelling a deployment will check if new could be started.
2024-06-12 12:05:08 +02:00
andrasbacsai
c58f468dc9
Fix styling
2024-06-12 09:31:14 +00:00
Andras Bacsai
e922bc207a
chore: Update dependencies and remove unused code
2024-06-12 11:30:25 +02:00
andrasbacsai
5dc79159b4
Fix styling
2024-06-11 10:38:24 +00:00
Andras Bacsai
8731d0416b
chore: Add isAnyDeploymentInprogress function to check if any deployments are in progress
2024-06-11 12:37:39 +02:00
andrasbacsai
47051127af
Fix styling
2024-06-11 09:36:42 +00: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
31e02a154c
refactor: Improve handling of Docker volumes in parseDockerComposeFile function
2024-06-07 17:06:27 +02:00
Andras Bacsai
023ee5db99
fix: Set default name for Docker volumes if it is null
2024-06-07 16:55:08 +02:00
Andras Bacsai
6d63ba9d4d
chore: Update supported OS list with almalinux
2024-06-06 11:36:51 +02:00
Andras Bacsai
a68951541c
fix: handle previously defined compose previews
2024-06-05 15:29:00 +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
a157f4f17b
refactor: Remove commented out code for clearing Ray logs
2024-06-04 11:25:46 +02:00
Andras Bacsai
62fe10df31
fix: only ignore volumes with driver_opts
2024-05-31 14:04:17 +02:00
Andras Bacsai
94de62e503
refactor: Improve Docker Compose parsing for services
2024-05-31 12:09:11 +02:00
Andras Bacsai
0ddd5f0a79
refactor: Remove unnecessary port appending in updateCompose function
2024-05-31 10:55:08 +02:00
Andras Bacsai
62293926ec
Merge pull request #2327 from iamEvanYT/service-fqdn-fix
...
fix: SERVICE_FQDN appending source port
2024-05-31 10:46:37 +02:00
Andras Bacsai
c96daad12c
refactor: Improve Docker Compose parsing for services
2024-05-31 10:34:07 +02:00
Andras Bacsai
9cc3be152f
fix: compose issues
2024-05-31 10:21:38 +02:00
iamEvan
71e32520cf
fix: SERVICE_FQDN has source port in it
2024-05-30 20:05:44 +01:00
Andras Bacsai
68d3cea528
fix: multiple server deployments
...
feat: custom preview deployment fqdn
ui: improvements here and there
2024-05-30 12:28:29 +02:00
Andras Bacsai
07e801f44d
refactor: Remove unnecessary debug statements and improve code structure in RunRemoteProcess.php and ApplicationDeploymentJob.php
2024-05-30 10:14:48 +02:00
Andras Bacsai
df2bcdb854
refactor new deployment job
2024-05-29 15:28:03 +02:00
Andras Bacsai
a6a0cb928a
fix: force load services from cdn on reload list
2024-05-27 10:27:18 +02:00
Andras Bacsai
6103a8590d
fix: sentry error
2024-05-24 17:29:38 +02:00
Andras Bacsai
a01e604443
feat: add container logs in case the container does not start healthy
2024-05-24 11:50:31 +02:00
Andras Bacsai
a3877a2cb1
feat: exclude_from_hc magic
2024-05-23 11:12:53 +02:00
Andras Bacsai
54e1e7684d
chore: Remove unnecessary content from Docker Compose file
2024-05-23 08:50:15 +02:00
Andras Bacsai
543f983e41
fix: ghost subdir
2024-05-22 21:10:37 +02:00
Andras Bacsai
80ada9c90a
fix: add subpath for services
2024-05-22 15:45:30 +02:00
Andras Bacsai
10f3d8aa0f
fix: use local versions + service templates and query them every 10 minutes
2024-05-22 09:23:17 +02:00
Andras Bacsai
98b6aec203
feat: admin view for deleting users
2024-05-21 14:29:06 +02:00
Andras Bacsai
7feb788ed3
fix: show it docker compose has syntax errors
2024-05-21 12:02:04 +02:00
Andras Bacsai
2446dc6950
feat: toggle label escaping mechanism
2024-05-15 17:52:14 +02:00
Andras Bacsai
f98405188d
Refactor shared.php to escape dollar signs in service labels
2024-05-15 15:45:56 +02:00
Andras Bacsai
346faf1d07
chore: Refactor applications.php to remove unused imports and improve code readability
2024-05-15 10:45:01 +02:00
Torsten Dittmann
5321a75272
fix: properly populating dependencies
2024-05-14 13:33:29 +02:00
Torsten Dittmann
24f923e88e
fix: docker compose dependencies for pr previews
2024-05-14 12:19:33 +02:00
Andras Bacsai
1a152a5597
feat: pull new sentinel image and restart container
2024-05-08 19:19:32 +02:00
Andras Bacsai
fb80318553
Refactor docker-compose files to remove version numbers
2024-05-08 09:23:36 +02:00
Andras Bacsai
6062a1f8c7
chore: Update DNS server validation helper text
2024-05-06 12:33:22 +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
9a95d207cf
fix: add port even if traefik is used
2024-05-03 11:26:00 +02:00
Andras Bacsai
11baa97ef6
Refactor services.php file to improve variable replacement logic
2024-04-29 12:04:32 +02:00
Andras Bacsai
94ad56fc96
Add generate_unique_uuid parameter to fqdnLabelsForTraefik function
2024-04-29 10:49:50 +02:00
Andras Bacsai
b71f1a79c8
revert: variable parsing
2024-04-26 21:11:40 +02:00
Andras Bacsai
9a9be466f7
Refactor replaceVariables function in services.php to use a more concise syntax
2024-04-26 13:49:38 +02:00
Andras Bacsai
83a29f8d85
Refactor parseDockerComposeFile function in shared.php to escape service labels with escapeDollarSign
2024-04-26 09:32:47 +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
4ab3f41665
Remove debug statement in remoteProcess.php
2024-04-17 12:47:45 +02:00
Andras Bacsai
35b07a9c18
Refactor code to add sudo prefix for certain commands in multiple files
2024-04-17 10:49:34 +02:00
Andras Bacsai
58523b0000
Refactor code to add sudo prefix for certain commands
2024-04-16 21:22:57 +02:00
Andras Bacsai
41f4b36593
wip: non-root
2024-04-16 20:57:54 +02:00
Andras Bacsai
a04c7831b1
wip: non-root user for remote servers
2024-04-16 15:42:38 +02:00
Andras Bacsai
1aec16a240
Refactor healthcheck configurations in Docker Compose files
2024-04-16 14:08:11 +02:00
Andras Bacsai
faa1120e14
Refactor Show.php and docker.php to improve code readability and maintainability
2024-04-16 12:41:33 +02:00
Andras Bacsai
8164610105
Refactor EditDomain.php and shared.php to improve DockerCompose parsing logic
2024-04-16 12:41:21 +02:00
Andras Bacsai
85b33a60b3
feat: can edit file/dir volumes from ui in compose based apps
2024-04-15 19:47:17 +02:00
Andras Bacsai
c99bb4cfd7
Refactor StackForm and parseDockerComposeFile
2024-04-15 16:54:03 +02:00
Andras Bacsai
5b36f07493
feat: literal env variables
2024-04-15 12:46:22 +02:00
Andras Bacsai
cbd2580736
Fix SSH command generation in remoteProcess.php
2024-04-15 11:46:23 +02:00
Andras Bacsai
933e395945
feat: dynamic mux time
2024-04-12 23:50:23 +02:00
Andras Bacsai
2382a10bba
Refactor environment variable saving logic in ApplicationDeploymentJob.php and escapeEnvVariables function in docker.php
2024-04-12 09:26:04 +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
ff79a2d3f4
Commented out ray() function call in remoteProcess.php
2024-04-09 13:02:16 +02:00
Andras Bacsai
72b9001447
Fix error message in generate_github_installation_token function
2024-04-09 11:54:15 +02:00
Andras Bacsai
353245bb7d
fix: hashed random delimeter in ssh commands + make sure to remove the delimeter from the command
2024-04-09 11:48:57 +02:00
Andras Bacsai
90ad46b7c5
Update SUPPORTED_OS with new OS: amzn
2024-04-09 09:25:55 +02:00
Andras Bacsai
a9cc5cc351
Fix server functionality check and cleanup SSH keys
2024-04-09 08:46:00 +02:00
Andras Bacsai
08f6367752
Fix conditional statement in getServiceTemplates function
2024-04-08 14:06:31 +02:00
Andras Bacsai
8bf0561009
Refactor code for domain usage and validation
2024-04-08 12:15:44 +02:00
Andras Bacsai
ddfded048c
fix: how to update docker-compose, environment variables and fqdns
2024-04-08 11:17:00 +02:00
Andras Bacsai
22a1d3882e
feat: able to make rsa/ed ssh keys
2024-04-03 13:45:49 +02:00
Andras Bacsai
6b21dc132d
Refactor subscription active check for Stripe
2024-04-01 09:40:39 +02:00
Andras Bacsai
171f6f4608
fix: trial users subscription page
2024-03-30 00:23:48 +01:00
Andras Bacsai
51d716253f
feat: watch paths
2024-03-28 15:05:12 +01:00
Andras Bacsai
39082541ff
fix: duplicated generated fqdns are now working
2024-03-27 14:51:43 +01:00
Andras Bacsai
43fed96af1
fix: autoupdater
2024-03-27 11:35:57 +01:00
Andras Bacsai
32f4c6c982
Update documentation links
2024-03-27 11:07:29 +01:00
Andras Bacsai
8d856b0ec6
Merge pull request #1883 from procchio6/fix/oauth
...
Fix azure oauth not recognizing tenant ID
2024-03-25 13:45:45 +01:00
Andras Bacsai
2817875461
Temporary disable cdn services list
2024-03-25 13:28:39 +01:00
Andras Bacsai
7c580f898c
fix: public service database
2024-03-25 12:13:43 +01:00
Pat Rocchio
cae9ae51ad
Fix azure oauth not recognizing tenant ID
...
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-22 15:22:27 -04:00
Andras Bacsai
ca9a2cb13a
fix: compose env has SERVICE, but not defined for Coolify
2024-03-21 15:36:37 +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
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
42715bba50
fix: volumes for prs
2024-03-19 11:48:25 +01:00
Andras Bacsai
0a6dab1f24
fix: raw compose deployment
2024-03-18 12:40:58 +01:00
Andras Bacsai
a336dae84c
fix: $ in env variable
...
feat: multiline envs
2024-03-14 23:00:06 +01:00
Andras Bacsai
f994f83ce1
revert validateCompose until further investigation
2024-03-14 19:15:30 +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
6cb3df9350
rename boarding to onboarding
2024-03-13 12:11:37 +01:00
Andras Bacsai
2f1a7f8f40
Update service environment variables
2024-03-13 09:27:42 +01:00
Andras Bacsai
c835c02bf2
Update port numbers for services
2024-03-12 19:09:08 +01:00
Andras Bacsai
336d44a5cc
Refactor fqdnLabelsForCaddy function to handle serviceLabels parameter
2024-03-12 19:08:52 +01:00
Andras Bacsai
25ae54cab7
fix: service ports for services + caddy
2024-03-12 15:09:24 +01:00
Andras Bacsai
a67576b447
Update reverse proxy configuration in docker.php
2024-03-12 13:01:15 +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
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
9bdad6bb67
feat caddy dynamic configurations
2024-03-11 17:17:34 +01:00
Andras Bacsai
f24063cfea
Add CADDY_DOCKER_POLLING_INTERVAL environment variable
2024-03-11 15:36:45 +01:00
Andras Bacsai
34d6a12d95
feat: experimental caddy support
2024-03-11 15:08:05 +01:00
Andras Bacsai
c7f15c42fa
feat: add deployments api
2024-03-07 12:27:23 +01:00
Andras Bacsai
96c6a198d7
Fix base64 encoding for TOTP_VAULT_KEY
2024-03-04 12:50:56 +01:00
Andras Bacsai
d106d4bd4e
Refactor generateEnvValue function to use base64 encoding for certain cases
2024-03-04 12:46:37 +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
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