Talpinimas

Kur norite. Mokate tik už talpinimą.

Vienas portalas yra viena prekės ženklo įmonė viename serveryje. Jūs renkatės, kaip jį valdyti, nuo visiško perdavimo iki visiškai savarankiško. Žemiau nuo paprasčiausio iki techniškiausio.

Trys leidimai

Trys to paties portalo leidimai. Jie išlaiko tuos pačius atitikties testus ir kalba tuo pačiu API, todėl galite pereiti nuo vieno prie kito.

  • Vienu paspaudimu

    Portalas Cloudflare

    Veikia
    Cloudflare Workers su D1 ir R2
    Jums reikia
    Cloudflare paskyros
    Įdiegimas
    Vienas paspaudimas, tada sąrankos vedlys
    Kaina
    Planas Workers Paid, apie 5 dolerius per mėnesį
    Įdiegti Cloudflare
  • Konteineriai

    Portalas Google Cloud ir Docker

    Veikia
    Google Cloud Run arba bet kuris serveris su Docker
    Jums reikia
    Google Cloud paskyros arba Docker serverio
    Įdiegimas
    Vienas scenarijus arba viena Docker komanda
    Kaina
    Mokėjimas pagal naudojimą Cloud Run arba jūsų serveris
    Įdiegti su Docker
  • Be komandų

    Portalas interneto talpinimui

    Veikia
    Įprastas interneto talpinimas su PHP ir duomenų baze
    Jums reikia
    FTP programos
    Įdiegimas
    Įkelkite zip, tada diegimo programa
    Kaina
    Talpinimas, už kurį jau mokate
    Įdiegti interneto talpinime

1. Per paslaugų teikėją

Paprasčiausia: įmonė talpina jūsų portalą, jį atnaujina ir padeda nustatyti. Kadangi visi portalai kalba tuo pačiu standartu, vėliau galite pereiti pas kitą paslaugų teikėją arba į savo talpinimą.

Photopilot

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

Buveinė
Nyderlandai
Kalbos
olandų ir anglų
Open Brand Exchange
Kuriama
Viso turinio eksportas
Taip
Svetainė
photopilot.ai

Norite tapti paslaugų teikėju?

Čia gali būti nurodyta bet kuri talpinimo įmonė, agentūra ar programinės įrangos tiekėjas. Sąlygos visiems vienodos:

  • jūsų portalas išlaiko atitikties testus
  • prekės ženklas gali eksportuoti visus savo duomenis ir nuotraukas ir išeiti
  • savo kainas ir sąlygas skelbiate savo svetainėje

Atidarykite pull request svetainės saugykloje ir įrašykite savo duomenis į src/data/providers.json. Teikėjai pateikiami abėcėlės tvarka. openbrandexchange/website

2. Vienu paspaudimu

Nuosavas portalas jūsų paskyroje, nevaldant serverio.

Portalas Cloudflare

Veikia Cloudflare Workers, su D1 kaip duomenų baze ir R2 vaizdams. Spustelėkite mygtuką, prisijunkite prie Cloudflare ir sekite žingsnius. Kasdien naudojamam portalui reikia plano Workers Paid (5 doleriai per mėnesį); nemokamo plano užtenka tik apsidairyti. Jūsų nuotraukų žiniatinklio versijas kuria jūsų naršyklė ir įrankis obx.

Įdiegti Cloudflare

openbrandexchange/node-ts

Portalas Google Cloud ir Docker

Scenarijus, kuris įdiegia jūsų portalą Google Cloud Run. Jums reikia Google Cloud paskyros ir įrankio 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

Portalas interneto talpinimui

Interneto talpinimui, kurį galbūt jau turite, su PHP ir duomenų baze. Jokių komandų:

  1. Atsisiųskite obx-portal-php-<version>.zip iš naujausios versijos.
  2. Išpakuokite ir įkelkite aplanką į talpinimą per (S)FTP.
  3. Nukreipkite savo (sub)domeną, pavyzdžiui, pardavejai.jusuzenklas.lt, į aplanką public.
  4. Leiskite rašyti į aplankus data ir config (teisės 775; jei diegimo programa vis dar sako, kad negalima, 777).
  5. Atidarykite šį adresą. Diegimo programa patikrina serverį ir paprašo diegimo kodo iš failo data/SETUP-CODE.txt, kurį atidarote FTP programa. Tada spustelėkite „Atidaryti sąrankos vedlį“.
  6. Diegimo programos parodytą cron adresą įtraukite kaip cron užduotį prieglobos valdymo skydelyje, kas 5 minutes. Portalas veikia ir be jo.

Atsisiųsti naujausią versiją · openbrandexchange/node-php

3. Docker

Savame serveryje arba bet kuriame debesyje, kuris vykdo konteinerius. Viena komanda:

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

Arba iškart su HTTPS per 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:

Nustatymai

OBX_PUBLIC_URLviešas jūsų portalo adresas
OBX_SECRET_KEYilgas atsitiktinis raktas (openssl rand -hex 32); saugokite jį
OBX_SETUP_CODEneprivaloma: iš anksto pasirinktas diegimo kodas
PORTprievadas, pagal numatymą 8080

Po diegimo: pirmasis paleidimas

  1. Atidarykite savo portalo adresą naršyklėje.
  2. Įveskite vienkartinį diegimo kodą. Jis yra žurnale pirmojo paleidimo metu (Portalas interneto talpinimui: faile data/SETUP-CODE.txt, o diegimo programa jį įrašo už jus) arba jį nustatote iš anksto su OBX_SETUP_CODE.
  3. Įveskite savo įmonę ir pirmąjį prekės ženklą ir pasirinkite savo slaptažodį. Numatytojo slaptažodžio niekada nėra.

Diegimo kodas užtikrina, kad niekas kitas negalėtų perimti ką tik įdiegto portalo.

Nuosavas domenas

Naudokite subdomeną, pavyzdžiui, pardavejai.jusuzenklas.lt arba b2b.jusuzenklas.lt. Pardavėjai tada mato jūsų pavadinimą, o adresas nesikeičia, net jei pakeičiate talpinimą.

Trys leidimai, vienas portalas

Trys leidimai daro tą patį ir turi tą patį administravimą bei tą patį prekybininkų portalą. Pasirinkite tą, kuris tinka jūsų talpinimui; pakeisti galėsite vėliau. Peržiūrėti įgyvendinimus.