Skip to content

suitenumerique/integration

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

124 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

La Suite: integration

Repo containing code of:

Local development

After checking out the repository, run:

$ make bootstrap

For both the website and the widgets projects, it will install dependencies, build, and start the development server, respectively at http://localhost:8930 and http://localhost:8931.

To see dev server outputs, run:

$ make logs

You can view all available commands with:

$ make help

Developing the website

If you want a faster startup than make bootstrap, you can run more focused commands. For the website:

$ make website-start

This will start the development server at http://localhost:8930.

Developing Widgets

We currently develop some embeddable widgets in the packages/widgets directory in this repository.

$ make widgets-start

This will start the development server at http://localhost:8931.

You can then build them with:

$ make widgets-build

And deploy them to an S3 bucket, with .aws/{config|credentials} files in the root of the repository.

$ WIDGETS_S3_PATH=xxx make widgets-deploy

Licenses

Source code is released under the MIT and other contents are released under the Open Licence 2.0.