Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/tympanix/artoodetoo

Awesome dataflow task runner for automating every day tasks with a modern web interface
https://github.com/tympanix/artoodetoo

angular2 automation concurrency dataflow dataflow-programming golang

Last synced: about 1 month ago
JSON representation

Awesome dataflow task runner for automating every day tasks with a modern web interface

Awesome Lists containing this project

README

        

# Artoodetoo
Awesome self-programmable task runner for automating every day tasks

## Development
### Prerequisites
Development requires that you have set up golang, npm and nodejs on your machine

First, get the source code with the go get utility
```shell
go get github.com/Tympanix/artoodetoo
```

Then install the development dependencies
```shell
cd web && npm install
```

Now install the `@angular/cli` utility
```
npm install -g @angular/cli@latest
```

### Running
Build the server application using:
```shell
go build
```

Follow the instruction in [Quick Installation](#quick-installation) to deploy the server

Now start the web application development server
```shell
cd web && npm start
```

## Quick Installation
First, create an application secret. Type the following command:
```shell
artoodetoo secret -g
```

Now, create a user for the application. Execute and follow the prompt instructions:
```shell
artoodetoo user add
```

Now start the application itself by executing:
```
artoodetoo
```