larastreamers
There is no better way to learn than by watching other developers code live. Find out who is streaming next in the Laravel world.
파일 탐색기
최종 버전 다운로드 (.zip)- format-php.yml
- larastan.yml
- run-tests.yml
- dependabot.yml
- FUNDING.yml
- ApproveStreamAction.php
- RejectStreamAction.php
- SubmitStreamAction.php
- ImportVideoAction.php
- SortStreamsByDateAction.php
- UpdateStreamAction.php
- CheckIfLiveStreamsHaveEndedCommand.php
- CheckIfUpcomingStreamsAreLiveCommand.php
- ImportChannelsForStreamsCommand.php
- ImportChannelStreamsCommand.php
- TweetAboutLiveStreamsCommand.php
- TweetAboutUpcomingStreamsCommand.php
- TweetAboutWeeklySummaryCommand.php
- UpdateChannelsCommand.php
- UpdateLiveAndFinishedStreamsCommand.php
- UpdateUpcomingStreamsCommand.php
- Twitter.php
- YouTube.php
- IndexController.php
- ApproveStreamController.php
- RejectStreamController.php
- AddSingleStreamToCalendarController.php
- CalendarController.php
- Controller.php
- PageHomeController.php
- PagePrivacyPolicyController.php
- PageStreamersController.php
- StreamResource.php
- ImportYoutubeChannelStreamsJob.php
- TweetStreamIsLiveJob.php
- TweetStreamIsUpcomingJob.php
- StreamList.php
- StreamListArchive.php
- SubmitYouTubeLiveStream.php
- StreamApprovedMail.php
- StreamRejectedMail.php
- StreamSubmittedMail.php
- Channel.php
- Language.php
- Stream.php
- User.php
- AppServiceProvider.php
- TwitterServiceProvider.php
- YouTubeRule.php
- NullTwitter.php
- OAuthTwitter.php
- TwitterException.php
- TwitterFake.php
- TwitterInterface.php
- ChannelData.php
- StreamData.php
- YouTubeException.php
- YouTubeClient.php
- AddStreamsToCalendar.php
- AppLayout.php
- GuestLayout.php
- InputError.php
- LocalTime.php
- MainLayout.php
- NavLink.php
- NavMobileLink.php
- StreamButton.php
- .gitignore
- app.php
- providers.php
- .gitkeep
- auth.php
- backup.php
- database.php
- feed.php
- filesystems.php
- hashids.php
- logging.php
- mail.php
- services.php
- ChannelFactory.php
- StreamFactory.php
- UserFactory.php
- 2014_10_12_000000_create_users_table.php
- 2014_10_12_100000_create_password_resets_table.php
- 2014_10_12_200000_add_two_factor_columns_to_users_table.php
- 2019_08_19_000000_create_failed_jobs_table.php
- 2019_12_14_000001_create_personal_access_tokens_table.php
- 2021_05_13_104641_create_streams_table.php
- 2021_05_13_114225_create_sessions_table.php
- 2021_05_15_142833_unique_youtube_id_in_streams_table.php
- 2021_05_15_203702_create_channels_table.php
- 2021_05_17_192445_add_tweeted_at_to_streams_table.php
- 2021_05_18_135514_add_description_to_stream.php
- 2021_05_20_200000_add_language_code_to_streams_table.php
- 2021_06_16_143518_add_language_code_to_channels.php
- 2021_06_23_201855_add_approval_fields_to_streams_table.php
- 2021_07_12_163904_add_channel_id_to_streams.php
- 2021_07_12_164653_add_twitter_handle_to_channels_table.php
- 2021_07_13_214007_add_actual_start_time_to_streams_table.php
- 2021_07_13_215242_add_hidden_at_to_streams_table.php
- 2021_07_22_172021_add_announcement_tweeted_at_to_streams_table.php
- 2021_10_12_144648_add_auto_import_field_to_channels_table.php
- 2021_10_19_114954_remove_channel_title_from_streams_table.php
- 2021_10_19_123659_update_slug_to_youtube_custom_url_in_channels_table.php
- 2021_10_23_073416_update_stream_status_none_to_finished.php
- 2023_03_02_000000_rename_password_resets_table.php
- 2024_05_07_180958_create_cache_table.php
- 2024_12_20_103000_add_rejected_at_to_streams_table.php
- DatabaseSeeder.php
- TestDataSeeder.php
- UserTableSeeder.php
- .gitignore
- auth.php
- pagination.php
- passwords.php
- validation.php
- notifications.php
- notifications.php
- notifications.php
- notifications.php
- notifications.php
- notifications.php
- notifications.php
- notifications.php
- notifications.php
- notifications.php
- notifications.php
- notifications.php
- notifications.php
- notifications.php
- notifications.php
- notifications.php
- notifications.php
- notifications.php
- notifications.php
- notifications.php
- notifications.php
- notifications.php
- notifications.php
- notifications.php
- app.5e5254d7.js
- app.64c8d224.css
- manifest.json
- favicon-tv.png
- larastreamers_social.png
- livewire.esm.js
- livewire.esm.js.map
- livewire.js
- livewire.js.map
- livewire.min.js
- livewire.min.js.map
- manifest.json
- .htaccess
- favicon.ico
- index.php
- mix-manifest.json
- robots.txt
- web.config
- app.css
- app.js
- policy.md
- terms.md
- confirm-password.blade.php
- forgot-password.blade.php
- login.blade.php
- register.blade.php
- reset-password.blade.php
- two-factor-challenge.blade.php
- verify-email.blade.php
- calendar.blade.php
- chevron-down.blade.php
- close.blade.php
- download.blade.php
- icon-time.blade.php
- icon-user.blade.php
- marker.blade.php
- search.blade.php
- twitter.blade.php
- world.blade.php
- youtube.blade.php
- action-message.blade.php
- action-section.blade.php
- add-streams-to-calendar.blade.php
- application-logo.blade.php
- application-mark.blade.php
- authentication-card-logo.blade.php
- authentication-card.blade.php
- banner.blade.php
- button.blade.php
- checkbox.blade.php
- confirmation-modal.blade.php
- confirms-password.blade.php
- danger-button.blade.php
- dialog-modal.blade.php
- dropdown-link.blade.php
- dropdown.blade.php
- error-message.blade.php
- form-section.blade.php
- input.blade.php
- label.blade.php
- local-time.blade.php
- main-layout.blade.php
- modal.blade.php
- nav-link.blade.php
- nav-mobile-link.blade.php
- page-header.blade.php
- responsive-nav-link.blade.php
- search.blade.php
- secondary-button.blade.php
- section-border.blade.php
- section-title.blade.php
- stream-button.blade.php
- streamer-channel.blade.php
- submission-label.blade.php
- switchable-team.blade.php
- validation-errors.blade.php
- welcome.blade.php
- app.blade.php
- guest.blade.php
- stream-list-archive.blade.php
- stream-list.blade.php
- submit-you-tube-live-stream.blade.php
- approved.blade.php
- rejected.blade.php
- submitted.blade.php
- preview.blade.php
- slogan.blade.php
- empty-stream-list.blade.php
- footer.blade.php
- header-home.blade.php
- live-indicator.blade.php
- meta.blade.php
- nav.blade.php
- stream-archive.blade.php
- stream.blade.php
- submit-modal.blade.php
- archive.blade.php
- home.blade.php
- privacy-policy.blade.php
- streamApproved.blade.php
- streamers.blade.php
- streamRejected.blade.php
- bootstrap.blade.php
- simple-bootstrap.blade.php
- simple-tailwind.blade.php
- tailwind.blade.php
- tailwind.blade.php
- api.php
- console.php
- web.php
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- .gitignore
- YouTubeResponses.php
- ApproveStreamActionTest.php
- RejectStreamActionTest.php
- SubmitStreamActionTest.php
- ImportVideoActionTest.php
- SortStreamsByDateActionTest.php
- UpdateStreamActionTest.php
- CheckIfLiveStreamsHaveEndedCommandTest.php
- CheckIfUpcomingStreamsAreLiveCommandTest.php
- ImportChannelStreamsCommandTest.php
- TweetAboutLiveStreamsCommandTest.php
- TweetAboutUpcomingStreamsCommandTest.php
- TweetAboutWeeklySummaryCommandTest.php
- UpdateChannelsCommandTest.php
- UpdateLiveAndFinishedStreamsCommandTest.php
- UpdateUpcomingStreamsCommandTest.php
- IndexControllerTest.php
- ApproveStreamControllerTest.php
- RejectStreamControllerTest.php
- SubmissionModalTest.php
- CalendarControllerTest.php
- StreamListArchiveTest.php
- SubmitYouTubeLiveStreamTest.php
- ImportYoutubeChannelStreamsJobTest.php
- StreamTest.php
- ModerationBypassTest.php
- RateLimitingTest.php
- FeedTest.php
- ImportChannelsForStreamsCommandTest.php
- PageArchiveTest.php
- PageHomeTest.php
- PagesResponseTest.php
- PageStreamersTest.php
- YouTubeTest.php
- Pest.php
- TestCase.php
- .editorconfig
- .env.example
- .env.sail
- .gitattributes
- .gitignore
- .styleci.yml
- artisan
- composer.json
- composer.lock
- docker-compose.yml
- package-lock.json
- package.json
- phpstan-baseline.neon
- phpstan.neon
- phpunit.xml.dist
- phpunit.xml.dist.bak
- pint.json
- postcss.config.js
- README.md
- SECURITY_REVIEW.md
- SECURITY_SUMMARY.md
- tailwind.config.js
- vite.config.js
- youtube_quota.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/christophrumpel/larastreamers
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd larastreamers
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
docker compose up -d --build
정의된 모든 컨테이너(서버, DB 등)를 한 번에 빌드하고 백그라운드에서 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
3. Node.js
쉬움사전 준비물
npm install
package.json에 명시된 라이브러리들을 내려받아 설치합니다.
npm start
개발/실행 서버를 켭니다.
명령어 실행 후 터미널에 나타나는 주소(보통 http://localhost:3000 형태)를 브라우저에서 열어보세요.
// repository documentation
Was this content helpful?
(0 ratings)
