Commit Graph

888 Commits

Author SHA1 Message Date
2bbb7f68f2 Add proxy support to build.sh. 2018-04-05 10:25:27 -04:00
75fdcfdeb7 Merge pull request #61 from ScanPlusGmbH/fix-typo
Fix typo
2018-04-04 15:32:00 +02:00
add2a04ae6 Fix typo 2018-04-04 13:13:41 +02:00
1a78a881aa Merge branch 'ScanPlusGmbH-issue-54' 2018-04-04 10:17:57 +02:00
726efd1128 ⬆️ Version increment
Because of a braking change.
2018-04-04 10:17:33 +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
5b62a4c0ad Merge pull request #60 from ninech/preparing_for_braking_changes
 Introduces a Netbox Docker project version
2018-04-04 10:11:48 +02:00
0b55a24188 ✏️ Version ≠ Version 2018-04-04 09:50:17 +02:00
f56a79381b Introduces a Netbox Docker project version 2018-04-04 09:44:58 +02:00
6074fd873a Merge pull request #57 from ninech/correct_types_in_config
🐞 Parse config correctly
2018-03-28 15:21:43 +02:00
fc5e008bb7 🐞 Parse config correctly
Fixes #56
2018-03-26 11:08:09 +02:00
ac41f7ed78 Merge branch 'bdlamprecht-adding_napalm' 2018-03-08 09:56:14 +01:00
f0496539b6 ✏️ Moved NAPALM section
... and rephrased it a bit.
2018-03-08 09:55:56 +01:00
578bb38770 ✏️ Moved ldap info into Version section 2018-03-08 09:54:34 +01:00
2d5a84e023 ✏️ Made production instructions more prominent 2018-03-08 09:54:06 +01:00
a59c48427f ✏️ Netbox -> NetBox 2018-03-08 09:52:35 +01:00
4897e0ef0e Updating README.md to describe NAPALM settings. 2018-03-08 09:38:43 +01:00
07b1b4675c Adding in support for NAPALM 2018-03-08 09:38:43 +01:00
df38f74c0e Merge pull request #53 from ScanPlusGmbH/gunicorn-config
Externalize gunicorn-config
2018-03-08 09:33:20 +01: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
ae9a3f04a5 ✏️ Typo 2018-03-05 16:38:30 +01:00
747b32adb2 🐞 Fix parameter passing 2018-03-05 16:29:02 +01:00
bc786364d9 🐞 Fix error reporting 2018-03-05 16:28:35 +01:00
4d16297418 ⚙️ Check variant when checking latest version 2018-03-05 15:17:59 +01:00
b13617aff2 Merge branch 'ScanPlusGmbH-ldap' 2018-03-05 14:38:17 +01:00
36f79b3ffe ⚙️ Compact Variants Logic into build-all.sh 2018-03-05 14:36:24 +01:00
e3120a715e 🐳 Allow variants from other source images 2018-03-05 14:35:11 +01:00
30a37511e2 ❇️ Adds DEBUG option 2018-03-05 14:32:04 +01:00
8f001adef4 💄 Cleanup and hide warnings 2018-03-05 14:29:24 +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
3af803f481 ✏️ OpenShift Issues were resolved
Thanks to #47 Netbox seems not fit for OpenShift as well.
2018-02-22 18:31:25 +01:00
a0f4fc677e Merge branch 'ScanPlusGmbH-openshift-config' 2018-02-22 18:05:07 +01:00
912357322a ✏️ Cosmetics 2018-02-22 18:04:31 +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
9f1f858fcb Merge pull request #45 from ninech/initializers
Introduced Initializers
2018-02-16 11:04:43 +01:00
2d6388b489 🐞 Be More Explicit On Paths 2018-02-16 10:49:34 +01:00
ba2b49339f ⬆️ Updates Dependencies
* Postgres 9.6 -> 10.2
* Nginx 1.11 -> 1.13
2018-02-16 10:34:33 +01:00
bab8618650 ❇️ Make relevant mounts read-only
Some mounts are not supposed to be writable by
a container. The docker-compose file has been
improved in that direction in order to enforce this.
2018-02-16 10:30:26 +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
061cbb8e8d Merge pull request #44 from caskings/master
Fix k8s configmap url
2018-02-16 09:53:52 +01:00
c2bf4e6ddd Merge pull request #1 from caskings/configmap-404
Update README.md
2018-02-16 18:31:06 +10:00
705cb5f58a Update README.md
Fix url for K8s configmap, old url was 404
2018-02-16 18:30:09 +10:00
f0d4e49faf ⚙️ Push the webhooks Docker image 2018-02-06 09:13:25 +01:00
2d03bbe948 ❇️ Build lampwins's experimental webhooks-backend 2018-02-05 17:30:15 +01:00
95e7fe6e02 Merge pull request #43 from ninech/add_options_to_build_script
❇️ Adds new options to the build script
2018-02-02 13:01:45 +01:00
fe05ca5c7c ❇️ Adds new options to the build script 2018-02-02 12:48:38 +01:00
d2ec32fefe Travis docker can't do squash 2018-01-30 16:00:05 +01:00
dca64f55f5 ❇️ Squash the images 2018-01-30 14:48:40 +01:00
71200070e7 Merge pull request #41 from ninech/build_and_tagging_improvements
Build and tagging improvements
2018-01-30 12:47:42 +01:00
2e819bf094 ❇️ Automatically build all branches
.. which are not version branches.
2018-01-30 11:45:53 +01:00