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
louiz’
aae2d5127b
Add zlib to the debian dockerfile, to build charybdis properly
2016-08-29 09:17:31 +02:00