Хостинг

Където пожелаете. Плащате само хостинга.

Един портал е една компания с марка на един сървър. Вие избирате как да го поддържате – от изцяло възложено до изцяло самостоятелно. По-долу от най-лесното до най-техническото.

Трите издания

Три издания на един и същ портал. Минават едни и същи тестове за съответствие и говорят един и същ API, така че можете да преминете от едно към друго.

  • Едно щракване

    Портал за Cloudflare

    Работи на
    Cloudflare Workers, с D1 и R2
    Нужно ви е
    Акаунт в Cloudflare
    Инсталиране
    Едно щракване, после съветникът за настройка
    Цена
    План Workers Paid, около 5 долара на месец
    Инсталирайте в Cloudflare
  • Контейнери

    Портал за Google Cloud и Docker

    Работи на
    Google Cloud Run или всеки сървър с Docker
    Нужно ви е
    Акаунт в Google Cloud или сървър с Docker
    Инсталиране
    Един скрипт или една команда за Docker
    Цена
    Плащане според ползването в Cloud Run или собствен сървър
    Инсталирайте с Docker
  • Без команди

    Портал за уеб хостинг

    Работи на
    Обикновен уеб хостинг с PHP и база данни
    Нужно ви е
    FTP програма
    Инсталиране
    Качете zip файл, после инсталаторът
    Цена
    Хостингът, за който вече плащате
    Инсталирайте на уеб хостинг

1. Чрез доставчик

Най-лесно: фирма хоства портала ви, поддържа го актуален и помага с настройката. Понеже всички портали говорят един и същ стандарт, по-късно можете да преминете към друг доставчик или към собствен хостинг.

Photopilot

Product photography software for fashion and lifestyle. Hosts a brand portal on your own domain and publishes through OBX.

Седалище
Нидерландия
Езици
нидерландски и английски
Open Brand Exchange
В разработка
Експорт на цялото съдържание
Да
Уебсайт
photopilot.ai

Искате да станете доставчик?

Тук може да бъде посочена всяка хостинг компания, агенция или доставчик на софтуер. Условията са еднакви за всички:

  • вашият портал преминава тестовете за съответствие
  • марката може да изнесе всичките си данни и снимки и да си тръгне
  • публикувате собствените си цени и условия на своя сайт

Отворете pull request в хранилището на уебсайта с вашите данни в src/data/providers.json. Доставчиците са подредени по азбучен ред. openbrandexchange/website

2. С едно щракване

Собствен портал в собствения ви акаунт, без да управлявате сървър.

Портал за Cloudflare

Работи на Cloudflare Workers, с D1 като база данни и R2 за изображенията. Натиснете бутона, влезте в Cloudflare и следвайте стъпките. За портал в ежедневна употреба ви трябва планът Workers Paid (5 долара на месец); безплатният план стига само за разглеждане. Уеб версиите на снимките ви се създават от браузъра и инструмента obx.

Инсталиране в Cloudflare

openbrandexchange/node-ts

Портал за Google Cloud и Docker

Скрипт, който поставя портала ви в Google Cloud Run. Трябват ви акаунт в Google Cloud и инструментът gcloud.

git clone https://github.com/openbrandexchange/node-go
cd node-go
gcloud config set project my-project   # once: your Google Cloud project (billing on)
DRY_RUN=1 ./deploy/cloudrun.sh         # optional: only show what it would do, change nothing
./deploy/cloudrun.sh                   # region europe-west4; REGION=… for another

openbrandexchange/node-go · Docker

Портал за уеб хостинг

За уеб хостинга, който може би вече имате, с PHP и база данни. Без команди:

  1. Изтеглете obx-portal-php-<version>.zip от последната версия.
  2. Разархивирайте го и качете папката на хостинга чрез (S)FTP.
  3. Насочете своя (под)домейн, например targovtsi.vashatamarka.bg, към папката public.
  4. Направете папките data и config достъпни за запис (права 775; ако инсталаторът все още казва, че не са, 777).
  5. Отворете този адрес. Инсталаторът проверява сървъра и иска код за инсталиране от файла data/SETUP-CODE.txt, който отваряте с FTP програмата си. След това щракнете върху „Отворете съветника за настройка“.
  6. Добавете cron адреса, който показва инсталаторът, като cron задача в контролния панел на хостинга, на всеки 5 минути. И без него порталът работи.

Изтеглете последната версия · openbrandexchange/node-php

3. Docker

На собствен сървър или във всеки облак, който изпълнява контейнери. Една команда:

openssl rand -hex 32 > obx-secret.key      # once; keep this file safe, with your backups
docker run -d --name obx --restart unless-stopped \
  -p 8080:8080 -v obx-data:/data \
  -e OBX_PUBLIC_URL=https://brands.example.com \
  -e OBX_SECRET_KEY="$(cat obx-secret.key)" \
  ghcr.io/openbrandexchange/node-go

docker logs obx 2>&1 | grep -i "setup code"      # the one-time code for the first-run wizard

Или направо с HTTPS чрез Caddy:

compose.yaml
# compose.yaml: the node behind Caddy, which gets an HTTPS certificate by itself.
services:
  obx:
    image: ghcr.io/openbrandexchange/node-go
    restart: unless-stopped
    environment:
      OBX_PUBLIC_URL: https://brands.example.com
      OBX_SECRET_KEY: ${OBX_SECRET_KEY}      # openssl rand -hex 32, keep it safe
      OBX_TRUST_PROXY: "true"               # every request comes through Caddy (rate limits per visitor)
    volumes:
      - obx-data:/data
  caddy:
    image: caddy:2
    restart: unless-stopped
    ports: ["80:80", "443:443"]
    command: caddy reverse-proxy --from brands.example.com --to obx:8080
    volumes:
      - caddy-data:/data
volumes:
  obx-data:
  caddy-data:

Настройки

OBX_PUBLIC_URLпубличният адрес на портала ви
OBX_SECRET_KEYдълъг случаен ключ (openssl rand -hex 32); пазете го добре
OBX_SETUP_CODEпо избор: предварително избран код за инсталиране
PORTпорт, по подразбиране 8080

След инсталирането: първо стартиране

  1. Отворете адреса на портала в браузъра.
  2. Въведете еднократния код за инсталиране. Той е в дневника при първото стартиране (Портал за уеб хостинг: в data/SETUP-CODE.txt, а инсталаторът го попълва вместо вас) или го задавате предварително с OBX_SETUP_CODE.
  3. Попълнете компанията и първата си марка и изберете собствена парола. Парола по подразбиране никога няма.

Кодът за инсталиране гарантира, че никой друг не може да завладее току-що инсталиран портал.

Собствен домейн

Използвайте поддомейн като targovtsi.vashatamarka.bg или b2b.vashatamarka.bg. Търговците виждат вашето име, а адресът остава същият и при смяна на хостинга.

Три издания, един портал

Трите издания правят едно и също и имат една и съща администрация и един и същ портал за търговци. Изберете това, което пасва на хостинга ви; можете да смените по-късно. Вижте реализациите.