mirror of
https://github.com/0rangebananaspy/authelia.git
synced 2024-09-14 22:47:21 +07:00
7b68a543bf
Uses the crypt() function to do password encryption. This function handles several schemes such as: MD5, Blowfish, SHA1, SHA2. SHA-512 is used in Authelia for best security. The algorithm is fully described in https://www.akkadia.org/drepper/SHA-crypt.txt The 'crypt3' npm package has been added as a dependency to use the crypt() function. The package needs to be compiled in order to call the c function, that's why python, make and C++ compiler are installed temporarily in the Docker image.
11 lines
249 B
YAML
11 lines
249 B
YAML
version: '2'
|
|
services:
|
|
authelia:
|
|
volumes:
|
|
- ./test:/usr/src/test
|
|
- ./dist/server:/usr/src/server
|
|
- ./dist/shared:/usr/src/shared
|
|
- ./config.template.yml:/etc/authelia/config.yml:ro
|
|
networks:
|
|
- example-network
|