Gostovanje

Gostite, kjer želite. Plačate le gostovanje.

En portal je eno podjetje z blagovno znamko na enem strežniku. Sami izberete, kako ga upravljate, od popolnoma zunanjega izvajanja do popolnoma lastnega. Spodaj od najpreprostejšega do najbolj tehničnega.

Tri izdaje

Tri izdaje istega portala. Prestanejo ista preverjanja skladnosti in govorijo isti API, zato lahko prehajate med njimi.

  • En klik

    Portal za Cloudflare

    Deluje na
    Cloudflare Workers z D1 in R2
    Potrebujete
    Račun Cloudflare
    Nastavitev
    En klik, nato čarovnik za nastavitev
    Cena
    Paket Workers Paid, približno 5 dolarjev na mesec
    Namesti na Cloudflare
  • Vsebniki

    Portal za Google Cloud in Docker

    Deluje na
    Google Cloud Run ali kateri koli strežnik z Dockerjem
    Potrebujete
    Račun Google Cloud ali strežnik z Dockerjem
    Nastavitev
    En skript ali en ukaz Docker
    Cena
    Plačilo po porabi na Cloud Run ali lasten strežnik
    Namesti z Dockerjem
  • Brez ukazov

    Portal za spletno gostovanje

    Deluje na
    Navadno spletno gostovanje s PHP in bazo podatkov
    Potrebujete
    Program za FTP
    Nastavitev
    Naložite ZIP, nato zaženite namestitveni program
    Cena
    Gostovanje, ki ga že plačujete
    Namesti na spletno gostovanje

1. Prek ponudnika

Najpreprosteje: podjetje gosti vaš portal, ga posodablja in pomaga pri nastavitvi. Ker vsi portali govorijo isti standard, lahko pozneje preidete k drugemu ponudniku ali na lastno gostovanje.

Photopilot

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

Sedež
Nizozemska
Jeziki
nizozemščina in angleščina
Open Brand Exchange
V razvoju
Izvoz celotne vsebine
Da
Spletno mesto
photopilot.ai

Bi postali ponudnik?

Tu je lahko navedeno vsako podjetje za gostovanje, agencija ali ponudnik programske opreme. Pogoji so za vse enaki:

  • vaš portal opravi teste skladnosti
  • znamka lahko izvozi vse podatke in fotografije ter odide
  • lastne cene in pogoje objavite na svojem spletnem mestu

Odprite pull request v repozitoriju spletnega mesta s svojimi podatki v src/data/providers.json. Ponudniki so navedeni po abecedi. openbrandexchange/website

2. Z enim klikom

Lasten portal na lastnem računu, brez upravljanja strežnika.

Portal za Cloudflare

Deluje na Cloudflare Workers, z D1 kot podatkovno bazo in R2 za slike. Kliknite gumb, se prijavite v Cloudflare in sledite korakom. Portal v vsakodnevni uporabi potrebuje paket Workers Paid (5 dolarjev na mesec); brezplačni paket zadostuje le za ogled. Spletne različice vaših fotografij izdelata vaš brskalnik in orodje obx.

Namesti na Cloudflare

openbrandexchange/node-ts

Portal za Google Cloud in Docker

Skript, ki vaš portal postavi na Google Cloud Run. Potrebujete račun Google Cloud in orodje 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

Portal za spletno gostovanje

Za spletno gostovanje, ki ga morda že imate, s PHP in bazo podatkov. Brez ukazov:

  1. Prenesite obx-portal-php-<version>.zip iz najnovejše izdaje.
  2. Razširite ga in mapo prek (S)FTP naložite na gostovanje.
  3. Svojo (pod)domeno, na primer trgovci.vasaznamka.si, usmerite na mapo public.
  4. Omogočite pisanje v mapi data in config (dovoljenja 775; če namestitveni program še vedno pravi, da ni mogoče, 777).
  5. Odprite ta naslov. Namestitveni program preveri strežnik in vpraša za namestitveno kodo iz datoteke data/SETUP-CODE.txt, ki jo odprete s programom FTP. Nato kliknite „Odpri čarovnika za nastavitev“.
  6. Naslov cron, ki ga pokaže namestitveni program, dodajte kot opravilo cron v nadzorni plošči gostovanja, vsakih 5 minut. Portal deluje tudi brez njega.

Prenesi najnovejšo izdajo · openbrandexchange/node-php

3. Docker

Na lastnem strežniku ali v katerem koli oblaku, ki poganja vsebnike. En ukaz:

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

Ali takoj s HTTPS prek Caddyja:

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:

Nastavitve

OBX_PUBLIC_URLjavni naslov vašega portala
OBX_SECRET_KEYdolg naključen ključ (openssl rand -hex 32); dobro ga shranite
OBX_SETUP_CODEneobvezno: vnaprej izbrana namestitvena koda
PORTvrata, privzeto 8080

Po namestitvi: prvi zagon

  1. V brskalniku odprite naslov svojega portala.
  2. Vnesite enkratno namestitveno kodo. Najdete jo v dnevniku ob prvem zagonu (Portal za spletno gostovanje: v data/SETUP-CODE.txt, namestitveni program pa jo vpiše namesto vas) ali jo vnaprej nastavite z OBX_SETUP_CODE.
  3. Vnesite svoje podjetje in prvo znamko ter izberite lastno geslo. Privzetega gesla ni nikoli.

Namestitvena koda zagotavlja, da nihče drug ne more prevzeti sveže nameščenega portala.

Lastna domena

Uporabite poddomeno, kot je trgovci.vasaznamka.si ali b2b.vasaznamka.si. Trgovci nato vidijo vaše ime, naslov pa ostane enak, tudi če zamenjate gostovanje.

Tri izdaje, en portal

Tri izdaje počnejo isto in imajo enako skrbništvo ter enak portal za trgovce. Izberite tisto, ki ustreza vašemu gostovanju; zamenjate jo lahko pozneje. Oglejte si implementacije.