Getting Started

This page will help you get started with Fast. You'll be up and running in a jiffy!

Fast allows you to create static content web servers linked to your existing Cloud Storage accounts. You can receive detailed logs or have analytics sent directly to a 3rd party. All content is backed by industry leading CDN's.

Our API allows you to create, delete and modify servers, analytics, billing and user settings. You can not modify the underlying cloud storage contents via this API.

As such, there are 3 key components to each Fast implementation.

  1. The Cloud Storage Provider. This is where your content is stored.
  2. The CDN. This is how your content is delivered.
  3. The Analytics Provider. This is where analytics about activity may be reported to.

There’s other platform capabilities too, such as SSL, DNS, domain registration and support, sync status and webhooks, raw log support, analytics reporting, and dynamic processing capabilities.

Nomenclature

The app interface for Fast.io has several nomenclature differences to make it easier for notice users. Most notably, Sites in the app are equivalent to Servers in the API. See the Introduction page for more details on nomenclature.

Storage

Fast support several cloud storage providers in this version of the API:

Supported Providers

Dropbox

Google Drive

Microsoft OneDrive

Box

MediaFire

Github

Follow the quick steps below to get started.

Creating an Account and API Token

  1. Register an account. This will also add a Storage Provider to your account.
  2. Go to your user settings.
  3. Create an API Token.

Create a Server

curl https://go.fast.io/api/v1.x/server/ \
    -X POST \
		-H "Authorization: yffaenajzny66mrdiuk6s6dvk6ef2gq7ia72" \
    -d name=MyDropboxServer \
    -d domain=imfast.io \
    -d storage=dropbox \
    -d enabled=true \
    -d cdn=akamai \
    -d fancyindexing=true

More details on creating a server are available at the Create Server API Reference.

Configure Analytics (Optional)

Analytics are configured by setting up an analytics profile using the Create Profile endpoint. Once the profile is created, you assign the profile to your Server using the Update Server endpoint.

Add Content to the Server

Adding content to the Server is done through the Cloud Storage Provider. Go to your provider's interface (desktop, web, or mobile), into your Fast.io Application folder, find the servers name folder, and add files or folders. The server folder in these examples is MyDropboxServer.imfast.io.

Content Synced

Content will be automatically synced from your Cloud Storage to the CDN and pushed to the edge. You can monitor status of the sync process through the Cache Management API’s.

Access your Server

In this example, indexing is turned on so the root directory of the server is directly available at the URL https://myserver.imfast.io/.

Getting Started


This page will help you get started with Fast. You'll be up and running in a jiffy!

Suggested Edits are limited on API Reference Pages

You can only suggest edits to Markdown body content, but not to the API spec.