Commit Graph

1269 Commits

Author SHA1 Message Date
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
Christian Mäder
ae9a3f04a5
✏️ Typo 2018-03-05 16:38:30 +01:00
Christian Mäder
747b32adb2
🐞 Fix parameter passing 2018-03-05 16:29:02 +01:00
Christian Mäder
bc786364d9
🐞 Fix error reporting 2018-03-05 16:28:35 +01:00
Christian Mäder
4d16297418
⚙️ Check variant when checking latest version 2018-03-05 15:17:59 +01:00
Christian Mäder
b13617aff2
Merge branch 'ScanPlusGmbH-ldap' 2018-03-05 14:38:17 +01:00
Christian Mäder
36f79b3ffe
⚙️ Compact Variants Logic into build-all.sh 2018-03-05 14:36:24 +01:00
Christian Mäder
e3120a715e
🐳 Allow variants from other source images 2018-03-05 14:35:11 +01:00
Christian Mäder
30a37511e2
❇️ Adds DEBUG option 2018-03-05 14:32:04 +01:00
Christian Mäder
8f001adef4
💄 Cleanup and hide warnings 2018-03-05 14:29:24 +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
Christian Mäder
3af803f481
✏️ OpenShift Issues were resolved
Thanks to #47 Netbox seems not fit for OpenShift as well.
2018-02-22 18:31:25 +01:00
Christian Mäder
a0f4fc677e
Merge branch 'ScanPlusGmbH-openshift-config' 2018-02-22 18:05:07 +01:00
Christian Mäder
912357322a
✏️ Cosmetics 2018-02-22 18:04:31 +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
9f1f858fcb
Merge pull request #45 from ninech/initializers
Introduced Initializers
2018-02-16 11:04:43 +01:00
Christian Mäder
2d6388b489
🐞 Be More Explicit On Paths 2018-02-16 10:49:34 +01:00
Christian Mäder
ba2b49339f
⬆️ Updates Dependencies
* Postgres 9.6 -> 10.2
* Nginx 1.11 -> 1.13
2018-02-16 10:34:33 +01:00
Christian Mäder
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
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
Christian Mäder
061cbb8e8d
Merge pull request #44 from caskings/master
Fix k8s configmap url
2018-02-16 09:53:52 +01:00
Craig Askings
c2bf4e6ddd
Merge pull request #1 from caskings/configmap-404
Update README.md
2018-02-16 18:31:06 +10:00
Craig Askings
705cb5f58a
Update README.md
Fix url for K8s configmap, old url was 404
2018-02-16 18:30:09 +10:00
Christian Mäder
f0d4e49faf
⚙️ Push the webhooks Docker image 2018-02-06 09:13:25 +01:00
Christian Mäder
2d03bbe948
❇️ Build lampwins's experimental webhooks-backend 2018-02-05 17:30:15 +01:00
Christian Mäder
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
Christian Mäder
fe05ca5c7c
❇️ Adds new options to the build script 2018-02-02 12:48:38 +01:00
Christian Mäder
d2ec32fefe
Travis docker can't do squash 2018-01-30 16:00:05 +01:00
Christian Mäder
dca64f55f5
❇️ Squash the images 2018-01-30 14:48:40 +01:00
Christian Mäder
71200070e7
Merge pull request #41 from ninech/build_and_tagging_improvements
Build and tagging improvements
2018-01-30 12:47:42 +01:00
Christian Mäder
2e819bf094
❇️ Automatically build all branches
.. which are not version branches.
2018-01-30 11:45:53 +01:00
Christian Mäder
96d414b46d
❇️ Don't build what's already there
This change introduces an API call to hub.docker.com to check if
the version we're about to build was already built & pushed. This
avoids superfluos builds.
2018-01-30 11:22:43 +01:00
Christian Mäder
57e0c34661
Fix formatting in README.d 2018-01-29 11:41:38 +01:00
David Dieulivol
1a137a0a91
Merge pull request #39 from ninech/seed_custom_fields
Load custom fields when creating the container
2018-01-25 13:44:56 +01:00
David Dieulivol
8e98b8d870 Load custom fields when creating the container. 2018-01-25 09:58:27 +01:00
Christian Mäder
b505aac213
Merge pull request #38 from ninech/convert_numbers_to_int
🐞 Convert numbers from ENV to int
2018-01-24 14:17:35 +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
615ee309c2
Merge pull request #37 from ninech/database_backup
✏️ Explain how to do a better backup
2018-01-15 11:28:23 +01:00
Christian Mäder
ce15326e7e
✏️ Explain how to do a better backup
Fixes #35
2018-01-15 11:24:48 +01:00
Christian Mäder
286c6ed50f
Merge branch 'bdlamprecht-master' 2018-01-12 14:10:22 +01:00
Brady Lamprecht
a68d09e815 Adding a named volume for 'postgresql-data'. 2018-01-10 12:31:25 -07:00
Brady Lamprecht
e398390630 Adding a named volume for 'postgresql-data'. 2018-01-10 12:29:41 -07:00
Christian Mäder
52e653dd30 9️⃣ Updated sponsoring message 2017-12-26 23:10:30 +01:00
Christian Mäder
54835bd72b 9️⃣ Updated sponsoring message 2017-12-26 23:08:10 +01:00
Christian Mäder
d0b252becd ✏️ More port fixes in the README
Related to #30
2017-12-26 23:06:19 +01:00
Christian Mäder
fce8a23d74 ✏️ Fixes port for nginx
Fixes #30
2017-12-26 23:03:02 +01:00
Christian Mäder
1bfbd4add4
🐳 Build the develop-2.3 branch 2017-12-19 10:24:35 +01:00
Christian Mäder
76a7b79db4
✏️ Another typo fixed 2017-12-14 18:00:11 +01:00
Christian Mäder
1f143dd690
✏️ Kubernetes has ConfigMaps as well 2017-12-14 17:58:43 +01:00
Christian Mäder
7f47d17dcb
Merge pull request #28 from ninech/enhanced_configuration
Make the default configuration cluster ready
2017-12-14 14:24:55 +01:00