Login

Welcome to Gallerease! Manage and integrate image galleries with ease.

Our app simplifies gallery management for developers working on client websites. With just a few steps, you can create accounts, set up galleries, manage images, and integrate them seamlessly into your client’s website using our REST API.

1. Creating an Account

  1. Visit gallerease.dev/auth/login and select an OAuth Provider.
  2. Verify your email address using the link sent to your inbox.

2. Creating Sites and Galleries

  1. Log in and go to the Overview section.
  2. Click Create New Site and provide a site name and optional description.
  3. Select the site and click Add Gallery.

3. Adding and Configuring Images

  1. Open the gallery and click Upload Images.
  2. Drag-and-drop or select files from your computer.
  3. Configure image settings (titles, descriptions, tags).

4. Allowing Users to Add Images

  1. Select the gallery and click Generate Temporary Link.
  2. Set expiration and optional restrictions (max uploads, file types).
  3. Share the link with clients so they can upload directly.

5. Creating an API Key

  1. Go to Account Settings → API Keys.
  2. Click Generate New Key and give it a name (e.g., Client A Gallery).
  3. Copy and securely store the key for API access.

6. Retrieving Image Data via REST API

Use the following endpoint to fetch gallery images:

GET https://api.yourappurl.com/v1/sites/{site_id}/galleries/{gallery_id}/images
Headers:
  x-api-key: YOUR_API_KEY

Example JSON response:

{
  "images": [
    {
      "id": "12345",
      "title": "Sunset",
      "description": "A beautiful sunset.",
      "url": "https://yourappurl.com/uploads/sunset.jpg"
    }
  ]
}