Skip to content
Standalone web interface for ASF
Branch: master
Clone or download
Latest commit f91a64f Mar 16, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github
generated Revert "Move generated files back to src in hope to fix CI" Jan 4, 2019
scripts Revert "Move generated files back to src in hope to fix CI" Jan 4, 2019
src Translations update Mar 2, 2019
tools Bump tools/ArchiCrowdin from `ee9b26c` to `c8db2c6` Feb 22, 2019
.editorconfig Update .editorconfig (#481) Feb 25, 2019
.eslintrc.json Update ESLint rules (#497) Feb 27, 2019
.gitignore Update .gitignore (#332) Jan 31, 2019
.gitmodules Initial crowdin support (#175) Nov 16, 2018
.travis.yml Travis: misc Feb 27, 2019
LICENSE-2.0.txt Add license (#56) Oct 22, 2018
appveyor.yml Correct AppVeyor release description Feb 6, 2019
crowdin.yml Initial crowdin support (#175) Nov 16, 2018
package-lock.json Bump webpack-cli from 3.2.3 to 3.3.0 Mar 16, 2019
package.json Bump webpack-cli from 3.2.3 to 3.3.0 Mar 16, 2019
webpack.config.js Misc (#478) Feb 24, 2019

README.md

ASF-ui

Standalone web interface for ASF

Build status (AppVeyor) Build status (Travis) Github last commit date Code Climate Version License


Installation

  1. Download latest ASF-ui release
  2. Extract the archive into ASF's www folder
  3. Clear cache and enjoy

Development

git clone
npm i
npm start

Note: A local instance of ASF with IPC enabled is required.

Custom builds

Using a custom build of ASF-ui with ASF's internal http-server, a downloaded copy of it or your custom web-interface is very easy. First you need to clone your fork or this repository and install all dependencies.

git clone
npm i

You can now modify the source-code to your liking. When you are done with that you can build your custom version.

npm run build

To make ASF's Kestrel serve your frontend you have to start ASF with the command-line argument --path, which is explained in detail in ASF's wiki. Just copy the contents of the folder dist that was created by npm to the appropriate location described on ASF's wiki and you are good to go.

You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.