Φιλοξενία

Όπου θέλετε. Πληρώνετε μόνο τη φιλοξενία.

Μια πύλη είναι μία επιχείρηση με μάρκα σε έναν διακομιστή. Εσείς επιλέγετε πώς θα τη λειτουργείτε, από πλήρη ανάθεση έως εντελώς μόνοι σας. Παρακάτω, από το πιο απλό στο πιο τεχνικό.

Οι τρεις εκδόσεις

Τρεις εκδόσεις της ίδιας πύλης. Περνούν τις ίδιες δοκιμές συμμόρφωσης και μιλούν το ίδιο API, οπότε μπορείτε να περάσετε από τη μία στην άλλη.

  • Ένα κλικ

    Πύλη για Cloudflare

    Λειτουργεί σε
    Cloudflare Workers, με D1 και R2
    Χρειάζεστε
    Έναν λογαριασμό Cloudflare
    Εγκατάσταση
    Ένα κλικ και μετά ο οδηγός ρύθμισης
    Κόστος
    Πρόγραμμα Workers Paid, περίπου 5 δολάρια τον μήνα
    Εγκατάσταση στο Cloudflare
  • Κοντέινερ

    Πύλη για Google Cloud και Docker

    Λειτουργεί σε
    Google Cloud Run ή οποιοσδήποτε διακομιστής με Docker
    Χρειάζεστε
    Λογαριασμό Google Cloud ή διακομιστή Docker
    Εγκατάσταση
    Ένα script ή μία εντολή Docker
    Κόστος
    Χρέωση ανά χρήση στο Cloud Run ή ο δικός σας διακομιστής
    Εγκατάσταση με Docker
  • Χωρίς εντολές

    Πύλη για φιλοξενία ιστού

    Λειτουργεί σε
    Απλή φιλοξενία ιστού με PHP και βάση δεδομένων
    Χρειάζεστε
    Ένα πρόγραμμα FTP
    Εγκατάσταση
    Ανεβάστε ένα zip και μετά ο εγκαταστάτης
    Κόστος
    Η φιλοξενία που ήδη πληρώνετε
    Εγκατάσταση σε φιλοξενία ιστού

1. Μέσω παρόχου

Το πιο εύκολο: μια εταιρεία φιλοξενεί την πύλη σας, την κρατά ενημερωμένη και βοηθά στη ρύθμιση. Επειδή όλες οι πύλες μιλούν το ίδιο πρότυπο, αργότερα μπορείτε να μεταφερθείτε σε άλλον πάροχο ή σε δική σας φιλοξενία.

Photopilot

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

Έδρα
Κάτω Χώρες
Γλώσσες
Ολλανδικά και Αγγλικά
Open Brand Exchange
Υπό ανάπτυξη
Εξαγωγή όλου του περιεχομένου
Ναι
Ιστότοπος
photopilot.ai

Θέλετε να γίνετε πάροχος;

Εδώ μπορεί να αναφέρεται κάθε εταιρεία φιλοξενίας, γραφείο ή προμηθευτής λογισμικού. Οι όροι είναι ίδιοι για όλους:

  • η πύλη σας περνά τις δοκιμές συμμόρφωσης
  • μια μάρκα μπορεί να εξαγάγει όλα τα δεδομένα και τις φωτογραφίες της και να φύγει
  • δημοσιεύετε τις δικές σας τιμές και όρους στον δικό σας ιστότοπο

Ανοίξτε ένα pull request στο αποθετήριο του ιστότοπου με τα στοιχεία σας στο src/data/providers.json. Οι πάροχοι εμφανίζονται με αλφαβητική σειρά. openbrandexchange/website

2. Με ένα κλικ

Δική σας πύλη στον δικό σας λογαριασμό, χωρίς διαχείριση διακομιστή.

Πύλη για Cloudflare

Λειτουργεί σε Cloudflare Workers, με D1 ως βάση δεδομένων και R2 για τις εικόνες. Πατήστε το κουμπί, συνδεθείτε στο Cloudflare και ακολουθήστε τα βήματα. Για πύλη σε καθημερινή χρήση χρειάζεστε το πρόγραμμα Workers Paid (5 δολάρια τον μήνα)· το δωρεάν πρόγραμμα αρκεί μόνο για μια πρώτη γνωριμία. Τις εκδόσεις web των φωτογραφιών σας τις δημιουργούν ο περιηγητής σας και το εργαλείο obx.

