dashboard.spatie.be

dashboard.spatie.be 的源代码。(The source code of dashboard.spatie.be)

Github星跟蹤圖

dashboard.spatie.be

此 repo 包含我们的仪表板的源代码。

示例

(恕删略)

我们配置的仪表板包含以下磁贴(tiles):

  • Twitter 流与所有推文提及和引用 @spatie_be
  • 时钟/日期/天气
  • 通过 GitHub 文件与 todo 的团队瓦片,通过 Slack 的远程状态,通过 Last.fm 的当前曲目
  • Packagist 下载
  • 通过 WebSockets 上网/下网
  • Velo 状态

它是如何工作的?

我们的 Freek Van der Herten 在 Laracon EU 的仪表盘上做了一个演讲,他解释了仪表盘是如何在屏幕后面工作的。这次谈话被录制下来并发布在 on Youtube 上。

安装

通过运行克隆此存储库来安装此软件包,并像平常一样安装 Laravel。

  • 运行 composer install 和 npm install yarn
  • 运行 yarn 和 yarn run dev 以生成 assets
  • 将 .env.example 复制到 .env 并填写您的值(php artisan key:generate,database,pusher values等)
  • 运行 php artisan migrate --seed,这将根据您的 BASIC_AUTH .env 值为迁移种子用户
  • 启动队列侦听器并设置 Laravel 调度程序。
  • 在浏览器中打开仪表板,登录并等待更新事件以填充仪表板。

明信片软件

如果您使用我们的仪表板,请从您的家乡发送明信片。

我们的地址是:Spatie,Samberstraat 69D,2060 Antwerp,Belgium。

所有明信片都发布在我们的网站上

支持

这个仪表板是量身定制的,可以在我们办公室的壁挂式电视上显示。我们不关注此项目的 semver,也不提供任何支持。但是如果你对 Laravel 和 Vue 有点熟悉,你应该很容易找到自己的方式。

有关该项目的更多详细信息,请阅读有关设置和组件的文章

许可证

该项目和 Laravel 框架是根据 MIT 许可证授权的开源软件。

概覽

名稱與所有者spatie/dashboard.spatie.be
主編程語言PHP
編程語言PHP (語言數: 3)
平台BSD, Linux, Mac, Solaris, Windows, Unix-like
許可證MIT License
發布數0
創建於2016-05-06 20:42:17
推送於2024-01-26 10:16:38
最后一次提交
星數1.9k
關注者數90
派生數429
提交數703
已啟用問題?
問題數65
打開的問題數0
拉請求數93
打開的拉請求數0
關閉的拉請求數19
已啟用Wiki?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?

dashboard.spatie.be Composer Cache

This repo contains the source code of our dashboard.

Example

Our configured dashboard has following tiles:

  • Twitter stream with all tweets mentioning and quoting @spatie_be
  • Clock/date/weather
  • Team tile with todo's via GitHub files, remote status via Slack, current tracks via Last.fm
  • Packagist downloads
  • Internet up/down via WebSockets
  • Velo status

How it works

Our own Freek Van der Herten gave a talk on the dashboard at Laracon EU where he explained how the dashboard works behind the screens. The talk was recorded and published on Youtube.

Installation

Install this package by running cloning this repository and install like you normally install Laravel.

  • Run composer install and npm install yarn
  • Run yarn and yarn run dev to generate assets
  • Copy .env.example to .env and fill your values (php artisan key:generate, database, pusher values etc)
  • Run php artisan migrate --seed, this will seed a user based on your BASIC_AUTH .env values
  • Start your queue listener and setup the Laravel scheduler.
  • Open the dashboard in your browser, login and wait for the update events to fill the dashboard.

Postcardware

If you are using our dashboard, please send us a postcard from your hometown.

Our address is: Spatie, Samberstraat 69D, 2060 Antwerp, Belgium.

All postcards are published on our website.

Support

This dashboard is tailormade to be displayed on the wall mounted tv in our office. We do not follow semver for this project and do not provide support whatsoever. However if you're a bit familiar with Laravel and Vue you should easily find your way.

For more details on the project, read our article about the setup and components

License

This project and the Laravel framework are open-sourced software licensed under the MIT license.

去到頂部