Commit Graph

23 Commits

Author SHA1 Message Date
2579036b0a Fixed missing " 2018-04-19 11:55:41 +02:00
f124417f69 Added username and email of superuser 2018-04-19 11:53:55 +02:00
d9b9a8adda Do not print the admin credentials. All outputs from STDOUT may end up in a central log store. This will compromise the superuser credentials. 2018-04-18 13:39:54 +02:00
b46bd58e0a Move config to /etc/netbox/config (Fixes #54)
With this the configuration is moved to /etc/netbox/config and the
default reports directory is set to /etc/netbox/reports. This enables
the user to mount reports from a config map or persistent volume in
OpenShift.
2018-04-04 10:13:30 +02:00
2a1b6e42a8 Externalize gunicorn-config
This moves the gunicorn_config.py into /etc/netbox so that it can be
easily mapped through a Openshift config map
2018-03-07 14:57:56 +01:00
6a01a3379d Add django_ldap_auth
In the ldap.Dockerfile the django_ldap_auth module is installed to
enable authentication againt LDAP servers.
2018-02-27 10:09:14 +01:00
ef76e4e8ea Modifications for Openshift
With these modifications the netbox containers can run on Openshift.
The configuration files can be imported from a config map to the
'/etc/netbox' directory and will be loaded from there.
2018-02-22 17:22:04 +01:00
43cb9f7e50 Include Initializers
Initializers are startup scripts for common tasks like creating custom
fields. These are problems many users of Netbox Docker potentially face
and are therefore worth sharing.
2018-02-16 10:25:51 +01:00
8e98b8d870 Load custom fields when creating the container. 2018-01-25 09:58:27 +01:00
55c31ae803 🐞 Convert numbers from ENV to int
Fixes #36
2018-01-15 11:33:40 +01:00
bd9298e668 ❇️ Make the default configuration cluster ready
This changes the default configuration to be better prepared for
usage with container management platforms, such as Docker Swarm,
Kubernetes or OpenShift.

Closes #27.
2017-12-14 12:53:19 +01:00
a18a1f22db Merge branch 'master' into Allow-setting-ENFORCE_GLOBAL_UNIQUE-in-env 2017-12-01 17:56:03 +01:00
f96ddf1377 Allow setting ENFORCE_GLOBAL_UNIQUE in env 2017-12-01 17:48:20 +01:00
0dd34f3147 Merge branch 'master' into Enable-uploading-of-images 2017-12-01 17:32:25 +01:00
1f114dfd34 Enable uploading of images
Set client_max_body_size to 10M so that we can upload images
2017-12-01 12:44:37 +01:00
7b69fd8a1c Creates a token for admin by default 2017-11-29 15:08:55 +01:00
94746ac5de 🐞 The upstream repo remove the docker config
.. so I copied it over to this repo.
2017-10-13 10:10:43 +02:00
c8fa7b9054 use http_host insteda of server_name 2017-09-20 16:56:12 +02:00
d58930ab67 🐳 Adds the possibility to overwrite the CMD 2017-08-30 11:10:15 +02:00
ab0c255040 🐳 Change to the actual workdir 2017-08-30 11:09:24 +02:00
1072d243a3 Fixes logging config that prevented gunicon launch 2017-06-19 09:24:35 +02:00
fee1eed522 Checks if the superuser exists before creating it 2017-04-21 13:43:44 +02:00
582b2abea8 Copied Docker components from main repo 2017-04-19 10:48:21 -04:00