Skip to content

Sharkhex Classifieds

Documentation

Everything to install, run and extend Sharkhex Classifieds.

Getting started

  • Product overview

    Who uses the marketplace, what visitors, sellers, businesses and administrators do in it, how it is built, and what makes each install its own brand.

  • Docker deployment

    Run one marketplace on one server with Docker: the files, the first start, the volumes, a theme of your own, updates and logs.

  • Backend installation

    Install the backend by hand: requirements, the steps from the code to the first admin, the background worker, the web server and the first sign-in.

  • Installs and updates

    Versions, a new install, updating to a newer release, what survives an update, and going back.

  • Scheduled jobs

    The commands the worker runs on a schedule, what stops working without them, a crontab for servers without a worker, and the commands to run by hand.

  • Deployment checklist

    What to check before opening a marketplace: the server, email, the brand, the catalogue and the optional services.

Running the platform

  • Platform configuration

    The settings in the admin, the marketplace templates, categories and their fields, business accounts, jobs and professionals, places, pages and themes.

  • Admin guide

    The admin panel day to day: the dashboard, listings and moderation, the catalogue, businesses and professionals, users, places, content and the system pages.

  • Payments

    What sellers can pay for, Stripe, NETOPIA and PayPal, orders and refunds, and dealer plans.

  • Troubleshooting

    Common problems and their fixes: email, photos, the health check, uploads, Facebook sign-in, phone verification, settings that do not show and interrupted updates.

Apps and clients

  • Mobile app setup

    What the iOS and Android app uses, the server settings it needs, and what each brand provides.

  • New client instance

    The repeatable path to a client's own marketplace: the accounts they own, the server and install, the brand, the catalogue, content, services, the app and opening.

Developers

  • API and integrations

    The API the app uses, with its documentation, and the outside services the platform talks to.

Found a mistake? Tell us.