Sign inSign up

monolithe/specsdirector-server

By monolithe

•Updated over 10 years ago

The back-end for the Monolithe Specifications Director

Image
2

10K+

monolithe/specsdirector-server repository overview

⁠Specifications Director Server

This image contains the server for monolithe/specsdirector-client.

Typically, you can start it by doing:

docker run -d -p 1984:1984 monolithe/specsdirector-server

⁠SSL

By default, this docker image contains a default already-generated certificates, this not secure, this is only to get you started.

Ton set the correct certificates, generate a certificate pair, and put them somewhere in the host, like in /home/specsdirectors/server/certiticates. You must have server.pem and server.key in that folder. Then start the container by mounting this folder:

docker run -d -p 1984:1984 -v /home/specsdirectors/server/certiticates:/certificates monolithe/specsdirector-server

⁠Parameters

This image can the following paramters as environment variables

Environment VariableEffects
GARUDA_PORTSets the port to use for the server. Default 1984
GARUDA_MONGO_HOSTSets the hostname for the MongoDB. Default 127.0.0.1
GARUDA_MONGO_PORTSets the port for the MongoDB. Default 27017
GARUDA_MONGO_DBSets the name of the MongoDB. Default specsdirector
GARUDA_REDIS_HOSTSets the hostname for Redis. Default 127.0.0.1
GARUDA_REDIS_PORTSets the port for Redis. Default 6379
GARUDA_REDIS_DBSets the db number of Redis. Default 6
NO_AUTHENTICATIONDisable completely the authentication
LDAP_ADDRESSSets the LDAP host address. For instance ldap.company.com
LDAP_BASE_DN_TEMPLATESets the LDAP base DN template to use. For instance uid=%s,cn=users,cn=accounts,dc=company,dc=com. You must use %s where you want the user name to be inserted in the template

Tag summary

Content type

Image

Digest

Size

277.9 MB

Last updated

over 10 years ago

docker pull monolithe/specsdirector-server