Christoph Petrausch
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
Tobias Genannt
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
Tobias Genannt
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
Tobias Genannt
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
Tobias Genannt
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
Christian Mäder
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
David Dieulivol
8e98b8d870
✨ Load custom fields when creating the container.
2018-01-25 09:58:27 +01:00
Christian Mäder
55c31ae803
🐞 Convert numbers from ENV to int
...
Fixes #36
2018-01-15 11:33:40 +01:00
Christian Mäder
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
Christian Mäder
a18a1f22db
Merge branch 'master' into Allow-setting-ENFORCE_GLOBAL_UNIQUE-in-env
2017-12-01 17:56:03 +01:00
Viktor Fogelberg
f96ddf1377
Allow setting ENFORCE_GLOBAL_UNIQUE in env
2017-12-01 17:48:20 +01:00
Christian Mäder
0dd34f3147
Merge branch 'master' into Enable-uploading-of-images
2017-12-01 17:32:25 +01:00
Viktor Fogelberg
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
Christian Mäder
7b69fd8a1c
✨ Creates a token for admin by default
2017-11-29 15:08:55 +01:00
Christian Mäder
94746ac5de
🐞 The upstream repo remove the docker config
...
.. so I copied it over to this repo.
2017-10-13 10:10:43 +02:00
Ondrej Kinovic
c8fa7b9054
use http_host insteda of server_name
2017-09-20 16:56:12 +02:00
Christian Mäder
d58930ab67
🐳 Adds the possibility to overwrite the CMD
2017-08-30 11:10:15 +02:00
Christian Mäder
ab0c255040
🐳 Change to the actual workdir
2017-08-30 11:09:24 +02:00
Christian Mäder
1072d243a3
Fixes logging config that prevented gunicon launch
2017-06-19 09:24:35 +02:00
Christian Mäder
fee1eed522
Checks if the superuser exists before creating it
2017-04-21 13:43:44 +02:00
Jeremy Stretch
582b2abea8
Copied Docker components from main repo
2017-04-19 10:48:21 -04:00