Hacktoberfest 2026: die Issues, die Maintainer für den Oktober markiert haben – offen und einsteigerfreundlich. Hacktoberfest-Issues durchsuchen

Write guide about running on Serverless platforms

Offen Anfängerfreundlich
#1,448 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Maintainer antworten meist innerhalb von 1 Tag

Dieses Issue hat noch niemand übernommen.

Bewertung

Schwierigkeit
2/5
Geschätzter Aufwand
1-3 Stunden
Anfängerfreundlichkeit
65/100
Issue-Typ
Dokumentation
Klarheit
Klar beschrieben
Aktivitätsstatus
Veraltet
Tech-Stack
laravel, php
Bereich
documentation

Rechercherichtung

Beginne damit, die Struktur der Statamic-Dokumentation und die vorhandenen Deployment-Anleitungen zu überprüfen; das Issue nennt weder eine Datei noch einen Test. Schreibe eine allgemeine Anleitung zu schreibgeschützten Dateisystemen und Content-Speicherung, Cache- und Session-Treibern sowie der Konfiguration vertrauenswürdiger Proxys und weise darauf hin, wo Vapor die Einrichtung automatisch übernimmt. Fertig ist die Aufgabe, wenn Nutzer der Anleitung folgen können, um diese Fallstricke bei Serverless-Deployments zu verstehen.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Beschreibung

Installation / Deployment Guides

This has come up a couple of times before, but it'd be nice to have a generalised guide to point folks to if they want to use a serverless platform, like Laravel Vapor or DigitalOcean App Platform.

There quite a lot of gotchas you need to be aware of when considering going "serverless" with a Statamic site:

  • Serverless platforms often have read-only filesystem, so you can't write back to flat-files, so content needs to be stored in a database or you need a separate CMS environement (eg. on Forge) which pushes content to production.
  • By default, Statamic uses the file drivers for caching and sessions. You'll need to use database (or redis) drivers for this instead.
    • Laravel Vapor does this for you out of the box.
  • When using a platform like DigitalOcean's app platform, you will need to configure trusted proxies.
    • Laravel Vapor does this for you out of the box.
Vorherrschende Sprache
PHP
Sterne
133
Forks
405
Ø Merge
2 T. 2 Std.
Gemergte PRs (30 T.)
11

Entwicklungsumgebung

Dieses Projekt bietet weder Dev-Container noch Dockerfile noch Beitragsleitfaden – die Einrichtung liegt bei Ihnen. Beginnen Sie mit der README; die allgemeinen Schritte stehen in unserem Leitfaden für den ersten Beitrag.

Erste Schritte

  1. Lesen Sie das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreiben Sie ins Issue, dass Sie es übernehmen — das erspart doppelte Arbeit.
  3. Forken Sie das Repository und arbeiten Sie in einem Branch.
  4. Öffnen Sie einen Pull Request, der die Issue-Nummer nennt.

Mehr aus statamic/docs

Alle Issues in statamic/docs

Ähnliche Issues

Weitere Issues zu PHP

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.