46 Commits (580bb89fda65bf48a4f660652ecc2c2e798e900d)

Author SHA1 Message Date
Martin McKeaveney 3d89e14523 adding bbproxy to watchtower 4 years ago
Martin McKeaveney 56ae2e566e adding proxy to build process 4 years ago
Martin McKeaveney 7c4d7e0e8f nginx prod config, security headers and content-security policies 4 years ago
Martin McKeaveney 3544c8ac82 nginx proxy configs 4 years ago
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. 5 years ago
Rory Powell 1cdced5e20 Add SENTRY_DSN to worker 5 years ago
Rory Powell f3b630ed95 Sentry updates 5 years ago
Martin McKeaveney e586b47c95 separate sentry projects to avoid noise 5 years ago
Rory Powell 0d20ead4b3 Remove account url from docker images 5 years ago
Maurits Lourens 518f8fd55e merge develop into branch 5 years ago
Rory Powell 689065d2b8 Redirect to account portal login page in the cloud 5 years ago
Rory Powell bc50bf56db Remove cors configuration 5 years ago
Rory Powell fcf5aac7e6 Add configurable cors options to worker 5 years ago
Martin McKeaveney b841b41e29 update watchtower port to 6161 5 years ago
Martin McKeaveney 0fb566a3dd allow users to override watchtower port 5 years ago
Martin McKeaveney 4bfccadc77 scarf support 5 years ago
Martin McKeaveney 7617e07649 make app service wait on redis-service so we don't get redis connection errors 5 years ago
Martin McKeaveney 7f934327b7 making new screen modal choose the currently filtered role 5 years ago
Martin McKeaveney aacaca3d4e update functionality complete 5 years ago
Martin McKeaveney 0c90f9ffc5 adding watchtower to docker config 5 years ago
mike12345567 0a4c4f1cc0 Adding some changes for to redis library, allowing reconnection. 5 years ago
mike12345567 06353409bc Making sure the email sends out the write port if no platform URL is set. 5 years ago
Martin McKeaveney 3a422be071 simplify docker build before push 5 years ago
mike12345567 148cf87224 Cleanup after testing/looking through hosting files. 5 years ago
mike12345567 8e1f18e456 Changing INTERNAL_KEY to INTERNAL_API_KEY. 5 years ago
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. 5 years ago
mike12345567 1cf778845a Fixing issues with Redis/Bull and the integration with new redis module. 5 years ago
mike12345567 08c158c121 Adding a redis client to the auth system, as part of work towards the reset password flow. 5 years ago
mike12345567 15900efc35 Some changes after trying system for first time. 5 years ago
Andrew Kingston 4748ceb118 Update env variable in docker-compose yaml to avoid ambiguous 'true' value 5 years ago
mike12345567 3f21a6ba6f Starting worker instance as part of the stack, some changes to how environment handled for worker. 5 years ago
mike12345567 4b0348add4 Removing unnecessary files and updating prod compose file. 5 years ago
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. 5 years ago
mike12345567 9c0a4ab4fb Some changes after testing, needed to update object store client creation. 5 years ago
mike12345567 00344b3b39 Some changes to how environment is loaded to make the init process by default flesh out some good settings. 5 years ago
Martin McKeaveney 67c2a16b05 adding redis stack to dev 5 years ago
Martin McKeaveney bed26d9b1b Update docker-compose.yaml 5 years ago
mike12345567 13fe937e67 This commit includes some fixes for a few auth issues I found when I was working on this and a static page which shows the self hosting info to get the user going (if they end up there). 5 years ago
mike12345567 34eceb18bf Removing the optional ports which have no purpose other than causing issues. 5 years ago
Martin McKeaveney 1239246d84 easier bootstrap script 5 years ago
mike12345567 16a25a7cff When self hosting it is now possible to use a pretty URL to access the app rather than the normal appId. 5 years ago
mike12345567 6520979925 Quick change, disabling MINIO browser as its a security risk and isn't useful. 5 years ago
mike12345567 210897b909 This simply removes the self hosting logo URL feature as it doesn't really make sense, screen/layout templates are held in the builder codebase and therefore controlling the logo from the server isn't really possible. 5 years ago
mike12345567 85320ea938 Some minor updates, making template object store URL in self hosting relative so everything just goes through the proxy, and fixing issue with API key being required to create apps in self hosting. 5 years ago
mike12345567 405ca07efe Adding a build method which can push docker images if you are logged in to docker CLI and making the main docker compose file use the pushed images instead. 5 years ago
mike12345567 882cfa700b Updating worker to support using a self host key, a basic level of security, stopping builder from asking for API key if currently configured for self hosting, made the default values for self hosting make sense for a basic local installation, this should be final. 5 years ago
mike12345567 40a6348e7c Version working with reverse proxy, need to just change settings menu in builder now to use this properly. 5 years ago
mike12345567 ead0d6756e Initial state of swapping to envoy from nginx, this isn't fully functional, still need to make the builder use it and need to get URL re-writing working. 5 years ago
mike12345567 31bc45985f Update after testing, it is now possible to make a deployment to a self hosted environment. Some work still required, better authentication around MINIO deployment, currently the bucket is set to public read and there is no signing/verification to the upload process, also right now four different URLs are needed for the builder to connect correctly, ideally this shouldn't be the case. 6 years ago
Michael Drury 84a16e2dfb Renaming deployment service to worker service for its expansion plans. 6 years ago