Skip to content
This repository was archived by the owner on Apr 7, 2026. It is now read-only.

Commit f1be085

Browse files
chore: Pr review
1 parent 61bae05 commit f1be085

File tree

1 file changed

+16
-8
lines changed

1 file changed

+16
-8
lines changed

docs/migration.mdx

Lines changed: 16 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,8 @@ If you need any further support, please contact us at contact@globe.dev and incl
2525

2626
---
2727

28-
<h2 id="before-you-begin" style="scroll-margin-top: 12rem">Before You Begin</h2>
28+
<span id="before-you-begin" style="display: block; height: 0; padding-top: 8rem; margin-top: -8rem;" aria-hidden="true"></span>
29+
<h2>Before You Begin</h2>
2930

3031
Take a moment to inventory what you are using on Globe. This will help you plan your migration.
3132

@@ -51,7 +52,8 @@ Take a moment to inventory what you are using on Globe. This will help you plan
5152

5253
---
5354

54-
<h2 id="part-1-migrating-dart-backend-deployments" style="scroll-margin-top: 12rem">Part 1: Migrating Dart Backend Deployments</h2>
55+
<span id="part-1-migrating-dart-backend-deployments" style="display: block; height: 0; padding-top: 8rem; margin-top: -8rem;" aria-hidden="true"></span>
56+
<h2>Part 1: Migrating Dart Backend Deployments</h2>
5557

5658
Globe ran your Dart backend code in serverless containers. To move to another platform, you will need to containerize your application with Docker. The good news: Dart has official Docker support, and the process is straightforward regardless of which framework you use.
5759

@@ -251,7 +253,8 @@ For a VPS deployment, the general process is:
251253

252254
---
253255

254-
<h2 id="part-2-migrating-flutter-web-deployments" style="scroll-margin-top: 12rem">Part 2: Migrating Flutter Web Deployments</h2>
256+
<span id="part-2-migrating-flutter-web-deployments" style="display: block; height: 0; padding-top: 8rem; margin-top: -8rem;" aria-hidden="true"></span>
257+
<h2>Part 2: Migrating Flutter Web Deployments</h2>
255258

256259
Flutter Web applications are static assets after building. This means you have many hosting options, and most of them are free or very affordable.
257260

@@ -323,7 +326,8 @@ Alternatively, build locally and use the Vercel CLI: `vercel deploy build/web`
323326

324327
---
325328

326-
<h2 id="part-3-migrating-jaspr-projects" style="scroll-margin-top: 12rem">Part 3: Migrating Jaspr Projects</h2>
329+
<span id="part-3-migrating-jaspr-projects" style="display: block; height: 0; padding-top: 8rem; margin-top: -8rem;" aria-hidden="true"></span>
330+
<h2>Part 3: Migrating Jaspr Projects</h2>
327331

328332
Jaspr projects come in three modes, and each requires a different migration approach.
329333

@@ -368,7 +372,8 @@ Note: Verify the exact build output paths for your Jaspr version. The compiled s
368372

369373
---
370374

371-
<h2 id="part-4-migrating-custom-domains" style="scroll-margin-top: 12rem">Part 4: Migrating Custom Domains</h2>
375+
<span id="part-4-migrating-custom-domains" style="display: block; height: 0; padding-top: 8rem; margin-top: -8rem;" aria-hidden="true"></span>
376+
<h2>Part 4: Migrating Custom Domains</h2>
372377

373378
If you connected a custom domain to your Globe project, here is how to point it to your new provider. Globe managed custom domains through Cloudflare DNS, so you previously added a CNAME record pointing to `domains.globeapp.dev`.
374379

@@ -408,7 +413,8 @@ To minimize downtime, we recommend this sequence:
408413

409414
---
410415

411-
<h2 id="part-5-migrating-globe-db-data" style="scroll-margin-top: 12rem">Part 5: Migrating Globe DB Data</h2>
416+
<span id="part-5-migrating-globe-db-data" style="display: block; height: 0; padding-top: 8rem; margin-top: -8rem;" aria-hidden="true"></span>
417+
<h2>Part 5: Migrating Globe DB Data</h2>
412418

413419
Globe DB is powered by Turso, a distributed SQLite-compatible database built on libSQL. Your data is stored in Turso's infrastructure, and there are clear paths to export it.
414420

@@ -442,7 +448,8 @@ sqlite3 my_local.db < my_data_dump.sql
442448

443449
---
444450

445-
<h2 id="part-6-migrating-globe-kv-data" style="scroll-margin-top: 12rem">Part 6: Migrating Globe KV Data</h2>
451+
<span id="part-6-migrating-globe-kv-data" style="display: block; height: 0; padding-top: 8rem; margin-top: -8rem;" aria-hidden="true"></span>
452+
<h2>Part 6: Migrating Globe KV Data</h2>
446453

447454
Globe KV is powered by Cloudflare Workers KV under the hood. KV data is stored as key-value pairs in a Cloudflare namespace.
448455

@@ -482,7 +489,8 @@ wrangler kv bulk put kv_data.json --namespace-id=YOUR_NEW_NAMESPACE_ID
482489

483490
---
484491

485-
<h2 id="migration-checklist" style="scroll-margin-top: 12rem">Migration Checklist</h2>
492+
<span id="migration-checklist" style="display: block; height: 0; padding-top: 8rem; margin-top: -8rem;" aria-hidden="true"></span>
493+
<h2>Migration Checklist</h2>
486494

487495
Use this checklist to make sure you have covered everything.
488496

0 commit comments

Comments
 (0)