Skip to content

dymaxionlabs/platform

Repository files navigation

Dymaxion Labs Platform

codecov CI Issues License Join the chat at https://gitter.im/dymaxionlabs/Platform

This repository contains the source code of both Dymaxion Labs Platform API server and the web application.

Development

There is a Docker compose file for development, that builds Terra and Aqua (backend and frontend), and that sets up Postgres and Redis databases.

First make sure to copy env.docker as .env.docker, and set UID and GID appropriately. Then, to build and start all services run:

docker compose --env-file .env.docker up --build

These Docker images are not prepared for production use. The Docker Compose configuration mounts the repository as volumes on /app, so any changes done in the host machine are replicated automatically on the container. That is the reason we need to set the user id and group id from the host when running the containers.

Bugs / Questions

Contributing

Bug reports and pull requests are welcome on GitHub at the issues page. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.

The current roadmap is available at GitHub at the projects page.

License

This project is licensed under Apache 2.0. Refer to LICENSE.txt.