Hosting

Pokrenite gdje želite. Plaćate samo hosting.

Jedan portal je jedna tvrtka s robnom markom na jednom poslužitelju. Vi birate kako ga vodite, od potpuno prepuštenog do potpuno vlastitog. U nastavku od najjednostavnijeg do najtehničkijeg.

Tri izdanja

Tri izdanja istog portala. Prolaze iste provjere sukladnosti i govore isti API, pa možete prijeći s jednog na drugo.

  • Jedan klik

    Portal za Cloudflare

    Radi na
    Cloudflare Workers s D1 i R2
    Trebate
    Cloudflare račun
    Postavljanje
    Jedan klik, zatim čarobnjak za postavljanje
    Cijena
    Paket Workers Paid, oko 5 dolara mjesečno
    Instaliraj na Cloudflare
  • Kontejneri

    Portal za Google Cloud i Docker

    Radi na
    Google Cloud Run ili bilo koji poslužitelj s Dockerom
    Trebate
    Google Cloud račun ili poslužitelj s Dockerom
    Postavljanje
    Jedna skripta ili jedna Docker naredba
    Cijena
    Plaćanje po korištenju na Cloud Runu ili vlastiti poslužitelj
    Pokreni s Dockerom
  • Bez naredbi

    Portal za web hosting

    Radi na
    Običan web hosting s PHP-om i bazom podataka
    Trebate
    FTP program
    Postavljanje
    Učitajte ZIP, zatim pokrenite instalacijski program
    Cijena
    Hosting koji već plaćate
    Instaliraj na web hosting

1. Preko pružatelja usluge

Najjednostavnije: tvrtka hosta vaš portal, održava ga ažurnim i pomaže pri postavljanju. Budući da svi portali govore istim standardom, kasnije možete prijeći drugom pružatelju ili na vlastiti hosting.

Photopilot

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

Sjedište
Nizozemska
Jezici
nizozemski i engleski
Open Brand Exchange
U razvoju
Izvoz cijelog sadržaja
Da
Web stranica
photopilot.ai

Želite postati pružatelj usluge?

Ovdje može biti navedena svaka hosting tvrtka, agencija ili dobavljač softvera. Uvjeti su jednaki za sve:

  • vaš portal prolazi testove sukladnosti
  • marka može izvesti sve podatke i fotografije i otići
  • vlastite cijene i uvjete objavljujete na svojoj stranici

Otvorite pull request u repozitoriju stranice sa svojim podacima u src/data/providers.json. Pružatelji usluga navedeni su abecednim redom. openbrandexchange/website

2. Jednim klikom

Vlastiti portal na vlastitom računu, bez upravljanja poslužiteljem.

Portal za Cloudflare

Radi na Cloudflare Workers, s D1 kao bazom podataka i R2 za slike. Kliknite gumb, prijavite se u Cloudflare i slijedite korake. Za portal u svakodnevnoj upotrebi trebate paket Workers Paid (5 dolara mjesečno); besplatni paket dovoljan je samo za razgledavanje. Web-verzije vaših fotografija izrađuju vaš preglednik i alat obx.

Instaliraj na Cloudflare

openbrandexchange/node-ts

Portal za Google Cloud i Docker

Skripta koja vaš portal postavlja na Google Cloud Run. Potrebni su vam Google Cloud račun i alat 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 web hosting

Za web hosting koji možda već imate, s PHP-om i bazom podataka. Nisu potrebne naredbe:

  1. Preuzmite obx-portal-php-<version>.zip iz najnovijeg izdanja.
  2. Raspakirajte ga i mapu prenesite na hosting putem (S)FTP-a.
  3. Usmjerite svoju (pod)domenu, na primjer trgovci.vasamarka.hr, na mapu public.
  4. Omogućite pisanje u mape data i config (dopuštenja 775; ako instalacija i dalje javlja da nije moguće, 777).
  5. Otvorite tu adresu. Instalacija provjerava poslužitelj i traži instalacijski kod iz datoteke data/SETUP-CODE.txt, koju otvarate FTP programom. Zatim kliknite „Otvori čarobnjak za postavljanje“.
  6. Cron adresu koju prikazuje instalacija dodajte kao cron zadatak u upravljačkoj ploči hostinga, svakih 5 minuta. I bez nje portal radi.

Preuzmi najnovije izdanje · openbrandexchange/node-php

3. Docker

Na vlastitom poslužitelju ili u bilo kojem oblaku koji pokreće kontejnere. Jedna naredba:

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

Ili odmah s HTTPS-om, putem 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:

Postavke

OBX_PUBLIC_URLjavna adresa vašeg portala
OBX_SECRET_KEYdugačak nasumičan ključ (openssl rand -hex 32); dobro ga čuvajte
OBX_SETUP_CODEneobavezno: unaprijed odabrani instalacijski kod
PORTport, zadano 8080

Nakon instalacije: prvo pokretanje

  1. Otvorite adresu svog portala u pregledniku.
  2. Unesite jednokratni instalacijski kod. Nalazi se u zapisniku pri prvom pokretanju (Portal za web hosting: u data/SETUP-CODE.txt, a instalacija ga ispunjava umjesto vas) ili ga unaprijed postavite s OBX_SETUP_CODE.
  3. Unesite svoju tvrtku i prvu marku te odaberite vlastitu lozinku. Zadane lozinke nikad nema.

Instalacijski kod osigurava da nitko drugi ne može preuzeti tek instalirani portal.

Vlastita domena

Koristite poddomenu poput trgovci.vasamarka.hr ili b2b.vasamarka.hr. Trgovci tada vide vaše ime, a adresa ostaje ista i kad promijenite hosting.

Tri izdanja, jedan portal

Tri izdanja rade isto i imaju istu administraciju i isti portal za trgovce. Odaberite ono koje odgovara vašem hostingu; promijeniti možete kasnije. Pogledajte implementacije.