Rory Powell
cf0200d695
Rotatable secrets ( #9982 )
...
* Rotatable secrets
* Set new api encryption key var
* Lint
* Use fallback keys instead of array
* Point api encryption key to dedicated value
* Add API_ENCRYPTION_KEY to cli
* Lint + add api encryption key to env files
2023-03-13 15:02:59 +00:00
Michael Drury
48dc408197
Revert "pinning MinIO versions"
2023-03-08 13:35:26 +00:00
Martin McKeaveney
785dbcabb8
pinning MinIO versions
2023-03-08 12:17:15 +00:00
Martin McKeaveney
def34d5b90
cherry pick nginx change ( #9316 )
...
Co-authored-by: Rory Powell <rory.codes@gmail.com>
2023-01-11 21:05:44 +00:00
mike12345567
5b685b1f1b
Merge branch 'develop' of github.com:Budibase/budibase into plugins-dev-experience
2022-09-05 14:14:47 +01:00
Rory Powell
7eb9cc470b
Configurable api rate limit through nginx
2022-09-05 09:09:43 +01:00
Andrew Kingston
55eef09204
Add PLUGINS_DIR env var and show example mount for HMR of plugins
2022-08-16 15:14:47 +00:00
Rory Powell
db5e031e33
Revert proxy image change
2022-08-10 14:32:07 +01:00
Rory Powell
5e6b7dfc06
Add seperate rate limiting config for webhooks + environment variable support
2022-08-05 17:41:55 +01:00
mike12345567
ff12b4fbe9
Merge branch 'develop' of github.com:Budibase/budibase into labday/backups
2022-07-18 13:59:46 +01:00
mike12345567
a9d927b713
Adding MinIO handling, backing up to disk by bucket name.
2022-06-30 20:26:49 +01:00
Andrew Kingston
e9c02c29a5
Add env vars to automatically create initial admin user on first run
2022-06-30 11:28:52 +01:00
mike12345567
56147b1a6e
Minor changes to get BB client and manifest included correctly.
2022-04-01 12:37:01 +01:00
Martin McKeaveney
d93d4d08f2
update always to unless-stopped
2022-03-24 17:35:35 +00:00
Martin McKeaveney
0d667e7fca
watchtower should restart if it crashes
2022-03-23 09:52:27 +00:00
Martin McKeaveney
09eb276c73
relevant image name
2022-02-16 14:24:52 +01:00
Martin McKeaveney
a85f667dbe
templatize nginx configuration into one prod configuration and add NPM scripts to manage
2022-02-16 14:12:53 +01:00
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
3d89e14523
adding bbproxy to watchtower
2022-02-01 11:26:36 +01:00
Martin McKeaveney
56ae2e566e
adding proxy to build process
2022-01-31 14:52:44 +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
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
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
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
Maurits Lourens
518f8fd55e
merge develop into branch
2021-09-16 22:15:09 +02:00
Martin McKeaveney
4bfccadc77
scarf support
2021-08-06 14:59:39 +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
7f934327b7
making new screen modal choose the currently filtered role
2021-06-08 11:42:39 +01:00
Martin McKeaveney
aacaca3d4e
update functionality complete
2021-06-01 20:17:06 +01:00
Martin McKeaveney
0c90f9ffc5
adding watchtower to docker config
2021-05-28 10:09:32 +01:00
mike12345567
0a4c4f1cc0
Adding some changes for to redis library, allowing reconnection.
2021-05-24 14:54:47 +01:00
mike12345567
06353409bc
Making sure the email sends out the write port if no platform URL is set.
2021-05-21 14:38:46 +01:00
Martin McKeaveney
3a422be071
simplify docker build before push
2021-05-20 13:54:18 +01:00
mike12345567
148cf87224
Cleanup after testing/looking through hosting files.
2021-05-20 12:21:58 +01:00
mike12345567
8e1f18e456
Changing INTERNAL_KEY to INTERNAL_API_KEY.
2021-05-11 15:23:03 +01:00
mike12345567
92cc0bc7cd
Updating to support SMTP email automation action, as well as some general work around from and subject which previously we'ren't fully implemented.
2021-05-11 15:08:59 +01:00
mike12345567
1cf778845a
Fixing issues with Redis/Bull and the integration with new redis module.
2021-05-04 18:13:44 +01:00
mike12345567
08c158c121
Adding a redis client to the auth system, as part of work towards the reset password flow.
2021-04-27 17:29:05 +01:00
mike12345567
15900efc35
Some changes after trying system for first time.
2021-04-08 17:39:46 +01:00
mike12345567
b737aa673d
Merge branch 'dev-experience' of github.com:Budibase/budibase into feature/global-user-management
2021-04-07 15:22:22 +01:00
Andrew Kingston
4748ceb118
Update env variable in docker-compose yaml to avoid ambiguous 'true' value
2021-04-07 09:04:17 +01:00
mike12345567
3f21a6ba6f
Starting worker instance as part of the stack, some changes to how environment handled for worker.
2021-03-29 15:00:40 +01:00
mike12345567
4b0348add4
Removing unnecessary files and updating prod compose file.
2021-03-26 14:26:07 +00:00
Martin McKeaveney
4d141d8ba8
merge
2021-03-24 20:44:52 +00:00
mike12345567
d66af9f151
Getting rid of the CLOUD environment variable, this makes no sense anymore, now there is isDev() and isProd() which will work out the current state of the cluster.
2021-03-24 18:21:23 +00:00