Εγκατάσταση στο Cloudflare

openbrandexchange/node-ts

Πύλη για Google Cloud και Docker

Ένα σενάριο που εγκαθιστά την πύλη σας στο Google Cloud Run. Χρειάζεστε λογαριασμό Google Cloud και το εργαλείο 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

Πύλη για φιλοξενία ιστού

Για τη φιλοξενία ιστού που ίσως ήδη έχετε, με PHP και βάση δεδομένων. Δεν χρειάζονται εντολές:

  1. Κατεβάστε το obx-portal-php-<version>.zip από την πιο πρόσφατη έκδοση.
  2. Αποσυμπιέστε το και ανεβάστε τον φάκελο στη φιλοξενία σας μέσω (S)FTP.
  3. Στρέψτε το (υπο)domain σας, για παράδειγμα retailers.yourbrand.gr, στον φάκελο public.
  4. Επιτρέψτε την εγγραφή στους φακέλους data και config (δικαιώματα 775· αν ο εγκαταστάτης λέει ακόμη ότι δεν επιτρέπεται, 777).
  5. Ανοίξτε αυτή τη διεύθυνση. Ο εγκαταστάτης ελέγχει τον διακομιστή και ζητά τον κωδικό εγκατάστασης από το αρχείο data/SETUP-CODE.txt, που ανοίγετε με το πρόγραμμα FTP. Έπειτα πατήστε “Άνοιγμα του οδηγού ρύθμισης”.
  6. Προσθέστε τη διεύθυνση cron που δείχνει ο εγκαταστάτης ως εργασία cron στον πίνακα ελέγχου της φιλοξενίας, κάθε 5 λεπτά. Και χωρίς αυτήν η πύλη λειτουργεί.

Λήψη της πιο πρόσφατης έκδοσης · openbrandexchange/node-php

3. Docker

Στον δικό σας διακομιστή ή σε οποιοδήποτε cloud εκτελεί containers. Μία εντολή:

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

Ή απευθείας με HTTPS, μέσω 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:

Ρυθμίσεις

OBX_PUBLIC_URLη δημόσια διεύθυνση της πύλης σας
OBX_SECRET_KEYένα μακρύ τυχαίο κλειδί (openssl rand -hex 32)· φυλάξτε το καλά
OBX_SETUP_CODEπροαιρετικό: ένας κωδικός εγκατάστασης που επιλέγετε εκ των προτέρων
PORTθύρα, προεπιλογή 8080

Μετά την εγκατάσταση: η πρώτη εκκίνηση

  1. Ανοίξτε τη διεύθυνση της πύλης σας στον περιηγητή.
  2. Εισαγάγετε τον κωδικό εγκατάστασης μίας χρήσης. Βρίσκεται στο αρχείο καταγραφής κατά την πρώτη εκκίνηση (Πύλη για φιλοξενία ιστού: στο data/SETUP-CODE.txt, και ο εγκαταστάτης τον συμπληρώνει για εσάς) ή τον ορίζετε εκ των προτέρων με το OBX_SETUP_CODE.
  3. Συμπληρώστε την εταιρεία και την πρώτη σας μάρκα και επιλέξτε δικό σας κωδικό πρόσβασης. Δεν υπάρχει ποτέ προεπιλεγμένος κωδικός.

Ο κωδικός εγκατάστασης διασφαλίζει ότι κανείς άλλος δεν μπορεί να οικειοποιηθεί μια πύλη που μόλις εγκαταστάθηκε.

Το δικό σας domain

Χρησιμοποιήστε ένα subdomain όπως retailers.yourbrand.gr ή b2b.yourbrand.gr. Οι μεταπωλητές βλέπουν τότε το όνομά σας και η διεύθυνση μένει ίδια αν αλλάξετε φιλοξενία.

Τρεις εκδόσεις, μία πύλη

Οι τρεις εκδόσεις κάνουν το ίδιο και έχουν την ίδια διαχείριση και την ίδια πύλη μεταπωλητών. Διαλέξτε αυτή που ταιριάζει στη φιλοξενία σας· μπορείτε να αλλάξετε αργότερα. Δείτε τις υλοποιήσεις.