2019-07-02 14:22:12 +02:00
|
|
|
|
# Docker: Environment variables in Compose
|
|
|
|
|
|
2019-09-12 16:55:24 +02:00
|
|
|
|
## NginX
|
2019-07-02 14:22:12 +02:00
|
|
|
|
MF_NGINX_HTTP_PORT=80
|
|
|
|
|
MF_NGINX_SSL_PORT=443
|
2019-09-12 16:55:24 +02:00
|
|
|
|
MF_NGINX_MQTT_PORT=1883
|
|
|
|
|
MF_NGINX_MQTTS_PORT=8883
|
2019-07-02 14:22:12 +02:00
|
|
|
|
|
|
|
|
|
## NATS
|
|
|
|
|
MF_NATS_URL=nats://nats:4222
|
|
|
|
|
|
2019-09-12 16:55:24 +02:00
|
|
|
|
## Redis
|
2019-07-02 14:22:12 +02:00
|
|
|
|
MF_REDIS_TCP_PORT=6379
|
|
|
|
|
|
|
|
|
|
## Grafana
|
|
|
|
|
MF_GRAFANA_PORT=3000
|
|
|
|
|
|
2019-07-18 15:01:09 +02:00
|
|
|
|
## Jaeger
|
|
|
|
|
MF_JAEGER_PORT=6831
|
|
|
|
|
MF_JAEGER_FRONTEND=16686
|
|
|
|
|
MF_JAEGER_COLLECTOR=14268
|
|
|
|
|
MF_JAEGER_CONFIGS=5778
|
|
|
|
|
MF_JAEGER_URL=jaeger:6831
|
|
|
|
|
|
2019-07-02 14:22:12 +02:00
|
|
|
|
## Core Services
|
2019-12-16 16:22:09 +01:00
|
|
|
|
|
|
|
|
|
### AuthN
|
|
|
|
|
MF_AUTHN_LOG_LEVEL=debug
|
|
|
|
|
MF_AUTHN_HTTP_PORT=8189
|
|
|
|
|
MF_AUTHN_GRPC_PORT=8181
|
2020-04-07 12:02:17 +02:00
|
|
|
|
MF_AUTHN_GRPC_URL=authn:8181
|
2020-06-08 18:17:16 +02:00
|
|
|
|
MF_AUTHN_GRPC_TIMEOUT=1s
|
2019-12-16 16:22:09 +01:00
|
|
|
|
MF_AUTHN_DB_PORT=5432
|
|
|
|
|
MF_AUTHN_DB_USER=mainflux
|
|
|
|
|
MF_AUTHN_DB_PASS=mainflux
|
|
|
|
|
MF_AUTHN_DB=authn
|
|
|
|
|
MF_AUTHN_SECRET=secret
|
|
|
|
|
|
2020-12-08 17:04:09 +01:00
|
|
|
|
### AuthZ
|
|
|
|
|
MF_AUTHZ_LOG_LEVEL=debug
|
|
|
|
|
MF_AUTHZ_HTTP_PORT=8191
|
|
|
|
|
MF_AUTHZ_GRPC_PORT=8192
|
|
|
|
|
MF_AUTHZ_GRPC_URL=authz:8192
|
|
|
|
|
MF_AUTHZ_DB=authz
|
|
|
|
|
MF_AUTHZ_MODEL_CONF=/model.conf
|
|
|
|
|
MF_AUTHZ_DB_PORT=5432
|
|
|
|
|
MF_AUTHZ_DB_USER=mainflux
|
|
|
|
|
MF_AUTHZ_DB_PASS=mainflux
|
|
|
|
|
MF_AUTHZ_DB_SSL_MODE=
|
|
|
|
|
MF_AUTHZ_DB_SSL_CERT=
|
|
|
|
|
MF_AUTHZ_DB_SSL_KEY=
|
|
|
|
|
MF_AUTHZ_DB_SSL_ROOT_CERT=
|
|
|
|
|
MF_AUTHZ_SECRET=
|
|
|
|
|
MF_AUTHZ_SERVER_CERT=
|
|
|
|
|
MF_AUTHZ_SERVER_KEY=
|
|
|
|
|
|
2019-07-02 14:22:12 +02:00
|
|
|
|
### Users
|
|
|
|
|
MF_USERS_LOG_LEVEL=debug
|
|
|
|
|
MF_USERS_HTTP_PORT=8180
|
|
|
|
|
MF_USERS_DB_PORT=5432
|
|
|
|
|
MF_USERS_DB_USER=mainflux
|
|
|
|
|
MF_USERS_DB_PASS=mainflux
|
|
|
|
|
MF_USERS_DB=users
|
2020-09-23 23:18:53 +02:00
|
|
|
|
MF_USERS_ADMIN_EMAIL=admin@example.com
|
|
|
|
|
MF_USERS_ADMIN_PASSWORD=12345678
|
2019-07-02 14:22:12 +02:00
|
|
|
|
|
MF-532 - Password reset (#873)
* add users metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add users metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add users metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add users metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add users metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add users metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add users metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add users metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add metadata to users
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add metadata to users
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add metadata to users
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add metadata to users
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add metadata to users
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add metadata to users
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add metadata to users
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add metadata to users
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add metadata to users
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add metadata to users
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add metadata to users
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add default value for metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add default value for metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add default value for metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add default value for metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add default value for metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add default value for metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* when metadata is not set dont save 'null' string
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* when metadata is not set dont save 'null' string
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* when metadata is not set dont save 'null' string
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* change metadata type, add error handling
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* change metadata type, add error handling
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* change metadata type, add error handling
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove extra char
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove extra char
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove extra char
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* few small fixes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* few small fixes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* few small fixes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix identityRes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix identityRes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix identityRes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add users metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add users metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add users metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* mail
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* mail
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reset request endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reset request endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reset request endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add token
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add token
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add token
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add token methods
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add token methods
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add token methods
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding token endpoints
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding token endpoints
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding token endpoints
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding reset passw endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding reset passw endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding reset passw endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add logic for token verifying
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add logic for token verifying
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add logic for token verifying
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove mail from main
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove mail from main
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove mail from main
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* token and passwd update logic
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* token and passwd update logic
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* token and passwd update logic
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reorganize mailing code
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add comments for password reset flow
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add comments for password reset flow
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* change struct members to private
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* small changes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* small changes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* small changes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add space
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add space
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add space
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* revert back changes used for testing
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* revert back changes used for testing
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* revert back changes used for testing
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reorganize endpoints, extract host for link from Referer
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reorganize endpoints, extract host for link from Referer
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding swagger docs for reset passw
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding swagger docs for reset passw
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix imports and some typos
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix imports and some typos
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding swagger docs for reset passw
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reorganize endpoints, extract host for link from Referer
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reorganize endpoints, extract host for link from Referer
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* addint test and update swagger for pass reset
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* addint test and update swagger for pass reset
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* addint test and update swagger for pass reset
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding test for endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding test for endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding test for endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding test for endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding endpoint test
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding endpoint test
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding endpoint test
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* change token generation
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* change token generation
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* change token generation
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reorganize and change token gen
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reorganize and change token gen
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reorganize and change token gen
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* addint token and mail
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding token env
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding token env
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix error reporting
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix some comments and update readme
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix some comments and update readme
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix some comments and update readme
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* update readme
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix problmes due merge
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix problmes due merge
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix typos
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix typos
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add trusted certificates
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add endpoint for password change of currently authenticated user
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add env variable for conf reset endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add metadata to users
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add default value for metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add default value for metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* when metadata is not set dont save 'null' string
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* change metadata type, add error handling
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove extra char
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* few small fixes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix identityRes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add users metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reset request endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding token endpoints
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding reset passw endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add logic for token verifying
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove mail from main
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* small changes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add space
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* revert back changes used for testing
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reorganize endpoints, extract host for link from Referer
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reorganize endpoints, extract host for link from Referer
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* addint test and update swagger for pass reset
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding endpoint test
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix some comments and update readme
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add env variable for conf reset endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix tests
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* resolving some style comments
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* minor fixes due to bad merge
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix problem with unsigned commits
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix problem with unsigned commits
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix call to users.New
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix call to users.New
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* rename file
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* rename to email.go
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* additional comments
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* additional comments
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* refactor email util
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* refactor email util
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* refactor email util
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* refactor email util
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove debug bin
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add driver conf for mail
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* refactor email
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* refactor email
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix failing tests
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add testify
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* small fix
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add token conf
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* small fix
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* small fix
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* configurable email template
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix missing var
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add env for email template file
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add env for email template file
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix tests
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix test
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix test
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* revert to master
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove dev container
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* small fixes, typos, namings
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix typo
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* resolving comments
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* resolving comments
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* resolving comments
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* resolving comments
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* resolving comments
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add line
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* return err from email New()
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* change MF_TOKEN_RESET_ENDPOINT
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add and remove env vars
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* separate password logic into two methods Change and Reset
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* update comments
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove blank line
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* update docs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* dont use camel case
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* small fix
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reorganize email template for passw reset
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reorganize email template for passw reset
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
2019-10-22 14:53:14 +02:00
|
|
|
|
### Email utility
|
|
|
|
|
MF_EMAIL_DRIVER=smtp
|
|
|
|
|
MF_EMAIL_HOST=smtp.mailtrap.io
|
|
|
|
|
MF_EMAIL_PORT=2525
|
|
|
|
|
MF_EMAIL_USERNAME=18bf7f70705139
|
|
|
|
|
MF_EMAIL_PASSWORD=2b0d302e775b1e
|
|
|
|
|
MF_EMAIL_FROM_ADDRESS=from@example.com
|
|
|
|
|
MF_EMAIL_FROM_NAME=Example
|
2019-11-11 12:13:48 +01:00
|
|
|
|
MF_EMAIL_TEMPLATE=email.tmpl
|
MF-532 - Password reset (#873)
* add users metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add users metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add users metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add users metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add users metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add users metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add users metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add users metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add metadata to users
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add metadata to users
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add metadata to users
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add metadata to users
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add metadata to users
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add metadata to users
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add metadata to users
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add metadata to users
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add metadata to users
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add metadata to users
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add metadata to users
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add default value for metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add default value for metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add default value for metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add default value for metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add default value for metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add default value for metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* when metadata is not set dont save 'null' string
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* when metadata is not set dont save 'null' string
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* when metadata is not set dont save 'null' string
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* change metadata type, add error handling
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* change metadata type, add error handling
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* change metadata type, add error handling
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove extra char
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove extra char
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove extra char
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* few small fixes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* few small fixes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* few small fixes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix identityRes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix identityRes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix identityRes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add users metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add users metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add users metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* mail
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* mail
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reset request endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reset request endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reset request endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add token
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add token
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add token
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add token methods
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add token methods
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add token methods
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding token endpoints
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding token endpoints
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding token endpoints
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding reset passw endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding reset passw endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding reset passw endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add logic for token verifying
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add logic for token verifying
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add logic for token verifying
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove mail from main
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove mail from main
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove mail from main
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* token and passwd update logic
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* token and passwd update logic
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* token and passwd update logic
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reorganize mailing code
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add comments for password reset flow
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add comments for password reset flow
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* change struct members to private
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* small changes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* small changes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* small changes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add space
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add space
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add space
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* revert back changes used for testing
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* revert back changes used for testing
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* revert back changes used for testing
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reorganize endpoints, extract host for link from Referer
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reorganize endpoints, extract host for link from Referer
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding swagger docs for reset passw
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding swagger docs for reset passw
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix imports and some typos
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix imports and some typos
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding swagger docs for reset passw
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reorganize endpoints, extract host for link from Referer
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reorganize endpoints, extract host for link from Referer
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* addint test and update swagger for pass reset
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* addint test and update swagger for pass reset
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* addint test and update swagger for pass reset
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding test for endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding test for endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding test for endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding test for endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding endpoint test
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding endpoint test
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding endpoint test
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* change token generation
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* change token generation
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* change token generation
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reorganize and change token gen
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reorganize and change token gen
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reorganize and change token gen
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* addint token and mail
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding token env
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding token env
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix error reporting
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix some comments and update readme
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix some comments and update readme
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix some comments and update readme
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* update readme
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix problmes due merge
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix problmes due merge
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix typos
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix typos
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add trusted certificates
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add endpoint for password change of currently authenticated user
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add env variable for conf reset endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add metadata to users
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add default value for metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add default value for metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* when metadata is not set dont save 'null' string
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* change metadata type, add error handling
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove extra char
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* few small fixes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix identityRes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add users metadata
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* password reset, sketching
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reset request endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding token endpoints
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding reset passw endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add logic for token verifying
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove mail from main
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* small changes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add space
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* revert back changes used for testing
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reorganize endpoints, extract host for link from Referer
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reorganize endpoints, extract host for link from Referer
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* addint test and update swagger for pass reset
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding endpoint test
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix some comments and update readme
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add env variable for conf reset endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix tests
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* resolving some style comments
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* minor fixes due to bad merge
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix problem with unsigned commits
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix problem with unsigned commits
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix call to users.New
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix call to users.New
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* rename file
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* rename to email.go
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* additional comments
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* additional comments
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* refactor email util
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* refactor email util
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* refactor email util
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* refactor email util
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove debug bin
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add driver conf for mail
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* refactor email
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* refactor email
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix failing tests
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add testify
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* small fix
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add token conf
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* small fix
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* small fix
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* configurable email template
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix missing var
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add env for email template file
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add env for email template file
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix tests
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix test
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix test
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* revert to master
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove dev container
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* small fixes, typos, namings
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix typo
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* resolving comments
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* resolving comments
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* resolving comments
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* resolving comments
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* resolving comments
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add line
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* return err from email New()
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* change MF_TOKEN_RESET_ENDPOINT
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add and remove env vars
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* separate password logic into two methods Change and Reset
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* update comments
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove blank line
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* update docs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* dont use camel case
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* small fix
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reorganize email template for passw reset
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* reorganize email template for passw reset
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
2019-10-22 14:53:14 +02:00
|
|
|
|
|
|
|
|
|
### Token utility
|
|
|
|
|
MF_TOKEN_RESET_ENDPOINT=/reset-request
|
|
|
|
|
|
2019-07-02 14:22:12 +02:00
|
|
|
|
### Things
|
|
|
|
|
MF_THINGS_LOG_LEVEL=debug
|
|
|
|
|
MF_THINGS_HTTP_PORT=8182
|
2019-07-04 17:06:56 +02:00
|
|
|
|
MF_THINGS_AUTH_HTTP_PORT=8989
|
|
|
|
|
MF_THINGS_AUTH_GRPC_PORT=8183
|
2020-04-07 12:02:17 +02:00
|
|
|
|
MF_THINGS_AUTH_GRPC_URL=things:8183
|
2020-06-08 18:17:16 +02:00
|
|
|
|
MF_THINGS_AUTH_GRPC_TIMEOUT=1s
|
2019-07-02 14:22:12 +02:00
|
|
|
|
MF_THINGS_DB_PORT=5432
|
|
|
|
|
MF_THINGS_DB_USER=mainflux
|
|
|
|
|
MF_THINGS_DB_PASS=mainflux
|
|
|
|
|
MF_THINGS_DB=things
|
2019-10-28 09:49:34 +01:00
|
|
|
|
MF_THINGS_ES_URL=localhost:6379
|
|
|
|
|
MF_THINGS_ES_PASS=
|
|
|
|
|
MF_THINGS_ES_DB=0
|
2019-07-02 14:22:12 +02:00
|
|
|
|
|
|
|
|
|
### HTTP
|
|
|
|
|
MF_HTTP_ADAPTER_PORT=8185
|
|
|
|
|
|
|
|
|
|
### MQTT
|
|
|
|
|
MF_MQTT_ADAPTER_LOG_LEVEL=debug
|
2020-05-12 14:28:59 +02:00
|
|
|
|
MF_MQTT_ADAPTER_MQTT_PORT=1883
|
2020-03-01 23:55:43 +01:00
|
|
|
|
MF_MQTT_BROKER_PORT=1883
|
2019-09-12 16:55:24 +02:00
|
|
|
|
MF_MQTT_ADAPTER_WS_PORT=8080
|
2020-03-24 11:07:41 +01:00
|
|
|
|
MF_MQTT_BROKER_WS_PORT=8080
|
2019-12-23 00:17:40 +01:00
|
|
|
|
MF_MQTT_ADAPTER_ES_DB=0
|
|
|
|
|
MF_MQTT_ADAPTER_ES_PASS=
|
2019-07-02 14:22:12 +02:00
|
|
|
|
|
2020-05-05 16:44:06 +02:00
|
|
|
|
### VERMEMQ
|
|
|
|
|
MF_DOCKER_VERNEMQ_ALLOW_ANONYMOUS=on
|
|
|
|
|
MF_DOCKER_VERNEMQ_LOG__CONSOLE__LEVEL=error
|
|
|
|
|
|
2019-09-12 16:55:24 +02:00
|
|
|
|
### CoAP
|
2019-07-02 14:22:12 +02:00
|
|
|
|
MF_COAP_ADAPTER_LOG_LEVEL=debug
|
|
|
|
|
MF_COAP_ADAPTER_PORT=5683
|
|
|
|
|
|
|
|
|
|
## Addons Services
|
|
|
|
|
### Bootstrap
|
|
|
|
|
MF_BOOTSTRAP_LOG_LEVEL=debug
|
2019-08-01 13:13:24 +02:00
|
|
|
|
MF_BOOTSTRAP_PORT=8202
|
2019-07-02 14:22:12 +02:00
|
|
|
|
MF_BOOTSTRAP_DB_PORT=5432
|
|
|
|
|
MF_BOOTSTRAP_DB_USER=mainflux
|
|
|
|
|
MF_BOOTSTRAP_DB_PASS=mainflux
|
|
|
|
|
MF_BOOTSTRAP_DB=bootstrap
|
|
|
|
|
MF_BOOTSTRAP_DB_SSL_MODE=disable
|
|
|
|
|
|
2020-04-29 00:39:23 +02:00
|
|
|
|
### Provision
|
|
|
|
|
MF_PROVISION_CONFIG_FILE=/configs/config.toml
|
|
|
|
|
MF_PROVISION_LOG_LEVEL=debug
|
|
|
|
|
MF_PROVISION_HTTP_PORT=8190
|
|
|
|
|
MF_PROVISION_ENV_CLIENTS_TLS=false
|
|
|
|
|
MF_PROVISION_SERVER_CERT=
|
|
|
|
|
MF_PROVISION_SERVER_KEY=
|
|
|
|
|
MF_PROVISION_MQTT_URL=tcp://localhost
|
|
|
|
|
MF_PROVISION_USERS_LOCATION=http://localhost:8180
|
|
|
|
|
MF_PROVISION_THINGS_LOCATION=http://things:8182
|
|
|
|
|
MF_PROVISION_USER=
|
|
|
|
|
MF_PROVISION_PASS=
|
|
|
|
|
MF_PROVISION_API_KEY=
|
2020-07-29 14:20:43 +02:00
|
|
|
|
MF_PROVISION_CERTS_SVC_URL=http://certs:8204
|
|
|
|
|
MF_PROVISION_X509_PROVISIONING=true
|
|
|
|
|
MF_PROVISION_BS_SVC_URL=http://bootstrap:8202/things
|
2020-04-29 00:39:23 +02:00
|
|
|
|
MF_PROVISION_BS_SVC_WHITELIST_URL=http://bootstrap:8202/things/state
|
|
|
|
|
MF_PROVISION_BS_CONFIG_PROVISIONING=true
|
|
|
|
|
MF_PROVISION_BS_AUTO_WHITELIST=true
|
|
|
|
|
MF_PROVISION_BS_CONTENT=
|
MF-1179 - Add a certificate service and certs endpoint to SDK (#1188)
* adding certificate issuing
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding cert endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* update envs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* update envs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* move certs creation to sdk
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* move certs creation to sdk
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* move certs creation to sdk
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix env vars
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add comment
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* update sdk
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix vars
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add volumes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix merge config for int
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove env
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix error handling
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add cert test, change receiver to pointer
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add docs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix var naming
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* correct error naming
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* adding certs service
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add certs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add certs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* change func receiever
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add default cert issue method
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add config
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* small fix
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove some testing code
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add cert issue
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add vault api client
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* additional endpoints
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add swagger for certs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove certs from provision
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* clean provision from certs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add list certificates endpoint
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add vault api in vendor
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add certs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add revoke, fix bugs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix sdk for certs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* minor changes, add env, doc
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* minor changes, add env, doc
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* minor changes, add env, doc
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* small changes
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove CA for signing from provision
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add docker file for certs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix mock sdk
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add line
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix RevokeCert
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* renam ENV
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove tests temporarily
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix naming
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* renam vars
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add cli for issue cert
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add cli for issue cert
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add cli for issue cert
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add cli for issue cert
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove not needed envs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix linter errors, add cli
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix linter errors, add cli, var rename
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix reviews, add viewcert, fix view all certs
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove view cert, as it will be retrieved from PKI
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* change endpoints
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add default env val
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove some errors
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* refactor, make wrapper lib for vault
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* refactor, make wrapper lib for vault
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* refactor, make wrapper lib for vault
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix revoking
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* refactor, make wrapper lib for vault
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* update vendor
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix comment
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* add comments
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove unused
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove unused field
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* update vendor
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* refactor pki
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* refactor pki
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* refactor pki, update vendor
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* refactor pki
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix comment
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* minor fix
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* remove methods, use fields
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix comments and package desc
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
* fix comments and package desc
Signed-off-by: Mirko Teodorovic <mirko.teodorovic@gmail.com>
2020-07-21 12:53:21 +02:00
|
|
|
|
MF_PROVISION_CERTS_RSA_BITS=4096
|
|
|
|
|
MF_PROVISION_CERTS_HOURS_VALID=2400h
|
|
|
|
|
|
|
|
|
|
# Certs
|
|
|
|
|
MF_CERTS_LOG_LEVEL=debug
|
|
|
|
|
MF_CERTS_HTTP_PORT=8204
|
|
|
|
|
MF_CERTS_DB_HOST=certs-db
|
|
|
|
|
MF_CERTS_DB_PORT=5432
|
|
|
|
|
MF_CERTS_DB_USER=mainflux
|
|
|
|
|
MF_CERTS_DB_PASS=mainflux
|
|
|
|
|
MF_CERTS_DB=certs
|
|
|
|
|
MF_CERTS_DB_SSL_MODE=
|
|
|
|
|
MF_CERTS_DB_SSL_CERT=
|
|
|
|
|
MF_CERTS_DB_SSL_KEY=
|
|
|
|
|
MF_CERTS_DB_SSL_ROOT_CERT=
|
|
|
|
|
MF_CERTS_ENCRYPT_KEY=
|
|
|
|
|
MF_CERTS_CLIENT_TLS=
|
|
|
|
|
MF_CERTS_CA_CERTS=
|
|
|
|
|
MF_CERTS_SERVER_CERT=
|
|
|
|
|
MF_CERTS_SERVER_KEY=
|
|
|
|
|
MF_SDK_BASE_URL=http://172.17.0.1
|
|
|
|
|
MF_SDK_THINGS_PREFIX=
|
|
|
|
|
MF_CERTS_SIGN_CA_PATH=/etc/ssl/certs/ca.crt
|
|
|
|
|
MF_CERTS_SIGN_CA_KEY_PATH=/etc/ssl/certs/ca.key
|
|
|
|
|
MF_CERTS_SIGN_HOURS_VALID=2048h
|
|
|
|
|
MF_CERTS_SIGN_RSA_BITS=2048
|
|
|
|
|
MF_CERTS_VAULT_HOST=
|
|
|
|
|
MF_CERTS_VAULT_PKI_PATH=pki_int
|
|
|
|
|
MF_CERTS_VAULT_ROLE=agent
|
2020-10-31 20:44:25 +00:00
|
|
|
|
MF_CERTS_VAULT_TOKEN=
|
|
|
|
|
|
|
|
|
|
### Vault
|
|
|
|
|
MF_VAULT_HOST=vault
|
|
|
|
|
MF_VAULT_PORT=8200
|
|
|
|
|
MF_VAULT_UNSEAL_KEY_1=
|
|
|
|
|
MF_VAULT_UNSEAL_KEY_2=
|
|
|
|
|
MF_VAULT_UNSEAL_KEY_3=
|
|
|
|
|
MF_VAULT_TOKEN=
|
|
|
|
|
MF_VAULT_CA_NAME=mainflux
|
|
|
|
|
MF_VAULT_CA_ROLE_NAME=mainflux
|
|
|
|
|
MF_VAULT_CA_DOMAIN_NAME=mainflux.com
|
|
|
|
|
MF_VAULT_CA_OU='Mainflux Cloud'
|
|
|
|
|
MF_VAULT_CA_ORG='Mainflux Company'
|
|
|
|
|
MF_VAULT_CA_COUNTRY=Serbia
|
|
|
|
|
MF_VAULT_CA_LOC=BG
|
2020-04-29 00:39:23 +02:00
|
|
|
|
|
2019-07-02 14:22:12 +02:00
|
|
|
|
### LoRa
|
|
|
|
|
MF_LORA_ADAPTER_LOG_LEVEL=debug
|
|
|
|
|
MF_LORA_ADAPTER_MESSAGES_URL=tcp://lora.mqtt.mainflux.io:1883
|
|
|
|
|
MF_LORA_ADAPTER_HTTP_PORT=8187
|
2019-10-28 09:49:34 +01:00
|
|
|
|
MF_LORA_ADAPTER_ROUTE_MAP_URL=localhost:6379
|
|
|
|
|
MF_LORA_ADAPTER_ROUTE_MAP_PASS=
|
|
|
|
|
MF_LORA_ADAPTER_ROUTE_MAP_DB=0
|
2019-07-02 14:22:12 +02:00
|
|
|
|
|
2019-10-22 17:44:19 +02:00
|
|
|
|
### OPC-UA
|
|
|
|
|
MF_OPCUA_ADAPTER_HTTP_PORT=8188
|
|
|
|
|
MF_OPCUA_ADAPTER_LOG_LEVEL=debug
|
2019-10-28 09:49:34 +01:00
|
|
|
|
MF_OPCUA_ADAPTER_POLICY=
|
|
|
|
|
MF_OPCUA_ADAPTER_MODE=
|
|
|
|
|
MF_OPCUA_ADAPTER_CERT_FILE=
|
|
|
|
|
MF_OPCUA_ADAPTER_KEY_FILE=
|
2019-10-22 17:44:19 +02:00
|
|
|
|
MF_OPCUA_ADAPTER_ROUTE_MAP_URL=localhost:6379
|
2019-10-28 09:49:34 +01:00
|
|
|
|
MF_OPCUA_ADAPTER_ROUTE_MAP_PASS=
|
2019-10-22 17:44:19 +02:00
|
|
|
|
MF_OPCUA_ADAPTER_ROUTE_MAP_DB=0
|
2019-10-28 09:49:34 +01:00
|
|
|
|
MF_OPCUA_ADAPTER_EVENT_CONSUMER=opcua
|
2019-10-22 17:44:19 +02:00
|
|
|
|
|
2019-07-02 14:22:12 +02:00
|
|
|
|
### Cassandra Writer
|
|
|
|
|
MF_CASSANDRA_WRITER_LOG_LEVEL=debug
|
|
|
|
|
MF_CASSANDRA_WRITER_PORT=8902
|
|
|
|
|
MF_CASSANDRA_WRITER_DB_PORT=9042
|
|
|
|
|
MF_CASSANDRA_WRITER_DB_CLUSTER=mainflux-cassandra
|
|
|
|
|
MF_CASSANDRA_WRITER_DB_KEYSPACE=mainflux
|
2020-04-21 19:33:11 +02:00
|
|
|
|
MF_CASSANDRA_WRITER_CONTENT_TYPE=application/senml+json
|
2019-07-02 14:22:12 +02:00
|
|
|
|
|
|
|
|
|
### Cassandra Reader
|
|
|
|
|
MF_CASSANDRA_READER_LOG_LEVEL=debug
|
|
|
|
|
MF_CASSANDRA_READER_PORT=8903
|
|
|
|
|
MF_CASSANDRA_READER_DB_PORT=9042
|
|
|
|
|
MF_CASSANDRA_READER_DB_CLUSTER=mainflux-cassandra
|
|
|
|
|
MF_CASSANDRA_READER_DB_KEYSPACE=mainflux
|
2020-02-05 20:24:36 +01:00
|
|
|
|
MF_CASSANDRA_READER_SERVER_CERT=
|
|
|
|
|
MF_CASSANDRA_READER_SERVER_KEY=
|
2019-07-02 14:22:12 +02:00
|
|
|
|
|
|
|
|
|
### InfluxDB Writer
|
|
|
|
|
MF_INFLUX_WRITER_LOG_LEVEL=debug
|
|
|
|
|
MF_INFLUX_WRITER_PORT=8900
|
|
|
|
|
MF_INFLUX_WRITER_BATCH_SIZE=5000
|
|
|
|
|
MF_INFLUX_WRITER_BATCH_TIMEOUT=5
|
|
|
|
|
MF_INFLUX_WRITER_DB_PORT=8086
|
|
|
|
|
MF_INFLUX_WRITER_DB_USER=mainflux
|
|
|
|
|
MF_INFLUX_WRITER_DB_PASS=mainflux
|
2020-04-07 12:02:17 +02:00
|
|
|
|
MF_INFLUX_WRITER_DB=mainflux
|
2019-07-02 14:22:12 +02:00
|
|
|
|
MF_INFLUX_WRITER_GRAFANA_PORT=3001
|
2020-04-21 19:33:11 +02:00
|
|
|
|
MF_INFLUX_WRITER_CONTENT_TYPE=application/senml+json
|
2019-07-02 14:22:12 +02:00
|
|
|
|
|
|
|
|
|
### InfluxDB Reader
|
|
|
|
|
MF_INFLUX_READER_LOG_LEVEL=debug
|
|
|
|
|
MF_INFLUX_READER_PORT=8905
|
|
|
|
|
MF_INFLUX_READER_DB_PORT=8086
|
|
|
|
|
MF_INFLUX_READER_DB_USER=mainflux
|
|
|
|
|
MF_INFLUX_READER_DB_PASS=mainflux
|
2020-04-07 12:02:17 +02:00
|
|
|
|
MF_INFLUX_READER_DB=mainflux
|
2020-02-05 20:24:36 +01:00
|
|
|
|
MF_INFLUX_READER_SERVER_CERT=
|
|
|
|
|
MF_INFLUX_READER_SERVER_KEY=
|
2019-07-02 14:22:12 +02:00
|
|
|
|
|
|
|
|
|
### MongoDB Writer
|
|
|
|
|
MF_MONGO_WRITER_LOG_LEVEL=debug
|
|
|
|
|
MF_MONGO_WRITER_PORT=8901
|
2020-04-07 12:02:17 +02:00
|
|
|
|
MF_MONGO_WRITER_DB=mainflux
|
2019-07-02 14:22:12 +02:00
|
|
|
|
MF_MONGO_WRITER_DB_PORT=27017
|
2020-04-21 19:33:11 +02:00
|
|
|
|
MF_MONGO_WRITER_CONTENT_TYPE=application/senml+json
|
2019-07-02 14:22:12 +02:00
|
|
|
|
|
|
|
|
|
### MongoDB Reader
|
|
|
|
|
MF_MONGO_READER_LOG_LEVEL=debug
|
|
|
|
|
MF_MONGO_READER_PORT=8904
|
2020-04-07 12:02:17 +02:00
|
|
|
|
MF_MONGO_READER_DB=mainflux
|
2019-07-02 14:22:12 +02:00
|
|
|
|
MF_MONGO_READER_DB_PORT=27017
|
2020-02-05 20:24:36 +01:00
|
|
|
|
MF_MONGO_READER_SERVER_CERT=
|
|
|
|
|
MF_MONGO_READER_SERVER_KEY=
|
2019-07-02 14:22:12 +02:00
|
|
|
|
|
|
|
|
|
### Postgres Writer
|
|
|
|
|
MF_POSTGRES_WRITER_LOG_LEVEL=debug
|
|
|
|
|
MF_POSTGRES_WRITER_PORT=9104
|
|
|
|
|
MF_POSTGRES_WRITER_DB_PORT=5432
|
|
|
|
|
MF_POSTGRES_WRITER_DB_USER=mainflux
|
|
|
|
|
MF_POSTGRES_WRITER_DB_PASS=mainflux
|
2020-06-03 20:33:52 +02:00
|
|
|
|
MF_POSTGRES_WRITER_DB=mainflux
|
2019-07-02 14:22:12 +02:00
|
|
|
|
MF_POSTGRES_WRITER_DB_SSL_MODE=disable
|
|
|
|
|
MF_POSTGRES_WRITER_DB_SSL_CERT=""
|
|
|
|
|
MF_POSTGRES_WRITER_DB_SSL_KEY=""
|
|
|
|
|
MF_POSTGRES_WRITER_DB_SSL_ROOT_CERT=""
|
2020-04-21 19:33:11 +02:00
|
|
|
|
MF_POSTGRES_WRITER_CONTENT_TYPE=application/senml+json
|
2019-07-02 14:22:12 +02:00
|
|
|
|
|
|
|
|
|
### Postgres Reader
|
|
|
|
|
MF_POSTGRES_READER_LOG_LEVEL=debug
|
|
|
|
|
MF_POSTGRES_READER_PORT=9204
|
|
|
|
|
MF_POSTGRES_READER_CLIENT_TLS=false
|
|
|
|
|
MF_POSTGRES_READER_CA_CERTS=""
|
|
|
|
|
MF_POSTGRES_READER_DB_PORT=5432
|
|
|
|
|
MF_POSTGRES_READER_DB_USER=mainflux
|
|
|
|
|
MF_POSTGRES_READER_DB_PASS=mainflux
|
2020-06-03 20:33:52 +02:00
|
|
|
|
MF_POSTGRES_READER_DB=mainflux
|
2019-07-02 14:22:12 +02:00
|
|
|
|
MF_POSTGRES_READER_DB_SSL_MODE=disable
|
|
|
|
|
MF_POSTGRES_READER_DB_SSL_CERT=""
|
|
|
|
|
MF_POSTGRES_READER_DB_SSL_KEY=""
|
|
|
|
|
MF_POSTGRES_READER_DB_SSL_ROOT_CERT=""
|
2020-02-12 18:34:48 +01:00
|
|
|
|
|
|
|
|
|
# Twins
|
|
|
|
|
MF_TWINS_LOG_LEVEL=debug
|
|
|
|
|
MF_TWINS_HTTP_PORT=9021
|
|
|
|
|
MF_TWINS_SERVER_CERT=""
|
|
|
|
|
MF_TWINS_SERVER_KEY=""
|
2020-04-07 12:02:17 +02:00
|
|
|
|
MF_TWINS_DB=mainflux-twins
|
2020-02-12 18:34:48 +01:00
|
|
|
|
MF_TWINS_DB_HOST=twins-db
|
|
|
|
|
MF_TWINS_DB_PORT=27018
|
|
|
|
|
MF_TWINS_SINGLE_USER_EMAIL=""
|
|
|
|
|
MF_TWINS_SINGLE_USER_TOKEN=""
|
|
|
|
|
MF_TWINS_CLIENT_TLS=""
|
|
|
|
|
MF_TWINS_CA_CERTS=""
|
2020-07-02 18:03:59 +02:00
|
|
|
|
MF_TWINS_CHANNEL_ID=
|
|
|
|
|
MF_TWINS_CACHE_URL=es-redis:6379
|
|
|
|
|
MF_TWINS_CACHE_PASS=
|
2020-06-05 11:42:16 +02:00
|
|
|
|
MF_TWINS_CACHE_DB=0
|