Sean M. Collins
41d80d66b1
Prepend docker.io to image URLs
...
This is to make podman happy, since newer versions of podman
have set short-name-mode to enforcing
https://github.com/containers/image/blob/main/docs/containers-registries.conf.5.md
2023-01-10 14:10:15 +01:00
Tobias Genannt
238f95c5ce
Preparation for 2.4.0
2022-12-15 12:57:51 +01:00
Tobias Genannt
5e2158da24
Merge pull request #866 from ryanmerolle/issue_784
...
Address housekeeping traceback
2022-12-06 18:12:02 +01:00
renovate[bot]
a4f494db14
Update postgres Docker tag to v15
2022-11-11 14:24:44 +00:00
Christian Mäder
c5f91ad359
Preparation for 2.3.0
2022-10-25 17:38:03 +02:00
Ryan Merolle
35a94cb7e5
Update docker-compose.yml
...
Address housekeeping tracebacks & remove whitespace
2022-10-22 09:40:03 -04:00
Delta / Subo /Stefan
cd5015642e
Fix for random volume Redis Cache
...
fixes:
https://github.com/netbox-community/netbox-docker/issues/851
2022-09-23 14:33:49 +02:00
Tobias Genannt
e38c1d3c85
Preparation for 2.2.0
2022-09-01 10:43:10 +02:00
Tobias Genannt
6f1d46d765
Initializers are now a plugin
2022-08-30 16:01:43 +02:00
Tobias Genannt
0a6d4c998d
Preparation for 2.1.0
2022-07-22 10:15:51 +02:00
Tobias Genannt
f05a9c67ae
Preparation for 2.0.0
2022-07-12 16:50:32 +02:00
Renovate Bot
184ff72912
Update dependency redis to v7
2022-06-09 06:12:46 +00:00
Tobias Genannt
91ab616cc5
Preparation for 1.6.1
2022-04-06 09:39:22 +02:00
Tobias Genannt
b6d6f85dc0
Preparation for 1.6.0
2022-02-21 11:25:37 +01:00
Tobias Genannt
6d5cf7a815
Preparation for 1.5.1
2021-12-09 12:15:26 +01:00
Tobias Genannt
9ab54f27b1
Preparation for 1.5.0
2021-12-09 08:29:42 +01:00
Renovate Bot
d4081c15e1
Update postgres Docker tag to v14
2021-10-19 12:25:17 +00:00
Christian Mäder
daaea77144
Merge pull request #589 from tobiasge/user-unit
...
Fix #586 : Use user name instead of userid
2021-10-06 17:25:47 +02:00
Christian Mäder
faa1cb52dd
Preparation for 1.4.1
2021-10-06 17:03:48 +02:00
Tobias Genannt
5679ab435f
Use user name instead of userid
...
Nginx unit needs the user and group parameter as names.
2021-09-24 08:16:07 +02:00
Tobias Genannt
a8b6883183
Changed entrypoint to "tini".
2021-09-13 08:51:23 +02:00
Tobias Genannt
58debafa8a
Added container for Netbox housekeeping command
...
Adds an additional container in which the new "housekeeping" command from
Netbox v3.0.0 is run.
2021-09-03 12:48:30 +02:00
Daniel Metzler
a0a32b930e
Fixed port issue with latest docker version. ( #538 )
...
Co-authored-by: Tobias Genannt <t.genannt@scanplus.de>
2021-09-03 08:03:27 +02:00
Tobias Genannt
8e0c795791
Prepare version 1.3.0
2021-08-30 21:07:01 +02:00
Christian Mäder
5b618851c0
Pin the NetBox Docker version in the docker-compose.yml file
2021-05-26 19:05:37 +02:00
Renovate Bot
49b7c267b9
Update postgres Docker tag to v13
2021-05-18 08:03:10 +00:00
Tobias Genannt
a89d2e035c
Don't publish Netbox on random port
2021-04-17 10:16:40 +02:00
Tobias Genannt
d273391773
Gunicorn is replaced with nginx-unit
...
We now serve Netbox with an nginx-unit instance instead of Gunicorn.
This allows us to get rid of the extra Nginx container because Unit is
also serving the static files. The static files are now collected at container
buildtime instead of every startup.
2021-01-15 09:22:22 +01:00
Christian Mäder
e18d6c53b3
Revert most changes
2020-10-26 15:22:56 +01:00
Christian Mäder
48decdeb0e
Monitoring parts to docker-compose.monitorin.yml
2020-10-26 15:22:56 +01:00
Christian Mäder
f46d8a7782
Adds Prometheus/Grafana monitoring infrastructure
2020-10-26 15:22:52 +01:00
Tobias Genannt
74833a9b21
Update images in docker-compose
2020-09-01 13:34:42 +02:00
Tobias Genannt
b9c44b85cc
The Redis cache container was using the wrong env
...
Our docker-compose.yml pointed the env file for the Redis cache to the
wrong file. Now the Redis cache password between the netbox.env and
redis-cache.env match.
2020-02-14 12:38:05 +01:00
Christian Mäder
355f9d4cf7
Prepare for Netbox 2.7
2020-01-20 08:39:26 +01:00
Christian Mäder
b118cd5812
Building the Docker image with Github Actions
2019-12-23 18:21:08 +01:00
Christian Mäder
0a9991de96
Merge pull request #186 from netbox-community/non-root
...
Non root
2019-12-20 14:21:34 +01:00
Christian Mäder
28c786c2a6
Merge pull request #195 from netbox-community/update-postgres
...
Update PostgreSQL to 11
2019-12-20 11:43:17 +01:00
Christian Mäder
e4e0a63e17
Better safe than sorry, keep PostgreSQL at 11 for now.
2019-12-10 22:41:57 +01:00
Christian Mäder
150f35ea3b
update postgres to 12
2019-11-26 12:23:16 +01:00
Christian Mäder
1ce99cf02f
update redis
2019-11-26 12:14:51 +01:00
Christian Mäder
7942e9edbe
Remove the named user, change permissions to 'g+w'
2019-11-26 11:24:12 +01:00
Christian Mäder
01c4137dc9
Adds netbox user
2019-11-26 11:24:12 +01:00
EdenPark59
08cda559a3
Update docker-compose.yml
2019-11-20 11:00:09 +01:00
sylvain.petit
02a5171e37
Update Nginx 1.17.6-alpine docker-compose.yml
2019-11-20 10:09:02 +01:00
Christian Mäder
8428b9cdbd
Merge branch 'custom-scripts' of https://github.com/ScanPlusGmbH/netbox-docker into ScanPlusGmbH-custom-scripts
2019-10-15 12:28:22 +02:00
Christian Mäder
f3b9c34e3b
externalize netbox download with wget
2019-10-15 00:34:15 +02:00
Christian Mäder
d0ebb34432
Refactor to multistage builds
...
This commit introduces a huge change in the build process.
What changed:
- Dockerfile.ldap was integrated into Dockerfile as a seperate
[build stage][multistage-build].
- All the build scripts were refactored according to this.
- The `docker-compose.yml` file was adjusted likewise.
- The main build script, `/build.sh`, now always builds all
targets (formerly called variants).
- The minimal requirements for Docker and docker-compose
have increased.
- The build on hub.docker.com must be adjusted.
This change should also fix #156 permanently.
[multistage-build]: https://docs.docker.com/develop/develop-images/multistage-build/
2019-10-15 00:34:15 +02:00
Tobias Genannt
db04deca0d
Add support for custom scripts
...
Custom scripts were added to Netbox in version 2.6.3. This adds a new
directory to the image where custom scripts can be placed.
2019-10-14 09:50:05 +02:00
Kyle Fagan
e45773c29f
Add shared (z) container volume SELinux labels to the volumes created by docker-compose.
2019-03-25 16:22:37 -04:00
Christian Mäder
6182133c7a
Update references to netboxcommunity
2019-02-06 11:46:20 +01:00