Benjamin Neff
faf9390e70
Add ruby 3.1, drop ruby 2.7
2023-06-12 02:51:16 +02:00
Benjamin Neff
ae813f0cf2
Enable ruby 3.0 on CI and switch default to 3.0
2023-06-10 20:30:26 +02:00
Benjamin Neff
f3a6cd9a7f
Use specific registry in Dockerfile
...
Otherwise podman asks which one to use every time
2022-12-05 01:02:46 +01:00
Benjamin Neff
8b74138e5a
Update postgres and mariadb container to latest major version
...
This is a breaking change, so dev-databases need to be recreated.
2022-10-30 01:17:11 +02:00
Dennis Schubert
6dd8af70f7
Force the dev-docker to always run as amd64
...
We download a static amd64 browser, so this would explode on arm64, for example.
2022-09-20 00:27:45 +02:00
Benjamin Neff
a4d45358a2
Set listen not only on localhost when used in docker
...
When puma was introduced in #8392 the default listen configuration was
set to only localhost, which makes sense for most development setups,
but when run within docker, it needs to listen on all IPs so the port
can be forwarded to be accessable outside of docker.
Because the new default makes sense without docker, I overwrite the
option with a environment variable only in the docker-setup. This also
ensures that it always contains the right value needed for the
docker-setup to work, no matter what was configured outside of docker.
2022-09-19 04:01:16 +02:00
Benjamin Neff
84df8eed33
Add redis to docker development setup
...
With #8392 the `single_process_mode` was removed, which means that
development now also requires a redis.
2022-09-19 04:01:16 +02:00
Benjamin Neff
662635fe35
Upgrade development Dockerfile to debian bullseye
...
to have a current version of yarn
2022-07-21 23:24:55 +02:00
Benjamin Neff
d4079070ed
Merge branch 'next-minor' into develop
2022-07-20 21:34:39 +02:00
Benjamin Neff
c1c9469840
Add ruby 2.7, drop ruby 2.5
2022-07-20 21:27:46 +02:00
cmrd Senya
f702d3c872
Add yarnpkg to developer dockerfile
2022-07-17 13:18:15 +03:00
Benjamin Neff
b2a56376cd
Fix running jasmine tests in docker
...
closes #8299
2021-10-01 02:11:36 +02:00
Jonne Haß
7154fc3ccc
Port cukes from poltergeist to aparition
...
closes #8234
2021-04-10 23:17:39 +02:00
Benjamin Neff
d9013250fd
Upgrade docker image to ruby 2.6 and debian buster
...
closes #8180
2020-11-04 14:22:22 +01:00
Benjamin Neff
f51ad14c1b
Cleanup dependencies in docker image
...
Replace ghostscript with gsfonts, the captcha only needs gsfonts to
work.
2020-11-04 14:22:02 +01:00
Dennis Schubert
a6655c187d
Add DIASPORA_DOCKER_PORT env var to change the port exposed by Docker
...
Set default port to 3000 as this is the default in the diaspora.yml.example
fixes #7927
closes #7928
2018-11-18 19:27:20 +01:00
CSammy
dae1717da8
Add docker setup for development
...
closes #7870
2018-10-28 22:09:06 +01:00