<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Topics tagged with development]]></title><description><![CDATA[A list of topics that have been tagged with development]]></description><link>https://fusionauth.io/community/forum/tags/development</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Mar 2026 05:23:15 GMT</lastBuildDate><atom:link href="https://fusionauth.io/community/forum/tags/development.rss" rel="self" type="application/rss+xml"/><pubDate>Invalid Date</pubDate><ttl>60</ttl><item><title><![CDATA[Troubleshooting FusionAuth License Key Issues in Developer Environments]]></title><description><![CDATA[<p dir="auto">First, confirm that the engineer’s environment can reach FusionAuth’s licensing servers. From the server, container, or environment running FusionAuth, run the following cURL command:</p>
curl -vv https://license.fusionauth.io

<p dir="auto">You should see output indicating a successful TLS handshake and a response from the license server. If there’s a connection issue (timeouts, certificate errors, etc.), that could explain why the license validation is failing.</p>
<p dir="auto">More details about required network connectivity for licensed FusionAuth installations are here:<br />
<a href="https://fusionauth.io/docs/get-started/download-and-install/system-requirements#paid-plans" rel="nofollow ugc">Paid Plan System Requirements</a></p>
]]></description><link>https://fusionauth.io/community/forum/topic/2995/troubleshooting-fusionauth-license-key-issues-in-developer-environments</link><guid isPermaLink="true">https://fusionauth.io/community/forum/topic/2995/troubleshooting-fusionauth-license-key-issues-in-developer-environments</guid><dc:creator><![CDATA[wesley]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[Strategies for Migrating from On-Premises FusionAuth to FusionAuth Cloud]]></title><description><![CDATA[<p dir="auto">There are a few approaches and tools you can consider to streamline this migration process:</p>

<strong>Database Migration Tools</strong>:<br />
Tools like <a href="https://www.digitalocean.com/community/tutorials/how-to-migrate-mysql-database-to-postgres-using-pgloader" rel="nofollow ugc">pgloader</a> can help automate the migration of your MySQL database to PostgreSQL.

Be aware that direct database migration carries risks. Corrupt or incomplete data may not surface immediately, and issues could arise months later. To mitigate this, test the migration extensively and consider working with third-party experts if needed.


<strong>API-Driven Migration</strong>:<br />
While using API calls for migration can be time-consuming, it ensures the data integrity FusionAuth requires. Automating this process with scripts and batching requests may help speed up the operation.
<strong>Terraform for Configuration Migration</strong>:<br />
Terraform can simplify the configuration migration process by treating your infrastructure as code. This approach allows you to standardize and automate the setup of configurations in your new FusionAuth Cloud environment. It’s especially useful for managing tenants, applications, and other configurations consistently.

<p dir="auto"><strong>Important Note</strong>:<br />
If you choose to use a database migration tool, proceed with caution:</p>

Verify the migrated data thoroughly to ensure it matches FusionAuth’s schema and expectations.
FusionAuth cannot provide support for issues caused by manual database manipulation or corruption.

<p dir="auto">Combining API-driven data migration for sensitive information with Terraform for configuration and a reliable database migration tool can significantly reduce the time and effort required for this migration.</p>
]]></description><link>https://fusionauth.io/community/forum/topic/2956/strategies-for-migrating-from-on-premises-fusionauth-to-fusionauth-cloud</link><guid isPermaLink="true">https://fusionauth.io/community/forum/topic/2956/strategies-for-migrating-from-on-premises-fusionauth-to-fusionauth-cloud</guid><dc:creator><![CDATA[wesley]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[Should I use HA for development?]]></title><description><![CDATA[<p dir="auto">Our HA cloud offerings, outlined on <a href="http://fusionauth.io/pricing" rel="nofollow ugc">fusionauth.io/pricing</a> are aimed at the following use cases:</p>
Large production needs
Reliability required
Higher monthly active users

<p dir="auto">Development doesn't typically fall into any of these :).</p>
<p dir="auto">With HA you get an SLA, a custom URL (<a href="http://auth.example.com" rel="nofollow ugc">auth.example.com</a> instead of <a href="http://example.fusionauth.io" rel="nofollow ugc">example.fusionauth.io</a>) and an architecture capable of handling more users.</p>
<p dir="auto">You might want a custom URL to test your DNS/cookie config. Or you might want to load test (please don't load test with a basic cloud deployment, it won't tell you anything about production performanc).</p>
<p dir="auto">If you want to derisk this early, in both these cases, we recommend standing up a temporary HA instance, applying your configuration, testing, and then tearing down the HA instance.</p>
]]></description><link>https://fusionauth.io/community/forum/topic/1280/should-i-use-ha-for-development</link><guid isPermaLink="true">https://fusionauth.io/community/forum/topic/1280/should-i-use-ha-for-development</guid><dc:creator><![CDATA[dan]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[Preload configuration]]></title><description><![CDATA[<p dir="auto">I think you are looking for kickstart: <a href="https://fusionauth.io/docs/v1/tech/installation-guide/kickstart" rel="nofollow ugc">https://fusionauth.io/docs/v1/tech/installation-guide/kickstart</a></p>
<p dir="auto">Here's how to run configure Kickstart to run when you are using docker: <a href="https://fusionauth.io/docs/v1/tech/installation-guide/docker/#kickstart" rel="nofollow ugc">https://fusionauth.io/docs/v1/tech/installation-guide/docker/#kickstart</a></p>
<p dir="auto">I'm not sure how you are starting your containers, but I imagine you could create and make a kickstart file available in other deployment environments also.</p>
]]></description><link>https://fusionauth.io/community/forum/topic/690/preload-configuration</link><guid isPermaLink="true">https://fusionauth.io/community/forum/topic/690/preload-configuration</guid><dc:creator><![CDATA[dan]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[Question about dev&#x2F;staging and databases]]></title><description><![CDATA[<p dir="auto">Hmmm.</p>
<p dir="auto">Here's an issue tracking digitalocean database issues--some managed databases don't work right now: <a href="https://github.com/FusionAuth/fusionauth-issues/issues/95" rel="nofollow ugc">https://github.com/FusionAuth/fusionauth-issues/issues/95</a></p>
<p dir="auto">The number of open connections should be around 10. I believe that is per fusionauth instance.</p>
<p dir="auto">What were the specs you were seeing the issues with?</p>

