Versjon 1.4.14
IMPORTANT - Before updating if deployed in Azure: Open Azure Portal and navigate to the app services one at the time (including the test slots) . Add the following application setting with the
Deployment slot settingchecked:Name: "Settings:Options:Log", Value: "ApplicationInsights" Name: "Settings:Options:DataStorage", Value: "CosmosDb" Name: "Settings:Options:KeyStorage", Value: "KeyVault" Name: "Settings:Options:Cache", Value: "Redis" Name: "Settings:Options:DataCache", Value: "Default"The
masterbranch is renamed tomainand you need to update the deployment configuration (delete and recreate the deployment configuration) to read from themainbranch.
- Support deployment with docker and Kubernetes (K8s).
- On-premises or with any Cloud Vendor providing Kubernetes support.
- You may need a self-hosting license. Free for development, testing, small companies, including personal projects and non-profit educational institutions.
- Support to use MongoDB and PostgreSQL as database and cache, configurable.
- Support to seed a main tenant.
- Optionally run without a KeyVault.
- Optionally log to Stdout.
- Always log to Stdout if in development mode.
- Default run with a file store as database and cache in development and optionally a memory cache.
- Invalidate the environment cache if the master certificate becomes too old and needs to be forcibly renewed.
- SAML 2.0 authn request include ACS URL.
- SAML 2.0 issuer error text improved.
- Authentication methods data class change to always use a list of Issuers instead of SAML 2.0 using issuer.
- CosmosDb seed moved to CosmosDbDataRepositoryClient constructor.
- A tenant and an environment can not have the name "control" or "health"
- Support X-FoxIDs-Secret as query parm.
If deployed in Azure Consider changing you Azure App Services to use Azure App Service Container deployment with a Linux App Service plan. It is significantly cheaper to use a Linux App Service plan instead of a Windows App Service plan.
You need to create two new App Services for the FoxIDs site and FoxIDs Control site and a new Linux App Service plan.
- Select single container and deploy from Docker Hub
- Add the two new App Services to the VLAN data subnet
- Create and configure managed identities for the two new App Services
- Grant the two new managed identities access to Key Vault and Log Analytics workspace