Releases: DCSO/MISP-dockerized
Release Candidate 1.4.0
Release Candidate 1.4.0
This release is a major release. A backup and a test before you upgrade are recommended.
Please note that an upgrade, especially from a large MISP instance, may take some time, during which time MISP may be unavailable or slow to respond. Do not terminate or interrupt this process as this could result in a corrupt database or installation. Check the error log via docker logs
or by accessing the container directly via docker exec
if the instance should not be available in the long term.
Update Informations
This release includes the new MISP server container version 2.4.123, 2.4.124 & 2.4.125 (default).
Detailed Changes, Fixes & Improvements
In this release, we have changed the base image from Debian to Ubuntu 18.04 as this is one of the officially supported Linux OS versions by the MISP development team.
v1.4.0
- Added three new MISP server version for MISP 2.4.123, 2.4.124, 2.4.125
- Changed the MISP server base image from Debian to Ubuntu 18.04
- Changed default MISP server version to 2.4.125
- Added & changed the MISP robot container version to 2.6
- Revised MISP configurations within the entry point scripts
- Fixed an error preventing MISP from backing up the database
- Fixed some small configuration errors
- Removed unused or unsupported configuration questions from the build script
Release Candidate 1.3.0
Release Candidate 1.3.0
This release is a major release. A backup and a test before you upgrade is recommended.
About
MISP dockerized is a project designed to provide an easy-to-use and easy-to-install 'out of the box' MISP instance that includes everything you need to run MISP with minimal host-side requirements.
MISP dockerized uses MISP (Open Source Threat Intelligence Platform - https://github.com/MISP/MISP), which is maintained and developed by the MISP project team (https://www.misp-project.org/).
MISP-dockerized provides the following features:mar
- 3-steps (in 5 minute or less) ready MISP instance
- Built in MISP modules
- Built in Monitoring via Netdata Docker container [NEW]
- Built in Monitoring Webinterface with Basic Authentication [NEW]
- Built in Mail Transport via MSMTP [NEW]
- Built in Cron Job for Headless MISP server
- Prehardened TLS configuration
- Default HTTP to HTTPS redirect
- Easy-to-use script based backup and restore function
- Prebuilt management commands to ease maintenance efforts
- Periodically built Docker containers
- Automated test framework to test new MISP releases
- PHP environment custom settings
Update Informations
This release includes the new MISP server container version 2.4.117 and a few other changes you see below.
Detailed Changes, Fixes & Improvements
v1.3.0
- Changed MISP server version from 2.4.103 to 2.4.117
- Changed MISP proxy container version from 1 to 2
- Changed MISP modules container version from 2 to 3
- Fixed an issue in restore function of the backup script in MISP robot container
- Modified Travis configuration for an easier production and development build
Release Candidate 1.2.0
This release is a major release. A backup and a test before you upgrade is recommended.
About
MISP dockerized is a project designed to provide an easy-to-use and easy-to-install 'out of the box' MISP instance that includes everything you need to run MISP with minimal host-side requirements.
MISP dockerized uses MISP (Open Source Threat Intelligence Platform - https://github.com/MISP/MISP), which is maintained and developed by the MISP project team (https://www.misp-project.org/).
MISP-dockerized provides the following features:mar
- 3-steps (in 5 minute or less) ready MISP instance
- Built in MISP modules
- Built in Monitoring via Netdata Docker container [NEW]
- Built in Monitoring Webinterface with Basic Authentication [NEW]
- Built in Mail Transport via MSMTP [NEW]
- Built in Cron Job for Headless MISP server
- Prehardened TLS configuration
- Default HTTP to HTTPS redirect
- Easy-to-use script based backup and restore function
- Prebuilt management commands to ease maintenance efforts
- Periodically built Docker containers
- Automated test framework to test new MISP releases
- PHP environment custom settings
- External Redis database support, via official Redis database container [NEW]
- External MariaDB database support, via official MariaDB database container [NEW]
Update Informations
This release includes the new MISP server container version 2.4.113 and a few other changes you see below.
General Changes
In general we improved our Docker build tools and CI scripts for container and this repository.
Additionally we replaced our dockerhub.dcso.de
Docker Registry with Harbor under the same URL.
The Docker registry change impact all users which have the images from 'dockerhub.dcso.de'. Please change the variable DOCKER_REGISTRY
from dockerhub.dcso.de to dockerhub.dcso.de/dcso in config/config.env
Detailed Changes, Fixes & Improvements
v1.2.0 Main Repository
- Changed MISP server version from 2.4.103 to 2.4.113 #79 #75
- Changed MISP proxy container version from 1 to 2
- Changed MISP modules container version from 2 to 3 #80
- Changed
make change-smime
andmake change-pgp
command - Changed syslog example for improved logging via local or remote syslog server
- Changed environment name scheme to make it more clear and easier to understand the variable names
- Changed requirements shellscript to colorize the output
- Added an hosts entry to travis CI for
misp.example.com
for tests - Added timezone to environment variable section of containers to change time zone from containter
- Added New
MISP-dockerized-monitoring
container - Added New
MISP-dockerized-db
container #74 - Added Gitlab CI Jobs for Unsupported MISP Server Versions
v1.0.4 Main Repository
- Fixed CI test bug
- Fixed an bug in the build-config script for other Docker registries
- Changed MISP modules Docker container version from
misp-dockerized-misp-modules:1
tomisp-dockerized-misp-modules:latest
- Changed PHP_MEMORY default value from 512MB to 2048MB
- Changed default Docker registry source for the container from dockerhub.dcso.de to dcso (hub.docker.com)
Container misp-dockerized-server
- Bug/MDD-227: MISP Server 2.4.99: AH00534: apache2: Configuration error: More than one MPM loaded
- Feat/MDD-151: Added new Base Container 2.4.nightly-debian and more Improvements
- Bug/MDD 199: Repair Global 'tagging.sh' Script
Container misp-dockerized-robot
- Bug/MDD-225: Backup does not Work in MISP Robot container 2.4
- Feat/MDD-188: Added New MISP robot version 2.4-debian
Container misp-dockerized-proxy
- Bug/MDD 226: MISP Proxy Version 1 (1.5-alpine) can not start with MISP-dockerized 1.0.3
- Bug/MDD-224: Rename Container 1.6-alpine to 2.0-alpine for Breaking Changes
- Bug/MDD-223: Entrypoint of Proxy Container 1.6 has no Execute Permission
- Feat/MDD-220: Improve Proxy Docker Container
- Bug/MDD-203: Update CI Files
Container misp-dockerized-misp-modules
Container misp-dockerized-redis7
Container misp-dockerized-db
- Bug/MDD-219: Fix Gitlab CI
- Feat/MDD-169: Added Official MariaDB container verison 10.4.5-bionic
- Initial commit
- Added new repository MISP-dockerized-db
- Added new container misp-dockerized-db:10.4.5-bionic
Container misp-dockerized-monitoring
- Feat/MDD 221: Improve Redis and Monitoring Container + Add Netdata v1.16
- Initial Commit
- Finished: Feat/MDD-154: Adding Monitoring Capabilites with an Netdata Container
- Added new repository MISP-dockerized-monitoring
This repository contains monitoring container to monitor the MISP-dockerized environment. - Added new container misp-dockerized-monitoring:v1.15.0
The first container is based at Netdata.
Release Candidate 1.1.2
This MISP-dockerized release is a minor release.
Update Information
This release fixed small bugs and close the issue #67 and perhaps also issue #61.
General Changes
There are general changes, but without any impact for an user.
Detailed Information
- Updated .ci/20_tag_2_registry.sh and .ci/30_push_2_registry.sh
This update fixed that misp-dockerized-redis container are retagged and pushed into registries. - Updated .ci/02_script.sh
Suppress the Docker pull messages.
Release Candidate 1.1.1
This MISP-dockerized release is a minor release.
Update Information
This release fixed small bugs and close the issue #62 and perhaps also issue #61 .
General Changes
There are general changes, but without any impact for an user.
- Updated 01_before_install.sh CI script to the latest state to install docker-compose correctly in Gitlab CI
- Updated 02_script.sh CI script to fix typos
- Added separated 20_tag_2_registry.sh CI script excluded from 30_push_2_registry.sh
- Added options in general Makefile for:
change-ssl
,change-smime
andchange-pgp
- Added version 1.1.1
Detailed Information
- We separate the tag function from push function and added it to our test CI job.
Now we are able to test if tagging is working as expected. - Added options in general Makefile for:
change-ssl
,change-smime
andchange-pgp
This commands redirects to 1.1.1->Makefile commands. - Added version 1.1.1
- Update help text from Makefile
Updated the help text to all required options. - Added change-ssl/smime/pgp make commands
This commands copy the keys and certificates into the misp-server and misp-proxy container.
- Update help text from Makefile
Release Candidate 1.1.0
Release Candidate 1.1.0
This release is a major release. A backup and a test before you upgrade is recommended.
About
MISP dockerized is a project designed to provide an easy-to-use and easy-to-install 'out of the box' MISP instance that includes everything you need to run MISP with minimal host-side requirements.
MISP dockerized uses MISP (Open Source Threat Intelligence Platform - https://github.com/MISP/MISP), which is maintained and developed by the MISP project team (https://www.misp-project.org/).
MISP-dockerized provides the following features:mar
- 3-steps (in 5 minute or less) ready MISP instance
- Built in MISP modules
- Official Docker Redis database in an own Docker container [NEW]
- Built in mail transport via postfix
- Prehardened TLS configuration
- Default http to https redirect
- Easy-to-use script based backup and restore function
- Prebuilt management commands to ease maintenance efforts
- Periodically built Docker containers
- Automated test framework to test new MISP releases
- PHP environment custom settings [NEW]
- Built in cron job for headless MISP server [NEW]
Update Informations
This release includes the new MISP server container version 2.4.103 and a few other changes you see below.
General Changes
- Changed MISP Server Version from 2.4.99 to 2.4.103
- Added new CI pipeline files
- Fixed typos in different shellscripts
- Added missing release v1.0.1
- Added 'make delete' in top level makefile
- Added 'make support' in top level makefile
- Added '2019' to license file
Detailed Changes, Fixes & Improvements
v1.1.0 Main Repository
- Added 'make log' and 'make log-f' option in v1.1.0
- Added 'make support' in makefile
- Added environment variables
- MISP_URL
- MISP_FQDN
- REDIS_FQDN: "misp-redis"
- CRON_INTERVAL: "3600"
- CRON_USER_ID: "1"
- PHP_MEMORY_LIMIT: "512M"
- PHP_MAX_EXECUTION_TIME: "300"
- PHP_POST_MAX_SIZE: "50M"
- PHP_UPLOAD_MAX_FILESIZE: "50M"
Container misp-dockerized-server
- Bug/MDD-198: Fixing Gitlab CI to Build All Images
- Bug/MDD-197: Fixing Docker Container 2.4.93
- Feat/MDD-194: Fixed Heavy IO Commands in 2.4.99-2.4.103
- Bug/MDD-193: Changed 2.4.103
- Feat/MDD-190: Fixing 2.4.93 MISP Server Image
- Feat/MDD-189: Improved 2.4.103 MISP Server Image
- Feat/MDD-173: Added MISP Version 2.4.103
- Feat/MDD-172: Added MISP Version 2.4.102
- Feat/MDD155: Added MISP Version 2.4.101
- Feat.MDD150: Added MISP Version 2.4.100
- Bug.MDD149: Error with baseurl and test.sh shellscript
- Bug.MDD148: Fixing Bugs in entrypoint scripts for MISP-Server 2.4.97-99
- Bug.MDD146: Fixing Bugs in entrypoint_apache.sh for MISP-Server 2.4.97-2.4.99
- Bug.MDD143: Fix for function "create_certificate" deadlock Bug
Container misp-dockerized-robot
- Bug.MDD174: Travis CI and Gitlab CI does not Build and Push the Images Correctly
- Bug.MDD174: Travis CI and Gitlab CI does not Build and Push the Images Correctly
- Bug.MDD149: Error in test.sh shell script
- Feat.MDD138: Added new MISP Robot Container Version
- Feat.MDD138 - Added new MISP Robot Container Version
- Feat.MDD123: Change Container Version Scheme from Three to Two Digits
- Bug.MDD120 - MISP Robot Version 1.0.4-debian Ansible is only available in Travis CI and not in Gitlab CI
Container misp-dockerized-proxy
Container misp-dockerized-misp-modules
- Feat/MDD-191: Added MISP Module Server Image 2.0
- Bug/MDD179: MISP Modules is not Starting Correctly
- Bug.MDD134: Added Container version 1.2 for Gitlab CI
Container misp-dockerized-redis
Release Candidate 1.0.4
Bug/MDD-187: Changelog for Release Candidate 1.0.4
This MISP-dockerized release is a minor release.
Update Information
This release includes new CI files and we fixed a bug which prevents the CI to push the MISP-dockerized environment to the Docker registries.
General Changes
No general changes where made.
Detailed Information
- We fixed the .ci/30_push_2_registry.sh script
Release Candidate 1.0.3
Bug/MDD-157: Changelog for Release Candidate 1.0.3
This MISP-dockerized release is a minor release.
Update Information
This release improved the text output from the scripts and also improved the quoting of variables.
General Changes
No general changes where made.
Detailed Information
- This release improved the text output from the scripts and also improved the quoting of variables.
Release Candidate 1.0.2
Bug/MDD174: Changelog for Release Candidate 1.0.2
This MISP-dockerized release is a minor release.
Update Information
This release includes new CI files and we fixed a bug which prevents the CI to test the MISP-dockerized environment.
General Changes
No general changes where made.
Detailed Information
- We have moved the CI scripts from ROOT/VERSION/.travis to ROOT/.ci
- We have improved the CI scripts for Gitlab and Travis CI.
- From now on the Gitlab CI is responsible for hub.docker.com and internal Docker registry.
- We fixed an bug which prevents the CI to test the environment.
Release Candidate 1.0.1
Changelog for Release Candidate 1.0.1
This release represents the first production release of MISP-Dockerized in version 1.0.0 and an bug fix for container tagging.
About
MISP dockerized is a project designed to provide an easy-to-use and easy-to-install 'out of the box' MISP instance that includes everything you need to run MISP with minimal host-side requirements.
MISP dockerized uses MISP (Open Source Threat Intelligence Platform - https://github.com/MISP/MISP), which is maintained and developed by the MISP project team (https://www.misp-project.org/).
MISP-dockerized provides the following features:
- 3-steps (in 5 minute or less) ready MISP instance
- Built in MISP modules
- Built in mail transport via postfix
- Prehardened TLS configuration
- Default http to https redirect
- Easy-to-use script based backup and restore function
- Prebuilt management commands to ease maintenance efforts
- Periodically built Docker containers
- Automated test framework to test new MISP releases
Update Informations
This release includes the new MISP server container version 2.4.99
In addition, we have changed the following:
- the proxy container version to the latest version 1.X
- the robot container version to the latest version 2.X
- the misp-module container version to the latest version 1.X
General Changes
- We have changed our complete directories. Now you have access to all unsupported and old version of MISP-dockerized.
- There is a new NEW_FRESH_INSTAL.sh script
- We have added a new UPGRADE.sh script
- We have added a new UPDATE.sh script
- Added the new MISP-Server Container with MISP Version 2.4.99 (#39)
Detailed Changes
Main Repository
Detailed Changes, Fixes & Improvements
- Deactivated the Ansible script for database and server, because since version 2.4.97 the misp-server container does not require Ansible anymore
- Changed misp-robot from 1.0.3-ubuntu to 2.x-debian
- Changed misp-server from 2.4.94 to 2.4.99
- Removed unused container content in docker-compose.yml
- Added docker-compose.override.yml to add the user configuration
- Removed misp-postfix container, because postfix is now directly installed in the misp-server
- Changed volume paths from misp-server (done since version 0.3.4)
Container misp-dockerized-server
Update Informations
Features of the release:
- Added a new MISP-Server Container for MISP release 2.4.99 on base of 2.4.97. (closes #39)
For more information please have a look at the official changelog at https://github.com/MISP/MISP/releases/tag/v2.4.99 - Changed to a new gitlab-ci job structure for all misp-server container
- Built in mail transport via postfix
- Built in redis
- Built in rsyslog-ng
- Built in MariaDB
Detailed Changes, Fixes & Improvements
- The following base changes were made in addition to the new
misp-server version 2.4.97
:- The base image is now debian stretch instead of ubuntu 18.04
- Postfix is now directly installed - the postfix container is no longer necessary
- Added a cron shell script that fetches and caches all enabled feeds and pull all remote server events
- Changed from syslog-ng to rsyslog, because in debian the syslog-ng doesn't support wildcard configuration for logfiles.
- The external requirement for our Ansible playbook is no longer necessary for this container
- Gitlab-CI Strucutre
Included statements in the Gitlab CI main file allow us to improve and simplify our Gitlab CI main file. - Added an echo tag to know from which entrypoint script a message comes.
- Added on the misp-server 2.4.97-2.4.99 functions to create self-signed certificate, private key and DH params file
Container misp-dockerized-robot
Update Informations
Features of the release:
- Built in Docker
- Built in Ansible
- Built in Test framework
- Docker Container image is based now on debian:stretch-slim
In the past, we decided to use a three-digit version number for small and large changes for this container repository. This has proved unnecessary as the main repository is the central repository for new releases and all changes are already tracked here. We have therefore decided to change the 3-digit version number in all minor repositories to a 2-digit version number.
For example: 1.0.1 -> 1.1
The second digit is changed any time we make minor changes. The first digit changes whenever we make major changes, e.g. a new base image.
Detailed Changes, Fixes & Improvements
- Changed from the base image debian:stable-slim to debian:stretch-slim
- Remove unused robot versions:
- 1.0.2-debian
- 1.0.3-debian
- 1.0.4-ubuntu
- All folders have been renamed, e.g. from 1.0.0.0-alpin to 1.0-alpin.
- We have made working with gitlab-ci easier with new extensions and includes.
- We have also reduced the readme as much as possible, as the documentation is now available centrally in our own documentation repository
https://dcso.github.io/MISP-dockerized-docs/
.
Container misp-dockerized-proxy
Update Informations
Features of the release:
- Prehardened TLS configuration
- Default http to https redirect
- Built in User defined IP restriction
- Added the ability to create self-signed certificates.
In the past, we decided to use a three-digit version number for small and large changes for this container repository. This has proved unnecessary as the main repository is the central repository for new releases and all changes are already tracked here. We have therefore decided to change the 3-digit version number in all minor repositories to a 2-digit version number.
For example: 1.0.1 -> 1.1
The second digit is changed any time we make minor changes. The first digit changes whenever we make major changes, e.g. a new base image.
Detailed Changes, Fixes & Improvements
- Added an own entrypoint script to create user defined files
- Added the possibility to create self-signed certificates
- All folders have been renamed, e.g. from 1.0.0.0-alpin to 1.0-alpin.
- We have made working with gitlab-ci easier with new extensions and includes.
- We have also reduced the readme as much as possible, as the documentation is now available centrally in our own documentation repository
https://dcso.github.io/MISP-dockerized-docs/
.
Container misp-dockerized-misp-modules
Update Informations
Features of the release:
- Pre-Installed MISP modules
In the past, we decided to use a three-digit version number for small and large changes for this container repository. This has proved unnecessary as the main repository is the central repository for new releases and all changes are already tracked here. We have therefore decided to change the 3-digit version number in all minor repositories to a 2-digit version number.
For example: 1.0.1 -> 1.1
The second digit is changed any time we make minor changes. The first digit changes whenever we make major changes, e.g. a new base image.
Detailed Changes, Fixes & Improvements
- Pre-Installed debian stretch MISP modules container
- All folders have been renamed, e.g. from 1.0.0.0-debian to 1.0-debian.
- We have made working with gitlab-ci easier with new extensions and includes.
- We have also reduced the readme as much as possible, as the documentation is now available centrally in our own documentation repository
https://dcso.github.io/MISP-dockerized-docs/
.