Commit Graph
58 Commits
Author SHA1 Message Date
louiz’ 5eb825bd61 Typo poezioi 2021-01-12 03:07:48 +01:00
louiz’ e02344a7df Only clone things using lab.louiz.org, and not git.louiz.org 2021-01-11 11:41:52 +01:00
louiz’ 692f5a4e66 docker: use botan package from alpine instead of building from sources 2021-01-11 11:39:11 +01:00
louiz’ d016010333 Fix the archlinux url in Dockerfile 2020-08-15 22:09:29 +02:00
louiz’ bc1fa4bc31 ci: Install the correct rtd_theme package, not the documentation… 2020-05-21 23:16:55 +02:00
louiz’ c7eb46b2ff ci: Add sphinx_rtd_theme to fedora image to build the doc 2020-05-21 22:45:25 +02:00
louiz’ 71efad0f65 Update the test docker images to contain oragono instead of charybdis 2020-05-06 23:55:57 +02:00
louiz’ 1ad4470567 ci: alpine image, create the tls key with the correct user and permissions 2019-09-19 23:06:07 +02:00
louiz’ b5f7e599e0 Update the images and .spec to use sphinx instead of pandoc 2019-09-17 17:20:46 +02:00
louiz’ eb082d152d Revert "Use alpine's botan package in the docker image"
This reverts commit 57889718f1.
2018-09-12 15:31:27 +02:00
louiz’ 57889718f1 Use alpine's botan package in the docker image 2018-09-11 11:41:49 +02:00
louiz’ 870692dcdf Use the botan2 package in the fedora docker image 2018-06-25 22:56:29 +02:00
Stefan Schwarz 3e0de8128d Remove build packages from docker image by using multistage Dockerfile. 2018-06-14 08:47:46 +02:00
louiz’ a209e77fc2 Rename a few CI things to a useful names 2018-01-26 00:35:32 +01:00
louiz’ 044a1a0c8c Use a specific (0.4.2) pyasn1 version in the debian Dockerfile 2017-12-16 20:36:15 +01:00
louiz’ b1f850b639 Update the docker images to enable postgresql, and document them 2017-12-16 16:23:07 +01:00
louiz’ 49c86398a5 Change docker documentation regarding the database permissions
fix #3290
2017-08-19 13:18:56 +02:00
louiz’ 369cf51968 Debian now includes libasan3 instead of 1 2017-08-01 22:02:03 +02:00
louiz’ 765e07d61f Fix the conf in the alpine docker image 2017-08-01 22:02:03 +02:00
louiz’ 488c36f22e Docker: run the openssl commands as the tester user, for permission issues 2017-08-01 22:02:03 +02:00
louiz’ 6187423e6e Aaaand move the biboumi.cfg file for docker 2017-07-26 22:32:54 +02:00
louiz’ f1306c62e0 Also move the README.md in that directory 2017-07-25 21:53:56 +02:00
louiz’ 22cb2659e9 Move the Dockerfile inside an alpine subdirectory 2017-07-25 21:51:50 +02:00
louiz’ 7ba8f1b325 Remove c-ares from the alpine image 2017-06-14 14:23:22 +02:00
louiz’ 41c23aab37 Update the docker images and the gitlab-ci script to use sqlite3 2017-06-14 00:19:15 +02:00
louiz’ 97f01d8e12 Add biboumi-test-archlinux and biboumi-debian-packaging Dockerfiles 2017-05-24 13:44:32 +02:00
louiz’ 3666f35e0e Use alpine for the docker image, and simplify the config + run stuff
Using env variable directly used by the process, it’s easier than calling
sed on the configuration file before we start the process.  Also we don’t
need to start as root anymore, and it’s a lot cleaner.
2017-04-21 11:49:23 +02:00
louiz’ 06094245e9 Add a e2e test on alpine 2017-04-20 22:44:14 +02:00
louiz’ 4fde4d7369 docker: Run the process using “exec”, to be able to cleanly receive signals 2017-04-12 19:27:52 +02:00
louiz’ 7d2b8eb526 Always chown biboumi /var/lib/biboumi when the docker container starts
This fixes permission problems when we bind a volume that is not owned by
the biboumi user.
2017-04-12 18:26:30 +02:00
louiz’ 5d0bae6597 Re-add the c-ares lib in the docker test images 2017-03-21 15:01:28 +01:00
louiz’ 11c63ebceb Add the gcrypt dependency to the biboumi-test docker images 2017-03-06 01:22:51 +01:00
louiz’ e6e37a6f20 Don’t wrap the lines in docker/README.md 2017-03-01 14:14:39 +01:00
louiz’ ea0151165a Use markdown for the docker readme 2017-02-28 23:54:02 +01:00
louiz’ 90b3c07b6c Revert "Split the biboumi dockerfile into two, to be able to disable the cache"
This reverts commit 26eb28dc23.
2017-02-28 23:46:55 +01:00
louiz’ 26eb28dc23 Split the biboumi dockerfile into two, to be able to disable the cache 2017-02-28 19:39:09 +01:00
louiz’ 9f978cda94 docker: fix the SECRET->PASSWORD in entrypoint.sh 2017-02-17 22:59:16 +01:00
louiz’ 27d847711c docker: Add the XMPP_SERVER_IP option, and document the --network=host usage 2017-02-17 14:58:23 +01:00
louiz’ f90969e1a1 docker: Properly handle and document the /var/lib/biboumi directory 2017-02-17 22:57:30 +01:00
louiz’ 6c35f49dd8 Add a biboumi Dockerfile 2017-02-17 18:25:49 +01:00
louiz’ 3699463e2a Refactor and split the Dockerfiles, to build a base without litesql 2017-01-17 23:42:02 +01:00
louiz’ 5b56007828 Use udns instead of c-ares
fix #3226
2017-01-06 22:58:18 +01:00
louiz’ eecb95352e Add libasan and libubsan in the test docker images 2017-01-04 01:53:53 +01:00
louiz’ 16feed7e9e Update the DockerFiles to include openssl 2016-12-24 16:20:50 +01:00
louiz’ 6fee8394f0 Fix the locales in the docker test images 2016-12-08 09:39:43 +01:00
louiz’ b65ff9edb8 In the docker images, use port 1113 for charybdis’ identd connection 2016-12-04 22:56:40 +01:00
louiz’ 8b178aa82f Fix the sonar-qube submission 2016-11-01 17:10:11 +01:00
louiz’ 7144a39a1e Automate the sonar-qube scanner submission in the ci process 2016-10-31 15:45:56 +01:00
louiz’ 5477db7999 Add a coverity job that runs cov-build and submit the archive to coverity.com 2016-10-06 22:29:47 +02:00
louiz’ a8d28a38d4 In the debian docker, install aiodns from source instead of pip
Because, I don’t know why but, this doesn’t work.
2016-09-16 23:20:22 +02:00