larajournal

[!IMPORTANT] This file needs to updated in order to match the english README file.
Αυτό το αρχείο πρέπει να ενημερωθεί για να ταιριάζει με το αγγλικά αρχείο README.

Ιστολόγιο Laravel με πίνακα διαχείρισης Filament

Read this in other languages

This file is automatically translated. If you notice an error, please correct it yourself (by making a PR) or write about it in the issues.

Ιστολόγιο Laravel με πίνακα διαχείρισης Filament

Αυτό είναι το έργο του κιτ εκκίνησης ιστολογίου Laravel με τον πίνακα διαχείρισης Filament.

Ο στόχος αυτού του αποθετηρίου είναι να παρουσιάσει καλές πρακτικές ανάπτυξης Laravel με μια απλή εφαρμογή.

Χαρακτηριστικά

Αίτημα χαρακτηριστικών

Ανοίξτε ένα νέο τεύχος για να ζητήσετε μια λειτουργία (ή αν βρείτε κάποιο σφάλμα).

Πώς να εκτελέσετε το blog τοπικά;

Κλωνοποιήστε το έργο:

git clone git@github.com:gomzyakov/larajournal.git

Πιστεύω ότι έχετε ήδη εγκαταστήσει το Docker. Εάν όχι, απλώς κάντε το στο Mac, Windows ή Linux.

Δημιουργήστε την εικόνα larajournal με την ακόλουθη εντολή:

docker compose build --no-cache

Αυτή η εντολή μπορεί να διαρκέσει μερικά λεπτά για να ολοκληρωθεί.

Όταν ολοκληρωθεί η κατασκευή, μπορείτε να εκτελέσετε το περιβάλλον σε λειτουργία παρασκηνίου με:

docker compose up -d

Τώρα θα τρέξουμε το composer install για να εγκαταστήσουμε τις εξαρτήσεις της εφαρμογής:

docker compose exec app composer install

Αντιγράψτε τις ρυθμίσεις περιβάλλοντος:

docker compose exec app cp .env.local .env

Ορισμός κλειδιού κρυπτογράφησης με το εργαλείο γραμμής εντολών artisan Laravel:

docker compose exec app ./artisan key:generate --ansi

Μετεγκατάσταση DB και δημιουργία πλαστών δεδομένων:

docker compose exec app ./artisan migrate:fresh --seed

Και προσθέστε χρήστη διαχειριστή Filament:

docker compose exec app ./artisan make:filament-user

Και ανοίξτε το http://127.0.0.1:8000 στο αγαπημένο σας πρόγραμμα περιήγησης. Χαίρομαι που χρησιμοποιείτε το Laravel Blog!

Πώς να μπείτε μέσα στο δοχείο;

Πρόσβαση στο κοντέινερ Docker:

docker exec -ti larajournal-app bash

Άδεια

Αυτό είναι λογισμικό ανοιχτού κώδικα με άδεια χρήσης MIT License.

Κυκλοφορία GitHub άδεια codecov