what version of fusionauth
how many pods running it
what version of postgres
what size were the pods (in terms of memory and CPU)
what are the replication steps to trigger the negative performance impacts

<p dir="auto">We've seen FusionAuth (the application) run in 64M of RAM. You can specify the maximum amount of memory used in the configuration file or via environment args. More here: <a href="https://fusionauth.io/docs/v1/tech/reference/configuration" rel="nofollow ugc">https://fusionauth.io/docs/v1/tech/reference/configuration</a></p>
<p dir="auto">Note that if you don't need advanced search functionality, you can use the database search engine and avoid running elasticsearch: <a href="https://fusionauth.io/docs/v1/tech/tutorials/switch-search-engines" rel="nofollow ugc">https://fusionauth.io/docs/v1/tech/tutorials/switch-search-engines</a> talks about how to switch between them. That may eliminate some of the memory pressure if you were running elastic.</p>
]]></description><link>https://fusionauth.io/community/forum/topic/212/question-about-dev-staging-and-databases</link><guid isPermaLink="true">https://fusionauth.io/community/forum/topic/212/question-about-dev-staging-and-databases</guid><dc:creator><![CDATA[dan]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[Can you store off fusionauth config in a file?]]></title><description><![CDATA[<p dir="auto">You could look at kickstart: <a href="https://fusionauth.io/docs/v1/tech/installation-guide/kickstart" rel="nofollow ugc">https://fusionauth.io/docs/v1/tech/installation-guide/kickstart</a></p>
<p dir="auto">Kickstart only works if the other devs' fusionauth instances are going to be starting from scratch.</p>
<p dir="auto">Otherwise you might want to vote for <a href="https://github.com/FusionAuth/fusionauth-issues/issues/560" rel="nofollow ugc">https://github.com/FusionAuth/fusionauth-issues/issues/560</a></p>
]]></description><link>https://fusionauth.io/community/forum/topic/73/can-you-store-off-fusionauth-config-in-a-file</link><guid isPermaLink="true">https://fusionauth.io/community/forum/topic/73/can-you-store-off-fusionauth-config-in-a-file</guid><dc:creator><![CDATA[dan]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[Is there any easy way to save and restore settings to different environments?]]></title><description><![CDATA[<p dir="auto">You could look at kickstart: <a href="https://fusionauth.io/docs/v1/tech/installation-guide/kickstart" rel="nofollow ugc">https://fusionauth.io/docs/v1/tech/installation-guide/kickstart</a></p>
<p dir="auto">This would be a good fit if the other devs fusionauth instances are going to be starting from scratch.</p>
<p dir="auto">Otherwise you might want to vote for <a href="https://github.com/FusionAuth/fusionauth-issues/issues/560" rel="nofollow ugc">https://github.com/FusionAuth/fusionauth-issues/issues/560</a> which talks about a different path forward (which is as of now unimplemented).</p>
]]></description><link>https://fusionauth.io/community/forum/topic/55/is-there-any-easy-way-to-save-and-restore-settings-to-different-environments</link><guid isPermaLink="true">https://fusionauth.io/community/forum/topic/55/is-there-any-easy-way-to-save-and-restore-settings-to-different-environments</guid><dc:creator><![CDATA[dan]]></dc:creator><pubDate>Invalid Date</pubDate></item><item><title><![CDATA[Why is the fulltext-search with Elastic required?]]></title><description><![CDATA[<p dir="auto">Note that with version 1.16.x, elastic search is no longer required to run FusionAuth. More here about how you might make the choice: <a href="https://fusionauth.io/community/forum/topic/67/what-is-the-advantage-of-using-elasticsearch-as-the-search-engine">https://fusionauth.io/community/forum/topic/67/what-is-the-advantage-of-using-elasticsearch-as-the-search-engine</a></p>
]]></description><link>https://fusionauth.io/community/forum/topic/21/why-is-the-fulltext-search-with-elastic-required</link><guid isPermaLink="true">https://fusionauth.io/community/forum/topic/21/why-is-the-fulltext-search-with-elastic-required</guid><dc:creator><![CDATA[dan]]></dc:creator><pubDate>Invalid Date</pubDate></item></channel></rss>