Javascript Vue

Control multiple autofeed instances from one panel1 min read

Autofeed Commander

A management panel for multiple
autofeed-backend
instances.

About

Autofeed Commander is a management panel to control multiple autofeed-backend
instances from one UI. This is a simple NuxtJS application that stores configuration
data in local storage. Since autofeed-backend is an unauthenticated API, all that is
needed to connect is the instance address and port.

Screenshots

Installation

Docker

docker pull ghcr.io/StarlightAutomation/autofeed-commander:latest

or, specify a version:

docker pull ghcr.io/Starlightautomation/autofeed-commander:0.1.0

Next, start the container:

docker run -it
-p ‘3000:3000’ # Port binding, container port 3000/host port 3000
autofeed-commander
yarn start

Your instance will now be accessible at http://localhost:3000.

No Docker

Install Dependencies

yarn install

Build Application

yarn build

Start Application

yarn start

Your instance will now be accessible at http://localhost:3000.

Autofeed Backend Support

Due to default CORS policy, autofeed-backend
version 0.5.2 or higher is required. This version adds * to allowed origins,
thus getting around the default CORS policy.

If your autofeed backend instances are exposed publicly, you should not allow
all origins. If this is an issue for you, please open an issue on the autofeed-backend
repository. Autofeed Backend is intended to be run internally, and is an
unauthenticated application. Autofeed Commander is built in the same way and
should not be exposed to public networks.

GitHub

View Github

Pin It on Pinterest

Generated by Feedzy