mirror of
https://github.com/fly-apps/live_beats.git
synced 2024-11-26 01:40:59 +00:00
No description
f28f9a6e08
The following [dependencies were updated][0]: * `castore` from 0.1.22 to 1.0.7 * `ecto_network` from 1.3.0 to 1.5.0 * `ecto_sql` from 3.11.1 to 3.11.3 * `esbuild` from 0.5.0 to 0.8.1 * `flame` from 0.1.12 to 0.2.0 * `gettext` from 0.20.0 to 0.24.0 * `heroicons` from 0.2.4 to 0.5.5 * `libcluster` from 3.3.1 to 3.3.3 * `mint` from 1.5.2 to 1.16.1 * `phoenix` from 1.7.12 to 1.7.14 * `phoenix_ecto` from 4.4.0 to 4.6.1 * `phoenix_html` from 3.3.4 to 4.1.1 * `phoenix_live_reload` from 1.4.0 to 1.5.3 * `postgrex` from 0.17.5 to 0.18.0 * `req` from 0.4.14 to 0.5.0 * `swoosh` from 1.8.2 to 1.16.9 * `telemetry_metrics` from 0.6.1 to 1.0.0 * `telemetry_poller` from 1.0.0 to 1.1.0 Also, set dependencies to accept patch updates. [0]: https://diff.hex.pm/diffs?diffs%5B%5D=castore:0.1.22:1.0.7&diffs%5B%5D=ecto_network:1.3.0:1.5.0&diffs%5B%5D=ecto_sql:3.11.1:3.11.3&diffs%5B%5D=esbuild:0.5.0:0.8.1&diffs%5B%5D=flame:0.1.12:0.2.0&diffs%5B%5D=gettext:0.20.0:0.24.0&diffs%5B%5D=heroicons:0.2.4:0.5.5&diffs%5B%5D=libcluster:3.3.1:3.3.3&diffs%5B%5D=mint:1.5.2:1.16.1&diffs%5B%5D=phoenix:1.7.12:1.7.14&diffs%5B%5D=phoenix_ecto:4.4.0:4.6.1&diffs%5B%5D=phoenix_html:3.3.4:4.1.1&diffs%5B%5D=phoenix_live_reload:1.4.0:1.5.3&diffs%5B%5D=postgrex:0.17.5:0.18.0&diffs%5B%5D=req:0.4.14:0.5.0&diffs%5B%5D=swoosh:1.8.2:1.16.9&diffs%5B%5D=telemetry_metrics:0.6.1:1.0.0&diffs%5B%5D=telemetry_poller:1.0.0:1.1.0 |
||
---|---|---|
assets | ||
config | ||
lib | ||
priv | ||
rel | ||
test | ||
.dockerignore | ||
.formatter.exs | ||
.gitignore | ||
.tool-versions | ||
Dockerfile | ||
fly.toml | ||
LICENSE.md | ||
mix.exs | ||
mix.lock | ||
README.md |
LiveBeats
Play music together with Phoenix LiveView!
Visit livebeats.fly.dev to try it out, or run locally:
-
Create a Github OAuth app from this page
- Set the app homepage to
http://localhost:4000
andAuthorization callback URL
tohttp://localhost:4000/oauth/callbacks/github
- After completing the form, click "Generate a new client secret" to obtain your API secret
- Set the app homepage to
-
Export your GitHub Client ID and secret:
export LIVE_BEATS_GITHUB_CLIENT_ID="..." export LIVE_BEATS_GITHUB_CLIENT_SECRET="..."
-
Install dependencies with
mix deps.get
-
Create and migrate your database with
mix ecto.setup
-
Start Phoenix endpoint with
mix phx.server
or inside IEx withiex -S mix phx.server
Now you can visit localhost:4000
from your browser.
Ready to run in production? Please check our deployment guides.
Learn more
- Official website: https://www.phoenixframework.org/
- Guides: https://hexdocs.pm/phoenix/overview.html
- Docs: https://hexdocs.pm/phoenix
- Forum: https://elixirforum.com/c/phoenix-forum
- Source: https://github.com/phoenixframework/phoenix