10.0.3 • Published 7 years ago

isotropy v10.0.3

Weekly downloads
1
License
MIT
Repository
-
Last release
7 years ago

Isotropy

Installation

npm i -g isotropy

Commands

Initialize a project with a default "hello world" template. If the dir option is omitted, the current directory is used.

isotropy init <dir>

Init with a specific template.

isotropy init <dir> -t <git_url>

#example
isotropy init -t https://github.com/isotropy/hello-world

Run a project from the current directory in dev mode locally.

isotropy run

Run a project from a specific directory.

isotropy run <dir>

Deploy a Project to the Cloud. The Cloud must implement Isotropy Deployment Specification 1.0 APIs. By default, it is set to www.looptype.com. To change the defaults, edit cloud.json in the ~/.isotropy directory.

isotropy deploy

You can also specify a directory

isotropy deploy <dir>

Deploy to a specific cloud (as defined in cloud.json) with:

isotropy deploy <dir> -c <cloud_name>

Example YAML File

name: Simple Todos
version: "0.0.1"
schema: "1.0"
git: https://github.com/isotropy/simple-todos
services:
  - name: server
    nodes: 2
    type: http
    locations:
      - location: /
        type: nodejs
        main: server/dist/index.js
      - location: /static
        type: static
        path: static
  - name: auth-server
    nodes: 1
    type: http
    locations:
      - location: /
        type: nodejs
        main: auth-server/dist/index.js
modules:
  - name: static
  - name: client
    build:
      - type: typescript
  - name: server
    build:
      - type: typescript
    connections:
      - type: webdisk
        path: src/disk.ts
        disk: todos
      - type: postgres
        path: src/db.ts
        db: todosdb
      - type: redis
        path: src/redis.ts
        db: todoscache
  - name: auth-server
    build:
      - type: typescript
    connections:
      - type: postgres
        path: src/db.ts
        db: authdb
10.0.3

7 years ago

10.0.2

7 years ago

10.0.1

7 years ago

10.0.0

7 years ago

9.0.0

9 years ago

8.0.5

9 years ago

8.0.3

9 years ago

8.0.2

9 years ago

8.0.1

9 years ago

8.0.0

9 years ago

7.0.3

9 years ago

7.0.2

9 years ago

7.0.1

9 years ago

7.0.0

9 years ago

6.2.6

9 years ago

6.2.5

9 years ago

6.2.4

9 years ago

6.2.3

9 years ago

6.2.2

9 years ago

6.2.1

9 years ago

6.2.0

9 years ago

6.1.0

9 years ago

6.0.3

9 years ago

6.0.2

9 years ago

6.0.1

9 years ago

6.0.0

10 years ago

5.2.2

10 years ago

5.2.0

10 years ago

5.1.0

10 years ago

5.0.3

10 years ago

5.0.2

10 years ago

5.0.1

10 years ago

5.0.0

10 years ago

4.1.0

10 years ago

4.0.0

10 years ago

3.1.0

10 years ago

2.2.1

10 years ago

2.2.0

10 years ago

2.1.1

10 years ago

2.3.0

10 years ago

2.1.0

10 years ago

2.0.0

10 years ago

1.11.1

10 years ago

1.11.0

10 years ago

1.0.1

10 years ago

1.0.0

10 years ago