Help Center

How can we help you?

Everything you need to know about hosting, sharing, and managing your HTML documents with WikiGazette.

Getting Started

Publish your first document in under a minute.

1

Create a free account

Sign up with your email or Google account. You start on the Free plan with up to 10 documents.

2

Upload your HTML file or ZIP

Click 'New Page' on your dashboard. Drag in an .html file or a .zip package (with index.html + images). Add a title, author, and tags.

3

Protect with a passcode (optional)

A passcode is auto-generated. Share the link with the code embedded, or share the code separately for extra security.

4

Share the link

Your document is instantly live on a shareable URL. Send it to colleagues, clients, or the public.

Features Overview

Everything WikiGazette can do for your documents.

Upload HTML & ZIP Documents

Drag and drop HTML files or ZIP packages (with index.html, images, CSS, JS). WikiGazette unpacks and serves everything as one self-contained document.

Passcode Protection

Add a passcode gate to any document. Only people with the code can view your content. Share the link with the code embedded for one-click access.

View Analytics

Track total and 30-day rolling views for each document. See geographic breakdowns of your viewers by country, region, and city.

Expiration Dates

Set an expiration date and your document automatically deactivates when the time is up. Dashboard badges show what's expiring soon.

Organization Branding

Display your organization's name, website link, and logo in the viewer header. Set defaults that pre-fill every new upload, or customize per document.

Folders & Categories

Organize documents into folders. Assign tags/categories and use multi-select tag filters. Save filter combinations for quick access.

Collaborator Access

Assign documents to team members by email so they can view and manage them from their own dashboard — no password sharing needed. Share at dashboard, folder, or page level.

ZIP Download for Viewers

Optionally allow viewers to download your document as a ZIP package, preserving all assets, styles, and scripts.

Smart Paper Generation

Upload a document and an image, and WikiGazette's AI generates a beautifully formatted, branded HTML report — no coding required.

Visual & Code HTML Editor

Edit your document's HTML directly with a visual editor or raw code mode. Search & replace, live preview, and automatic version snapshots.

Version History

Every save creates a version snapshot. Restore any previous version at any time — the current state is backed up before restoring.

PDF / Word / HTML Index Export

Generate a downloadable index of all your documents — with titles, authors, dates, brands, keywords, and clickable links — in PDF, Word, or HTML format.

Community Stories

Share tips, tricks, and links to your best AI-generated reports. Learn from fellow creators, comment, and like stories.

Security & Privacy

Documents are protected by passcodes and row-level security. Only you and your assigned collaborators can access your data. Delete your account and all data anytime.

API Access

Create and update Pages programmatically via a REST API. Send HTML or Base64-encoded ZIP packages, perfect for automated pipelines and scheduled tasks.

Tips & Tricks

  • 1Ask your AI for a table of contents with internal jump links — readers navigate long reports instantly.
  • 2Request a ZIP package with local /images so charts and logos render perfectly when shared.
  • 3Add a one-line executive summary at the top — it becomes the preview snippet on social media.
  • 4Use clear section headings (context, opportunity, roadmap) so the AI keeps a strong narrative.
  • 5Set an expiration date on time-sensitive documents so they auto-deactivate when no longer relevant.
  • 6Use folders and tags to keep your dashboard organized — saved filters let you jump back to any view.
  • 7Assign collaborators by email instead of sharing passcodes — they get full dashboard management access.
  • 8Export a PDF Index to share a professional catalog of all your published documents with clients.

API Access

Create and update Pages programmatically — perfect for automated pipelines, scheduled tasks, and AI agents.

Getting Started

  1. Open your Dashboard, go to Profile, and find the API Access section.
  2. Enable API access and generate a key — copy it immediately, as it won't be shown again.
  3. Send POST requests to the endpoint below with your key in the Authorization header.

Endpoint

POST https://wiki-vault-press.base44.app/functions/apiPageOperation

All requests use Content-Type: application/json and Authorization: Bearer your-api-key.

Create a Page

{
  "action": "create",
  "title": "My Report",
  "html_content": "<html>…</html>",
  "zip_base64": "Base64-encoded ZIP (alternative to html_content)",
  "author": "Optional author",
  "category": "Optional category",
  "slug": "optional-custom-slug"
}

Provide either html_content (a complete HTML document) or zip_base64 (a ZIP package encoded as Base64). The new Page is owned by your account.

Update a Page

{
  "action": "update",
  "slug": "my-report",
  "html_content": "<html>…</html>",
  "zip_base64": "Base64-encoded ZIP (alternative to html_content)"
}

Identify the Page by its slug. You can also update optional fields like title, author, category, and publication_date — omit any field to leave it unchanged.

Uploading ZIP Files as Base64

For documents with images, CSS, or scripts, send a ZIP package encoded as Base64 in the zip_base64 field. The ZIP must contain an index.html (or index.htm) at the root or inside a single top-level folder, with up to 200 files and 50 MB total uncompressed.

# Encode a ZIP file as Base64 (macOS / Linux)
base64 report.zip | tr -d '\n'

# PowerShell (Windows)
[Convert]::ToBase64String([IO.File]::ReadAllBytes("report.zip"))

The API unpacks the ZIP, uploads assets, rewrites local references, inlines stylesheets, and serves the result as a single self-contained document.

Keeping Your API Key Secure

  • •Store the key in an environment variable or a secrets manager — never hardcode it in source files or scripts.
  • •If you use a scheduled task running on your computer, read the key from a local file at runtime; don't paste it into chat or commit it to version control.
  • •Don't log, print, or return the key in API responses or generated document content.
  • •Revoke a key immediately from your dashboard if it's exposed, and generate a new one.

Frequently Asked Questions

Everything you need to know about hosting and sharing your HTML documents with WikiGazette.

Getting Started

Features

AI-Generated Reports

Plans & Pricing

Security & Privacy

API

Still have questions?

Get started with a free account and host your first HTML document in minutes.