Commit Graph

253 Commits

Author SHA1 Message Date
Martin McKeaveney 687ff5acd6 removing exposed ports from docker configuration 2022-02-15 10:49:41 +01:00
Martin McKeaveney e7233f9086 increase burst limit, remove log mounts 2022-02-14 17:39:10 +01:00
Martin McKeaveney 57e554a98b fixes for k8s 2022-02-11 19:04:27 +01:00
Martin McKeaveney 27c0eafaf9 CSP fixes 2022-02-11 16:05:35 +01:00
Martin McKeaveney e1f78a326b set correct port for worker 2022-02-11 15:39:18 +01:00
Martin McKeaveney b6320f14cc Merge branch 'fix/nginx' of github.com:Budibase/budibase into fix/nginx 2022-02-11 15:14:40 +01:00
Martin McKeaveney 082be8ef67 fix port redirection issue 2022-02-11 15:13:31 +01:00
mike12345567 a78dd38a58 Fixing img-src for self host. 2022-02-11 13:23:15 +00:00
Martin McKeaveney 8f668eac85 add csp update for nginx in self host 2022-02-11 13:23:53 +01:00
Martin McKeaveney b2c4b60aff fix for csp for images 2022-02-11 13:22:14 +01:00
Martin McKeaveney 1300216812 fix path in /app for k8s 2022-02-11 13:21:03 +01:00
Martin McKeaveney 580bb89fda Create envoy.yaml 2022-02-11 10:59:06 +01:00
Martin McKeaveney 13a2183616 update helm chart to use nginx 2022-02-01 15:23:11 +01:00
Martin McKeaveney 4fc9b6d535 adding nginx best practices on buffering and body size, gzip 2022-02-01 14:38:58 +01:00
Martin McKeaveney 3d89e14523 adding bbproxy to watchtower 2022-02-01 11:26:36 +01:00
Martin McKeaveney 7fb9b33f6c remove more references to envoy 2022-02-01 11:02:37 +01:00
Martin McKeaveney 56ae2e566e adding proxy to build process 2022-01-31 14:52:44 +01:00
Martin McKeaveney cca6d18af4 point to MinIO instance instead of through proxy 2022-01-30 21:25:56 +01:00
Martin McKeaveney 8fa60b6c72 adding env 2022-01-30 21:20:43 +01:00
Martin McKeaveney 7c4d7e0e8f nginx prod config, security headers and content-security policies 2022-01-30 21:11:59 +01:00
Martin McKeaveney 3544c8ac82 nginx proxy configs 2022-01-14 14:44:40 +01:00
Martin McKeaveney 9d35eea39b working dev setup 2022-01-13 14:27:02 +01:00
Martin McKeaveney 6721b234ac nginx dev setup 2022-01-11 20:33:22 +01:00
Martin McKeaveney 375364784b removing timeouts from app exports in cloud 2021-12-16 18:42:42 +01:00
mike12345567 b489ec1b52 Fixing symlink to env file for development. 2021-12-10 11:04:19 +00:00
Martin McKeaveney 7334fc6748 automate helm deployment with CI 2021-12-09 11:05:43 +00:00
Martin McKeaveney 5a614f33c3 CI Automation for helm chart release 2021-12-08 17:13:00 +00:00
Martin McKeaveney 7ff93e975a completely automate helm chart incrementing and semver 2021-12-08 16:27:33 +00:00
Martin McKeaveney 6f7926015a ensure that dry runs between budibase-infra and standard templates match 2021-12-08 13:19:43 +00:00
Martin McKeaveney 1d0b08905f adding image tag to worker and app services 2021-12-08 08:27:04 +00:00
Martin McKeaveney 8269e85eb9 helm chart release 2021-12-06 18:33:31 +01:00
Martin McKeaveney 5f86321f0b packaging helm chart with consolidated config 2021-12-06 17:19:53 +01:00
Martin McKeaveney eb7468494e adding yarn command for DO build 2021-12-02 14:38:57 +01:00
Martin McKeaveney e003f28e27 completely automate digitalocean release with hashicorp packer 2021-12-01 21:33:38 +01:00
mike12345567 0f0770af32 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-11-25 12:21:58 +00:00
Martin McKeaveney d5a5f4d227 adding version metadata to docker build 2021-11-22 18:25:57 +01:00
mike12345567 94ee13ffc4 Adding the sync call from the worker for creation, updating and deletion of users. Making sure that production and development apps are always up to date with user metadata. 2021-11-04 14:53:03 +00:00
Martin McKeaveney 969d2f5377 add hosting.properties to airgapped build 2021-10-28 18:22:47 +02:00
Martin McKeaveney 7ea05c571b airgapped docker build 2021-10-28 13:29:00 +02:00
Martin McKeaveney 7d5d4e5d36 merge with master 2021-10-26 14:28:49 +02:00
Martin McKeaveney 772550e17a loglevel param in templates 2021-10-20 14:23:46 +01:00
Martin McKeaveney 37b469702f adding log level option 2021-10-20 14:17:47 +01:00
Fabian Kästner c1787d55c5 Make multitenancy configurable in values.yaml, set selfHosted by default. 2021-10-20 14:16:28 +01:00
Fabian Kästner 78fc19d92e minio default 2021-10-20 14:16:12 +01:00
Martin McKeaveney 99f9bae7ee release helm chart 2021-10-20 12:42:21 +01:00
Martin McKeaveney 1cf4b8d849 default MINIO url if available 2021-10-20 12:41:10 +01:00
Andrew Kingston 029b447ce7 Merge pull request #3042 from Budibase/fix/app-export-performance
Improve app export experience
2021-10-20 10:25:59 +01:00
Rory Powell f372d7d7d9 Merge branch 'master' into develop 2021-10-18 16:35:32 +01:00
Martin McKeaveney 1f5751b0fd release latest helm chart 2021-10-18 16:27:14 +01:00
Rory Powell 1cdced5e20 Add SENTRY_DSN to worker 2021-10-18 15:05:55 +01:00
Rory Powell f3b630ed95 Sentry updates 2021-10-18 14:57:30 +01:00
Andrew Kingston c004290718 Increase envoy timeout for API routes to 120s rather than 15s, to match Koa and allw longer connections for downloads 2021-10-18 12:06:09 +01:00
Fabian Kästner ccdc5e7047 Add default value for minio-service URL 2021-10-18 13:02:28 +02:00
Fabian Kästner 5da6a278b6 Make multitenancy configurable in values.yaml, set selfHosted by default. 2021-10-18 12:56:58 +02:00
Rory Powell 83b6713755 Merge pull request #3009 from Budibase/remove-account-url
Remove account url from docker images
2021-10-14 17:33:35 +01:00
Martin McKeaveney e586b47c95 separate sentry projects to avoid noise 2021-10-14 16:22:53 +01:00
Rory Powell 0d20ead4b3 Remove account url from docker images 2021-10-14 15:55:23 +01:00
Martin McKeaveney fcd8ba18df removing quotas that are no longer needed 2021-10-12 22:04:29 +01:00
Martin McKeaveney ca0457dcb4 updated K8S templates with new kit 2021-10-12 21:58:10 +01:00
Rory Powell 7936015cb3 Updates to suport non cloud single and multi tenancy 2021-10-06 14:09:43 +01:00
Rory Powell 2f589a2f42 Add API keys between account portal and budibase 2021-10-04 13:40:50 +01:00
Martin McKeaveney 81e63373c4 update envoy config for k8s 2021-10-01 12:51:33 +01:00
Martin McKeaveney 6d247a3ecb Merge pull request #2782 from panos--/fix/ingress-nginx-repo-url
fix ingress-nginx repo url
2021-09-29 09:49:15 +01:00
Rory Powell 0518bac62e Set cookie domain to fix logout 2021-09-28 16:35:31 +01:00
Andrew Kingston a6e48194f1 Merge branch 'master' of github.com:Budibase/budibase into develop 2021-09-20 10:33:18 +01:00
Thomas Weiß 52db113a51 fix ingress-nginx repo url 2021-09-20 09:37:14 +02:00
Maurits Lourens 518f8fd55e merge develop into branch 2021-09-16 22:15:09 +02:00
Martin McKeaveney b324a26ff5 updating envoy config for kubernetes 2021-09-16 15:35:26 +01:00
Martin McKeaveney b8d10a2b6d merge package updates 2021-08-26 14:13:30 +01:00
Martin McKeaveney a22f4759a7 a more robust docker release process that only tags latest in prod 2021-08-24 17:16:45 +01:00
Martin McKeaveney 4cb057d6ab automate release tag in helm charts, remove superfluous build scripts 2021-08-24 16:58:10 +01:00
Martin McKeaveney b841b41e29 update watchtower port to 6161 2021-08-23 21:48:03 +01:00
Martin McKeaveney 0fb566a3dd allow users to override watchtower port 2021-08-20 09:47:08 +01:00
Martin McKeaveney 27d9aded23 Update README.md 2021-08-19 07:57:30 +01:00
Martin McKeaveney 5843fa0286 test K8S CI 2021-08-18 18:09:40 +01:00
Martin McKeaveney 23e82b9636 remove secret identifier 2021-08-18 11:43:07 +01:00
Martin McKeaveney c1957208a2 add secrets identifier 2021-08-18 11:42:04 +01:00
Martin McKeaveney 26421581eb allow couchDB to be turned off 2021-08-18 10:47:39 +01:00
Martin McKeaveney d355219d7f revert to master images 2021-08-17 22:13:32 +01:00
Martin McKeaveney a81079cafa remove direct config for ingress nginx controller 2021-08-17 22:08:00 +01:00
Martin McKeaveney f992be2b2f remove custom domain by default 2021-08-17 18:03:23 +01:00
Martin McKeaveney 8a90d47e6b adding persistent volumes to couch 2021-08-17 17:40:25 +01:00
Martin McKeaveney 744f8efe8a updating domain values 2021-08-17 17:10:18 +01:00
Martin McKeaveney a4f43dbac1 pushing first budibase helm release 2021-08-17 14:42:12 +01:00
Martin McKeaveney 8168e06b5b remove schema defaults 2021-08-17 11:01:06 +01:00
Martin McKeaveney 1af740fbf7 Helm chart CI automation 2021-08-16 21:47:08 +01:00
Martin McKeaveney ce72624f0f tidy up 2021-08-16 19:00:52 +01:00
Martin McKeaveney 1b78d8349f totally generic templates complete, pending test in different clouds 2021-08-16 19:00:08 +01:00
Martin McKeaveney 0d6b0c887b named templates for local k8s DNS resolution 2021-08-16 15:15:07 +01:00
Martin McKeaveney a248084c56 budibase kubernetes support 2021-08-16 11:42:21 +01:00
mike12345567 a8eb067de3 Merge branch 'fix/apps-2195-2282-2283' of github.com:Budibase/budibase into develop 2021-08-06 17:14:31 +01:00
Martin McKeaveney 4bfccadc77 scarf support 2021-08-06 14:59:39 +01:00
mike12345567 46ea3f3e9e Revert "Merge pull request #2253 from Budibase/revert-2076-feature/multi-tenants"
This reverts commit 4834b765be, reversing
changes made to 2456e69483.
2021-08-05 09:59:08 +01:00
Michael Drury b86a6fddc9 Revert "Multi-tenancy/organisations" 2021-08-04 10:02:24 +01:00
mike12345567 f6d0db4c4b Updating API endpoints, to include the new system one, updating hosting envoy yaml to cover these. 2021-08-02 12:09:03 +01:00
mike12345567 27b2a13817 Swapping admin -> global in worker to reduce confusion in API url naming. 2021-07-22 12:56:47 +01:00
Kyle Harrison 2d451bb3a9 apply fixes for common spelling mistakes 2021-07-09 17:54:49 +01:00
Martin McKeaveney 7617e07649 make app service wait on redis-service so we don't get redis connection errors 2021-06-22 09:46:33 +01:00
Martin McKeaveney 31f086a802 simplify tags 2021-06-21 17:13:16 +01:00
Martin McKeaveney db24af4a55 Merge branch 'develop' of github.com:Budibase/budibase into develop 2021-06-21 16:45:01 +01:00