Mitināšana

Kur vēlaties. Maksājiet tikai par mitināšanu.

Viens portāls ir viens zīmola uzņēmums vienā serverī. Jūs izvēlaties, kā to darbināt, no pilnīga ārpakalpojuma līdz pilnīgi pašu spēkiem. Zemāk no vienkāršākā līdz tehniskākajam.

Trīs izdevumi

Trīs viena un tā paša portāla izdevumi. Tie iztur tos pašus atbilstības testus un runā vienā API, tāpēc varat pāriet no viena uz otru.

  • Viens klikšķis

    Portāls Cloudflare

    Darbojas
    Cloudflare Workers ar D1 un R2
    Jums vajag
    Cloudflare kontu
    Uzstādīšana
    Viens klikšķis, tad iestatīšanas vednis
    Izmaksas
    Plāns Workers Paid, aptuveni 5 dolāri mēnesī
    Uzstādīt Cloudflare
  • Konteineri

    Portāls Google Cloud un Docker

    Darbojas
    Google Cloud Run vai jebkurš serveris ar Docker
    Jums vajag
    Google Cloud kontu vai Docker serveri
    Uzstādīšana
    Viens skripts vai viena Docker komanda
    Izmaksas
    Maksa par lietojumu Cloud Run vai jūsu serveris
    Uzstādīt ar Docker
  • Bez komandām

    Portāls tīmekļa mitināšanai

    Darbojas
    Parasta tīmekļa mitināšana ar PHP un datubāzi
    Jums vajag
    FTP programmu
    Uzstādīšana
    Augšupielādējiet zip, tad instalētājs
    Izmaksas
    Mitināšana, par kuru jau maksājat
    Uzstādīt tīmekļa mitināšanā

1. Ar pakalpojumu sniedzēju

Vienkāršāk: uzņēmums mitina jūsu portālu, uztur to atjauninātu un palīdz ar iestatīšanu. Tā kā visi portāli runā vienā standartā, vēlāk varat pāriet pie cita pakalpojumu sniedzēja vai uz savu mitināšanu.

Photopilot

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

Atrašanās vieta
Nīderlande
Valodas
holandiešu un angļu
Open Brand Exchange
Izstrādē
Visa satura eksports
Jā
Tīmekļa vietne
photopilot.ai

Vēlaties kļūt par pakalpojumu sniedzēju?

Šeit var būt norādīts jebkurš mitināšanas uzņēmums, aģentūra vai programmatūras piegādātājs. Nosacījumi visiem ir vienādi:

  • jūsu portāls iztur atbilstības testus
  • zīmols var eksportēt visus savus datus un fotoattēlus un aiziet
  • savas cenas un nosacījumus publicējat savā vietnē

Atveriet pull request vietnes repozitorijā un pievienojiet savus datus failā src/data/providers.json. Pakalpojumu sniedzēji ir norādīti alfabēta secībā. openbrandexchange/website

2. Ar vienu klikšķi

Savs portāls savā kontā, bez servera pārvaldīšanas.

Portāls Cloudflare

Darbojas ar Cloudflare Workers, ar D1 kā datubāzi un R2 attēliem. Noklikšķiniet uz pogas, pierakstieties Cloudflare un sekojiet soļiem. Ikdienā lietotam portālam vajadzīgs plāns Workers Paid (5 dolāri mēnesī); bezmaksas plāns der tikai, lai apskatītos. Jūsu fotoattēlu tīmekļa versijas izveido jūsu pārlūks un rīks obx.

Instalēt Cloudflare

openbrandexchange/node-ts

Portāls Google Cloud un Docker

Skripts, kas izvieto jūsu portālu Google Cloud Run. Jums vajadzīgs Google Cloud konts un rīks 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

Portāls tīmekļa mitināšanai

Tīmekļa mitināšanai, kas jums, iespējams, jau ir, ar PHP un datubāzi. Komandas nav vajadzīgas:

  1. Lejupielādējiet obx-portal-php-<version>.zip no jaunākā laidiena.
  2. Atarhivējiet to un augšupielādējiet mapi mitināšanā ar (S)FTP.
  3. Novirziet savu (apakš)domēnu, piemēram, tirgotaji.jusuzimols.lv, uz mapi public.
  4. Padariet mapes data un config rakstāmas (atļaujas 775; ja instalētājs joprojām saka, ka nav, 777).
  5. Atveriet šo adresi. Instalētājs pārbauda serveri un prasa instalēšanas kodu no faila data/SETUP-CODE.txt, ko atverat ar FTP programmu. Pēc tam noklikšķiniet uz „Atvērt iestatīšanas vedni“.
  6. Instalētāja parādīto cron adresi pievienojiet kā cron uzdevumu hostinga vadības panelī, ik pēc 5 minūtēm. Portāls darbojas arī bez tā.

Lejupielādēt jaunāko laidienu · openbrandexchange/node-php

3. Docker

Savā serverī vai jebkurā mākonī, kas darbina konteinerus. 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

Vai uzreiz ar HTTPS, izmantojot 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:

Iestatījumi

OBX_PUBLIC_URLjūsu portāla publiskā adrese
OBX_SECRET_KEYgara nejauša atslēga (openssl rand -hex 32); glabājiet to droši
OBX_SETUP_CODEpēc izvēles: iepriekš izvēlēts iestatīšanas kods
PORTports, pēc noklusējuma 8080

Pēc instalēšanas: pirmā palaišana

  1. Atveriet sava portāla adresi pārlūkā.
  2. Ievadiet vienreizējo instalēšanas kodu. Tas ir žurnālā pirmajā palaišanas reizē (Portāls tīmekļa mitināšanai: failā data/SETUP-CODE.txt, un instalētājs to aizpilda jūsu vietā), vai arī iestatāt to iepriekš ar OBX_SETUP_CODE.
  3. Ievadiet savu uzņēmumu un pirmo zīmolu un izvēlieties savu paroli. Noklusējuma paroles nekad nav.

Iestatīšanas kods nodrošina, ka neviens cits nevar pārņemt tikko instalētu portālu.

Savs domēns

Izmantojiet apakšdomēnu, piemēram, tirgotaji.jusuzimols.lv vai b2b.jusuzimols.lv. Tirgotāji tad redz jūsu vārdu, un adrese paliek tā pati arī pēc mitināšanas maiņas.

Trīs izdevumi, viens portāls

Trīs izdevumi dara to pašu, un tiem ir viena un tā pati pārvaldība un tirgotāju portāls. Izvēlieties to, kas atbilst jūsu mitināšanai; mainīt var vēlāk. Apskatīt implementācijas.