Comments (3)
We should keep it simple for now. The skeleton should help developers to get started. Everything that makes the configuration more complex than it should can be moved to documentation. In a production set up you may connect to different database anyway. You have to modify the Docker configuration for production but you can start development without pain. Simplicity is the main goal of this skeleton. Please keep that in mind.
from micro.
@sandrokeil environment should be fine for getting peoples feet wet. If you wanted to go to the extreme for development purposes we could add Vault using leases and audits. I use environment variables in docker-compose my development as then it is easier to manage.
from micro.
We should not write the credentials in the docker-compose.yml file. We should rely on environment variables and the user have to ensure that they are set. This is the production ready way.
Another way is to use Docker secrets. But I guess, the user input for credentials can also be an env variable or a file?
from micro.
Related Issues (20)
- Add message validator HOT 8
- Input and output streams can differ HOT 2
- add amqp publisher tests HOT 1
- TypeError on example HOT 4
- Version vs. event no problem with snapshots HOT 1
- Optimize for one stream per aggregate
- micro:setup:php-service cli command -> start command not working HOT 3
- add micro command for composer HOT 3
- Move cli + folder structure to a skeleton repo HOT 19
- Remove AmqpReducer
- Remove upstream definition from nginx site config HOT 2
- [Question] Should we remove state and snapshots? HOT 18
- Change command handlers
- Add akka-like messaging HOT 14
- Consider nginx unit HOT 1
- Get aggregate state version by counting recorded events
- Consider Serverless Event Gateway HOT 2
- Update Documentation
- Add snapshot support
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from micro.