laravel-blog
Laravel 11.0 blog application with Hotwire, Horizon, Telescope, Sanctum, Breeze and Pusher
파일 탐색기
최종 버전 다운로드 (.zip)- bug_report.md
- FUNDING.yml
- secrets
- PostChannel.php
- Likeable.php
- Kernel.php
- CommentPosted.php
- Handler.php
- date.php
- CommentController.php
- MediaLibraryController.php
- PostController.php
- PostThumbnailController.php
- ShowDashboard.php
- UserController.php
- AuthenticateController.php
- CommentController.php
- MediaController.php
- PostCommentController.php
- PostController.php
- PostLikeController.php
- UserCommentController.php
- UserController.php
- UserPostController.php
- AuthenticatedSessionController.php
- EmailVerificationNotificationController.php
- EmailVerificationPromptController.php
- NewPasswordController.php
- PasswordController.php
- PasswordResetLinkController.php
- RegisteredUserController.php
- VerifyEmailController.php
- CommentController.php
- Controller.php
- NewsletterSubscriptionController.php
- PostCommentController.php
- PostController.php
- PostFeedController.php
- PostLikeController.php
- UserController.php
- UserPasswordController.php
- Authenticate.php
- EncryptCookies.php
- PreventRequestsDuringMaintenance.php
- RedirectIfAuthenticated.php
- RoleMiddleware.php
- TrimStrings.php
- TrustProxies.php
- VerifyCsrfToken.php
- CommentsRequest.php
- MediaLibraryRequest.php
- PostsRequest.php
- UsersRequest.php
- CommentsRequest.php
- LoginRequest.php
- CommentsRequest.php
- NewsletterSubscriptionRequest.php
- UserPasswordsRequest.php
- UsersRequest.php
- Comment.php
- Media.php
- Post.php
- Role.php
- User.php
- PrepareNewsletterSubscriptionEmail.php
- SendNewsletterSubscriptionEmail.php
- UnsubscribeEmailNewsletter.php
- Newsletter.php
- Comment.php
- Like.php
- Media.php
- MediaLibrary.php
- NewsletterSubscription.php
- Post.php
- Role.php
- User.php
- CommentObserver.php
- MediaObserver.php
- PostObserver.php
- UserObserver.php
- CommentPolicy.php
- MediaPolicy.php
- PostPolicy.php
- UserPolicy.php
- AppServiceProvider.php
- AuthServiceProvider.php
- BladeServiceProvider.php
- BroadcastServiceProvider.php
- EventServiceProvider.php
- HorizonServiceProvider.php
- ObserverServiceProvider.php
- RouteServiceProvider.php
- TelescopeServiceProvider.php
- AlphaName.php
- CanBeAuthor.php
- CurrentPassword.php
- PostedScope.php
- Alert.php
- Card.php
- Icon.php
- .gitignore
- app.php
- app.php
- auth.php
- broadcasting.php
- cache.php
- cors.php
- database.php
- deploy.yml
- filesystems.php
- hashing.php
- horizon.php
- logging.php
- mail.php
- media-library.php
- queue.php
- sanctum.php
- services.php
- session.php
- telescope.php
- view.php
- .gitkeep
- CommentFactory.php
- LikeFactory.php
- NewsletterSubscriptionFactory.php
- PostFactory.php
- RoleFactory.php
- UserFactory.php
- .gitkeep
- 2014_10_12_000000_create_users_table.php
- 2014_10_12_100000_create_password_resets_table.php
- 2016_12_19_080506_create_posts_table.php
- 2016_12_19_201351_create_comments_table.php
- 2016_12_30_125504_create_newsletter_subscriptions_table.php
- 2016_12_30_171448_create_jobs_table.php
- 2017_01_08_205244_add_provider_and_provider_id_to_users.php
- 2017_01_09_191917_update_email_and_password_to_nullable_to_users.php
- 2017_01_23_210625_create_roles_table.php
- 2017_01_29_003732_add_registered_at_to_users_table.php
- 2017_03_12_213124_create_media_table.php
- 2017_03_19_102521_add_thumbnail_id_to_posts_table.php
- 2017_03_25_194948_add_api_token_to_users_table.php
- 2017_04_16_092512_add_slug_to_posts.php
- 2017_11_14_001056_add_index_on_title_to_posts.php
- 2017_11_15_003340_create_likes_table.php
- 2018_03_22_214952_drop_media_table.php
- 2018_03_22_215224_create_media_table_with_media_library.php
- 2018_03_22_230046_create_media_libraries_table.php
- 2018_09_05_220100_add_email_verified_at_to_users.php
- 2019_09_09_000456_create_failed_jobs_table.php
- 2019_12_14_000001_create_personal_access_tokens_table.php
- 2020_10_06_231328_add_fields_to_media.php
- 2022_04_30_011124_add_generated_conversions_to_media_table.php
- 2024_10_19_150013_create_telescope_entries_table.php
- DevDatabaseSeeder.php
- DatabaseSeeder.php
- .gitignore
- auth.php
- comments.php
- dashboard.php
- forms.php
- likes.php
- media.php
- newsletter.php
- pagination.php
- passwords.php
- posts.php
- roles.php
- tokens.php
- users.php
- validation.php
- auth.php
- comments.php
- dashboard.php
- forms.php
- likes.php
- media.php
- newsletter.php
- pagination.php
- passwords.php
- posts.php
- roles.php
- tokens.php
- users.php
- validation.php
- .htaccess
- favicon.ico
- index.php
- robots.txt
- web.config
- admin.js
- app.js
- bootstrap.js
- _utilities.scss
- _administration.scss
- _posts.scss
- _form.scss
- _sidebar.scss
- _variables.scss
- admin.scss
- app.scss
- _form.blade.php
- _list.blade.php
- edit.blade.php
- index.blade.php
- _comments.blade.php
- _posts.blade.php
- _users.blade.php
- index.blade.php
- app.blade.php
- _list.blade.php
- create.blade.php
- index.blade.php
- _form.blade.php
- _list.blade.php
- _thumbnail.blade.php
- create.blade.php
- edit.blade.php
- index.blade.php
- navbar.blade.php
- sidebar.blade.php
- _form.blade.php
- _list.blade.php
- edit.blade.php
- index.blade.php
- forgot-password.blade.php
- login.blade.php
- register.blade.php
- reset-password.blade.php
- verify-email.blade.php
- _comment.blade.php
- _form.blade.php
- _list.blade.php
- index.blade.php
- alert.blade.php
- card.blade.php
- icon.blade.php
- newsletter.blade.php
- app.blade.php
- rss.blade.php
- _like.blade.php
- _likes.blade.php
- unsubscribed.blade.php
- _empty.blade.php
- _post.blade.php
- _search_form.blade.php
- index.blade.php
- show.blade.php
- _show.blade.php
- index.blade.php
- alerts.blade.php
- footer.blade.php
- navbar.blade.php
- newsletter-form.blade.php
- _comment.blade.php
- _post.blade.php
- edit.blade.php
- layout.blade.php
- password.blade.php
- show.blade.php
- admin.php
- api.php
- auth.php
- channels.php
- console.php
- web.php
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- CommentTest.php
- DashboardTest.php
- PostTest.php
- UserTest.php
- AuthenticateTest.php
- CommentTest.php
- PostLikeTest.php
- PostTest.php
- UserTest.php
- NewsletterSubscriptionTest.php
- PostTest.php
- UserTest.php
- CheckRoleMiddlewareTest.php
- CommentTest.php
- DateHelperTest.php
- LikeableTest.php
- NewsletterMailTest.php
- PostTest.php
- UserTest.php
- Bootstrap.php
- CreatesApplication.php
- TestCase.php
- .editorconfig
- .env.example
- .env.testing
- .eslintrc.cjs
- .gitattributes
- .gitignore
- .node-version
- .yarnrc.yml
- artisan
- composer.json
- composer.lock
- Dockerfile
- LICENSE
- package.json
- phpunit.xml
- README.md
- vite.config.js
- yarn.lock
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/guillaumebriday/laravel-blog
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd laravel-blog
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker build -t laravel-blog .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 laravel-blog
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
3. Node.js
쉬움사전 준비물
$ yarn dev
개발/실행 서버를 켭니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
이 레포의 README에 적힌 실제 명령어를 그대로 가져왔습니다.
// repository documentation
Was this content helpful?
(0 ratings)
