Our CLI tool lets you run and manage the entire, fully functional stack for development purposes.
Stack:
- UI Service (crux-ui)
- Backend Service (crux)
- PostgreSQL database
- Authentication (Ory Kratos)
- Migrations
- SMTP mail test server
- Docker or Podman installed on your system.
- Go Compiler to run the CLI from its source code. (Precompiled binaries are in the works.)
- Execute
go install github.com/dyrector-io/dyrectorio/golang/cmd/dyo@develop
- Execute
dyo up
- After you navigated to
localhost:8000
(this is the default Traefik port) you will see a Login screen - Register an account with whatever e-mail address you see fit (doesn't have to be valid one)
- Navigate to
localhost:4436
where you will find your mail as all outgoing e-mails will land here - Open your e-mail message and using the link inside you can activate your account
- Happy deploying! 🎬
- Clone the repository to your local workdir with
git clone
- Execute
make up
in the project root - Open the
localhost:8000
- Happy deploying! 🎬