No description
Find a file
2021-02-20 18:53:30 +00:00
apps fix: Build assets as part of Docker build 2021-01-08 12:47:00 -06:00
config fix: Build assets as part of Docker build 2021-01-08 12:47:00 -06:00
infrastructure chore(release): 1.3.2 [skip ci] 2021-02-20 18:53:30 +00:00
infrastructure_templates fix: Add kube.yaml to release artifacts 2021-01-16 13:44:42 -06:00
script fix: Set framework remote, even if origin is already set 2021-02-20 12:47:30 -06:00
.dockerignore fix: Load dependencies correctly in docker 2020-12-22 14:01:26 -06:00
.formatter.exs feat: Commit initially 2020-07-02 16:08:53 -05:00
.gitignore feat: Speed up build through DAG improvements 2021-01-13 15:43:04 -06:00
.gitlab-ci.yml fix: Make semantic release get repo info from CI 2021-02-20 11:42:01 -06:00
.tool-versions feat: Commit initially 2020-07-02 16:08:53 -05:00
Brewfile feat: Commit initially 2020-07-02 16:08:53 -05:00
Dockerfile fix: Copy whole working dir in Dockerfile before building assets 2021-01-08 14:02:09 -06:00
mix.exs chore: Remove dead assets 2020-09-15 15:51:32 -05:00
mix.lock fix: Set framework remote, even if origin is already set 2021-02-20 12:47:30 -06:00
package-lock.json chore(release): 1.1.2 [skip ci] 2021-01-13 21:02:29 +00:00
package.json chore(release): 1.3.2 [skip ci] 2021-02-20 18:53:30 +00:00
README.md chore: Update README.md with basic usage instructions 2021-02-20 12:20:47 -06:00

Legendary

Up and Running

In order to start the server, run script/server. Any dependencies required will be installed automatically using brew, asdf, and hex.

Now you can visit localhost:4000 from your browser.

CI Configuration

Legendary comes with gitlab CI settings which should work for you with minimal setup.

The CI script will automatically tag successful builds. To do this, you will need to configure a CI variable named GITLAB_TOKEN. This token should be a personal access token with read_repository, write_repository permissions.

To start your Phoenix server:

  • Install dependencies with mix deps.get
  • Create and migrate your database with mix ecto.setup
  • Install Node.js dependencies with npm install inside the assets directory
  • Start Phoenix endpoint with mix phx.server

Learn more