
Anleitungen im Zusammenhang mit Beach
Verwendung von Sitegeist.MagicWand mit Beach
Wenn du aus irgendeinem Grund Local Beach nicht verwenden willst oder kannst, bietet Sitegeist.MagicWand eine einfache Möglichkeit, Produktionsdaten für die Entwicklung von Kohle zu klonen - auch mit Beach.
Sitegeist.MagicWand bietet eine Möglichkeit, eine entfernte Flow/Neos Installation in die lokale Flow/Neos Installation zu klonen, die den Befehl ausführt.
Wenn du Beach verwendest, aber aus irgendeinem Grund die lokale Installation Beach nicht nutzen willst (oder kannst), dann ist Sitegeist.MagicWand auch mit Beach nutzbar.
Dies ist eine Beispielkonfiguration, die dir den Einstieg erleichtern soll:
Sitegeist:
MagicWand:
clonePresets:
live:
host: instance-__redacted__.beach-project-__redacted__
user: beach
port: 22
sshOptions: '-J beach@ssh.flownative.cloud'
path: /application
context: Production/Beach/Instance
postClone:
- './flow domain:deactivate "*"'
- './flow domain:add --site-node-name acmecom --hostname acmecom.localbeach.net'
- './flow user:delete --assume-yes "*"'
- './flow user:create --roles Administrator admin admin Admin Admin'
- './flow user:create --roles Editor editor editor Editor Editor'
resourceProxy:
baseUri: https://www.acme.com
subdivideHashPathSegment: false
curlOptions:
CURLOPT_USERPWD: __redacted__:__redacted__
Beispieleinstellungen für Sitegeist.MagicWand
- In Zeile 4 kannst du alles verwenden, was sinnvoll ist, um die Voreinstellung zu identifizieren.
- In Zeile 5 musst du deine eigene Instanz und den Projektbezeichner verwenden.
- In den Zeilen 12 bis 16 siehst du ein Beispiel für die Anpassung der geklonten Website, damit sie lokal läuft. Ändere das nach Bedarf für deinen Fall.
- In Zeile 18 musst du die domain so einstellen, dass sie zu deinem Projekt passt.
- In Zeile 21 siehst du ein Beispiel, wie du die grundlegenden Anmeldedaten für den Ressourcen-Proxy einstellst, falls du den Schutz aktiviert hast.
Foto von Kristopher Roller auf Unsplash