Ylläpito

Aja missä haluat. Maksat vain ylläpidosta.

Yksi portaali on yksi brändiyritys yhdellä palvelimella. Sinä valitset, miten sitä ylläpidetään, täysin ulkoistetusta täysin omaan. Alla helpoimmasta teknisimpään.

Kolme versiota

Saman portaalin kolme versiota. Ne läpäisevät samat yhdenmukaisuustestit ja puhuvat samaa APIa, joten voit siirtyä versiosta toiseen.

  • Yksi klikkaus

    Portaali Cloudflarelle

    Alusta
    Cloudflare Workers, D1 ja R2
    Tarvitset
    Cloudflare-tili
    Käyttöönotto
    Yksi klikkaus, sitten ohjattu käyttöönotto
    Hinta
    Workers Paid -tilaus, noin 5 dollaria kuukaudessa
    Ota käyttöön Cloudflaressa
  • Kontit

    Portaali Google Cloudille ja Dockerille

    Alusta
    Google Cloud Run tai mikä tahansa palvelin, jossa on Docker
    Tarvitset
    Google Cloud -tili tai Docker-palvelin
    Käyttöönotto
    Yksi skripti tai yksi Docker-komento
    Hinta
    Käytön mukaan Cloud Runissa tai oma palvelimesi
    Ota käyttöön Dockerilla
  • Ei komentoja

    Portaali webhotelliin

    Alusta
    Tavallinen webhotelli, jossa on PHP ja tietokanta
    Tarvitset
    FTP-ohjelma
    Käyttöönotto
    Lataa zip, sitten asennusohjelma
    Hinta
    Webhotelli, josta jo maksat
    Ota käyttöön webhotellissa

1. Palveluntarjoajan kautta

Helpointa: yritys ylläpitää portaaliasi, pitää sen ajan tasalla ja auttaa käyttöönotossa. Koska kaikki portaalit puhuvat samaa standardia, voit myöhemmin siirtyä toiselle palveluntarjoajalle tai omaan ylläpitoon.

Photopilot

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

Kotipaikka
Alankomaat
Kielet
hollanti ja englanti
Open Brand Exchange
Kehitteillä
Vie kaikki sisältösi
Kyllä
Verkkosivusto
photopilot.ai

Haluatko palveluntarjoajaksi?

Mikä tahansa ylläpitoyritys, toimisto tai ohjelmistotoimittaja voi olla listalla. Ehdot ovat kaikille samat:

  • portaalisi läpäisee yhdenmukaisuustestit
  • brändi voi viedä kaikki tietonsa ja kuvansa ja lähteä
  • julkaiset omat hintasi ja ehtosi omalla sivustollasi

Avaa pull request sivuston repositoriossa ja lisää tietosi tiedostoon src/data/providers.json. Palveluntarjoajat ovat aakkosjärjestyksessä. openbrandexchange/website

2. Yhdellä klikkauksella

Oma portaali omalla tililläsi ilman palvelimen ylläpitoa.

Portaali Cloudflarelle

Toimii Cloudflare Workersissa, tietokantana D1 ja kuville R2. Napsauta painiketta, kirjaudu Cloudflareen ja seuraa vaiheita. Päivittäiseen käyttöön portaali tarvitsee Workers Paid -tilauksen (5 dollaria kuukaudessa); ilmaistilaus riittää vain tutustumiseen. Kuviesi verkkoversiot tekevät selaimesi ja obx-työkalu.

Asenna Cloudflareen

openbrandexchange/node-ts

Portaali Google Cloudille ja Dockerille

Skripti, joka asentaa portaalisi Google Cloud Runiin. Tarvitset Google Cloud -tilin ja gcloud-työkalun.

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

Portaali webhotelliin

Webhotelliin, joka sinulla ehkä jo on, PHP:llä ja tietokannalla. Komentoja ei tarvita:

  1. Lataa obx-portal-php-<version>.zip uusimmasta julkaisusta.
  2. Pura se ja lataa kansio webhotelliisi (S)FTP:llä.
  3. Ohjaa (ali)verkkotunnuksesi, esimerkiksi jalleenmyyjat.brandisi.fi, public-kansioon.
  4. Salli kirjoittaminen kansioihin data ja config (oikeudet 775; jos asennus sanoo yhä, ettei se onnistu, 777).
  5. Avaa osoite. Asennus tarkistaa palvelimesi ja kysyy asennuskoodia tiedostosta data/SETUP-CODE.txt, jonka avaat FTP-ohjelmalla. Valitse sitten “Avaa käyttöönottoavustaja”.
  6. Lisää asennuksen näyttämä cron-osoite cron-ajoksi palvelusi hallintapaneeliin, 5 minuutin välein. Portaali toimii ilmankin.

Lataa uusin julkaisu · openbrandexchange/node-php

3. Docker

Omalla palvelimellasi tai missä tahansa pilvessä, joka ajaa kontteja. Yksi komento:

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

Tai HTTPS mukana Caddyn kautta:

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:

Asetukset

OBX_PUBLIC_URLportaalisi julkinen osoite
OBX_SECRET_KEYpitkä satunnainen avain (openssl rand -hex 32); säilytä se huolella
OBX_SETUP_CODEvalinnainen: etukäteen valittu asennuskoodi
PORTportti, oletuksena 8080

Asennuksen jälkeen: ensimmäinen käynnistys

  1. Avaa portaalisi osoite selaimessa.
  2. Syötä kertakäyttöinen asennuskoodi. Se näkyy lokissa ensimmäisellä käynnistyskerralla (Portaali webhotelliin: tiedostossa data/SETUP-CODE.txt, ja asennus täyttää sen puolestasi), tai asetat sen etukäteen OBX_SETUP_CODE-arvolla.
  3. Täytä yrityksesi ja ensimmäinen brändisi ja valitse oma salasana. Oletussalasanaa ei ole koskaan.

Asennuskoodi varmistaa, ettei kukaan muu voi ottaa haltuunsa juuri asennettua portaalia.

Oma verkkotunnus

Käytä aliverkkotunnusta, kuten jalleenmyyjat.brandisi.fi tai b2b.brandisi.fi. Jälleenmyyjät näkevät nimesi, ja osoite pysyy samana, vaikka vaihtaisit ylläpitoa.

Kolme versiota, yksi portaali

Kolme versiota tekevät saman asian, ja niissä on sama hallinta ja sama jälleenmyyjäportaali. Valitse ylläpitoosi sopiva; voit vaihtaa myöhemmin. Katso toteutukset.