Freqtrade UI - Frontend for Freqtrade
Go to file
dependabot[bot] b411126554
Bump sass from 1.27.0 to 1.28.0
Bumps [sass](https://github.com/sass/dart-sass) from 1.27.0 to 1.28.0.
- [Release notes](https://github.com/sass/dart-sass/releases)
- [Changelog](https://github.com/sass/dart-sass/blob/master/CHANGELOG.md)
- [Commits](https://github.com/sass/dart-sass/compare/1.27.0...1.28.0)

Signed-off-by: dependabot[bot] <support@github.com>
2020-11-02 05:29:07 +00:00
.devcontainer Bump node from 14-slim to 15-slim in /.devcontainer 2020-10-23 06:02:12 +00:00
.github Add whitespace to PR template 2020-10-02 08:02:54 +02:00
public Convert Favicon to be Freqtrade logo 2020-08-31 17:54:25 +02:00
src Update CumProfitChart to accept different profit column 2020-11-01 13:58:46 +01:00
.browserslistrc init 2020-05-04 06:31:12 +02:00
.dockerignore Add production-ready docker file 2020-06-04 12:08:14 +02:00
.editorconfig Rename js files to ts 2020-06-04 20:20:48 +02:00
.eslintrc.js Add comment explaining removal of vue/essential 2020-09-08 13:52:46 +02:00
.gitignore init 2020-05-04 06:31:12 +02:00
.prettierrc.json Improve eslint / prettier configuration 2020-05-20 07:23:10 +02:00
babel.config.js Improve code style 2020-05-18 21:49:26 +02:00
docker-compose.yml Add docker-compose file for "easy deployment" 2020-06-04 12:08:14 +02:00
Dockerfile Bump node from 15.0.0-alpine to 15.0.1-alpine 2020-10-26 06:41:15 +00:00
LICENSE Create License 2020-05-14 11:57:47 +02:00
package.json Bump sass from 1.27.0 to 1.28.0 2020-11-02 05:29:07 +00:00
README.md Add status badge for CI actions 2020-08-31 17:52:06 +02:00
tsconfig.json FIx typescript "@" imports 2020-07-19 15:45:44 +02:00
vue.config.js Small modifications to styles 2020-09-08 11:53:34 +02:00
yarn.lock Bump sass from 1.27.0 to 1.28.0 2020-11-02 05:29:07 +00:00

frequi

FreqUI CI

Freqtrade UI build with Vue.js and boostrap-vue.

WARNING

This project is still in it's early stages (consider it early-alpha), and is not yet stable nor recommended to be used for production usages.

It will require Freqtrade to be running on the same host with the API enabled under (localhost:8081). This port can be changed in vue.config.js.

Project setup with node install locally

Project setup

yarn install

Compiles and hot-reloads for development

yarn serve

Compiles and minifies for production

yarn build

Lints and fixes files

yarn lint

Build and run docker version

docker-compose build
docker-compose up -d

# Access using http://localhost:8080/

Customize configuration

See Configuration Reference.

Project setup for docker (developing inside dev container) without vscode

Built dev docker image and run container(s) detached

cd .devcontainer
docker-compose up -d

Go inside web service container and serve

docker-compose exec web /bin/bash

then

yarn serve

Project setup for vscode and docker (developing inside dev container) on linux

The goal is it have a complete dev environment very quickly and isolated.

Install missing tools if needed

Follow getting strated section.

Build your dev container

View > Command palette > Enter: Remote-Containers rebuild container

Serve your local server

yarn serve

You now have useful vscode extentions, git support, your command history of the project.