docs: add floci integration documentation - #1373
Open
edmondshtogu (edmondshtogu) wants to merge 25 commits into
Open
docs: add floci integration documentation#1373edmondshtogu (edmondshtogu) wants to merge 25 commits into
edmondshtogu (edmondshtogu) wants to merge 25 commits into
Conversation
- Add Floci UI web console integration examples for C# and TypeScript - Include customization options for container name and host port - Add note about Floci's built-in UI mechanism vs Aspire resource - Enhance Quarkus configuration section with standard location reference - Add clarification about FLOCI_ prefixed environment variables - Improve TLS/HTTPS section structure with better documentation - Detail port routing behavior for TLS connections
edmondshtogu (edmondshtogu)
force-pushed
the
floci
branch
from
August 5, 2026 14:39
1319131 to
9b623a6
Compare
Alistair Matthews (alistairmatthews)
requested changes
Aug 5, 2026
Alistair Matthews (alistairmatthews)
left a comment
Collaborator
There was a problem hiding this comment.
This is great. Just a few minor style and grammar suggestions. Thanks!
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
Co-authored-by: Alistair Matthews <alistairwebdojo@live.com>
edmondshtogu (edmondshtogu)
requested a review
from Alistair Matthews (alistairmatthews)
August 7, 2026 12:42
David Pine (IEvangelist)
marked this pull request as ready for review
August 18, 2026 02:29
David Pine (IEvangelist)
requested review from
Alistair Matthews (alistairmatthews)
and
a lite review from Copilot
and removed request for
Alistair Matthews (alistairmatthews)
August 18, 2026 02:29
Contributor
There was a problem hiding this comment.
Pull request overview
Adds a new Aspire integration documentation page for Floci and wires it into the frontend’s integration navigation and package metadata lists so it shows up in the site and integration lookups.
Changes:
- Added new Floci integration documentation page under Compute integrations.
- Registered the Floci integration in the site’s integration docs mapping and integrations metadata list.
- Added Floci to the Compute & hosting sidebar topic list.
Reviewed changes
Copilot reviewed 4 out of 6 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| src/frontend/src/data/integration-docs.json | Maps the Floci integration package ID to the new docs route. |
| src/frontend/src/data/aspire-integrations.json | Adds Floci to the integrations catalog metadata (title/description/tags/version). |
| src/frontend/src/content/docs/integrations/compute/floci.mdx | New integration documentation page content for Floci. |
| src/frontend/src/assets/icons/floci-icon.svg | Adds Floci icon asset. |
| src/frontend/src/assets/icons/floci-icon-light.svg | Adds Floci light icon asset used by the docs page. |
| src/frontend/config/sidebar/integrations.topics.ts | Adds Floci to the Compute sidebar navigation. |
💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.
Comment on lines
+13
to
+20
| <div className={'float-inline-left icon'} | ||
| style={{ | ||
| backgroundColor: '#1f1e33', | ||
| borderRadius: '8px', | ||
| border: '1px solid #1f1e33', /* Optional: adds subtle visibility */ | ||
| padding: '16px' | ||
| }} | ||
| > |
Comment on lines
+182
to
+202
|
|
||
| <Tabs syncKey='aspire-lang'> | ||
| <TabItem id='csharp' label='C#'> | ||
| ```csharp title="AppHost.cs" | ||
| var aws = builder.AddFlociAws("floci-aws", | ||
| defaultRegion: "eu-west-1", | ||
| defaultAccountId: "123456789012"); | ||
|
|
||
| **GCP** accepts the following customizable properties: | ||
|
|
||
| - **Port**: The host port Floci listens on (default: 4566) | ||
| - **Default Project ID**: GCP project ID for the emulator (default: `floci-local`) | ||
|
|
||
| <Tabs syncKey='aspire-lang'> | ||
| <TabItem id='csharp' label='C#'> | ||
| ```csharp title="AppHost.cs" | ||
| var gcp = builder.AddFlociGcp("floci-gcp", | ||
| defaultProjectId: "my-project"); | ||
|
|
||
| **Azure** only accepts a custom port; there's no region/account/project equivalent to configure. | ||
|
|
Adam Ratzman (adamint)
left a comment
Member
There was a problem hiding this comment.
I do not have anything to add beyond the existing review threads.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Issue: floci-io/floci#1242
Integration: CommunityToolkit/Aspire#1448