StartinBlox Manager
Project description
StartIn'Blox Manager
Quick start
Installation
You will need both Python3 and Pip3 installed. You can follow this article if you don't konw where to start.
Before diving in Startin' Blox manager, just make sure you got the last version of pip
by upgrading it:
sudo pip3 install --upgrade pip
Then install the sib
command line:
$ pip3 install --user -U sib-manager
Note:
- This install the
sib
program in the user context.sib
doesn't need system priveleges - In some distribution the system can't find the user programs. In that case you have to add it manually, for example, by adding
export PATH=$HOME/.local/bin:$PATH
in your~/.bashrc
.
Start a LDP server
sib
supports installation inside venv
Create a new project:
$ sib startproject myproject
$ cd myproject
Note:
- The project name must be a valid python package name (no dashes).
Configure the modules you want to use in packages.yml
:
ldppackages:
djangoldp_project: djangoldp_project
oidc_provider: django-oidc-provider
Run the installation:
$ sib install myproject
And launch it locally !
$ python3 manage.py runserver
The administration interface is available at http://localhost:8000/admin/
with default admin
user and password.
Start a client application
Create a new app: FIXME
Compile it:
$ sib startapp /tmp/sib_app
Run the client app locally:
$ cd /tmp/sib_app
$ npm run serve &
Usage
To list all available commands, either read the documentation or use:
$ sib --help
Usage: sib [OPTIONS] COMMAND [ARGS]...
Startin'Blox installer
Contribute
Get the last unreleased version of the project:
$ pip3 install --user -U git+https://git.happy-dev.fr/startinblox/devops/sib
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file sib-manager-0.5.3.tar.gz
.
File metadata
- Download URL: sib-manager-0.5.3.tar.gz
- Upload date:
- Size: 5.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 868501d8db34c53c0805db194a050fdd614ff7bf031af48a52b46f2b74d4a801 |
|
MD5 | d3a25aa27e79e07bc06bfb0aa31f2b3a |
|
BLAKE2b-256 | 339548140a87c809eb3d8e15e476c09f803aff791d806ac11c26eba79ec52613 |
File details
Details for the file sib_manager-0.5.3-py3-none-any.whl
.
File metadata
- Download URL: sib_manager-0.5.3-py3-none-any.whl
- Upload date:
- Size: 19.2 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.2.0 pkginfo/1.6.1 requests/2.24.0 setuptools/45.2.0 requests-toolbelt/0.9.1 tqdm/4.51.0 CPython/3.6.10
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 5517afce206160f057d44dd659c629290cd310937ec973366a6d7d466e793d0c |
|
MD5 | 91fffac3e674cf9054c125462b9b0d2c |
|
BLAKE2b-256 | 8d80d22d45b2df70c5c180762baffb10287d7ffef5bce428ba3c0c73e8210185 |