eyedeekay
57e9483cd7
Switch runtime base image from Alpine to Debian for amd64 and arm64 architectures
2026-03-24 15:09:48 -04:00
eyedeekay
c07b4714f6
Add fonts-dejavu package to Docker image
2026-03-24 13:21:45 -04:00
StormyCloudInc
d14ebd17fe
added support for arm v7,arm64(v8)
2026-03-15 19:34:50 -07:00
idk
d93cd27c2e
Update dockerfile, give up on temurin and use alpine instead
2025-05-23 00:15:12 -04:00
urgentquest
0b32146f65
Correct copy and paste error: jre variant is sufficient for running the app. While I am here: provide qualified image reference to make podman happy
2025-03-05 03:24:29 -08:00
urgentquest
ecc5e22763
spacing. no functional changes
2025-03-05 02:45:43 -08:00
urgentquest
c064631ff9
- Replace an outdated alpine base image with recent one from eclipse.
...
- Since the entire builder is discarded anyway there is no real point in
uninstalling build-time package dependencies.
- Install ant from official pre-built binaries as well. Make version
configurable.
2025-03-05 02:36:33 -08:00
eyedeekay
f5e3891abc
CI: just echo last line for debugging purposes
2023-10-22 23:44:40 -04:00
eyedeekay
d50e70bdfc
CI: remove empty continuation line
2023-10-22 23:22:51 -04:00
eyedeekay
40fb1cc4cf
CI: add git to container
2023-10-22 23:03:42 -04:00
Jean-Luc
cc00337ec1
pinned alpine base image version
2023-01-29 14:02:54 +01:00
Jean-Luc
aac8f217e0
Merge branch 'master' into docker-multiarch
2023-01-28 15:51:22 +01:00
Jean-Luc
ac4daeb82c
changed baseimage to allow for multiarch build (specifically arm64)
2023-01-28 15:47:09 +01:00
idk
fd68634993
add build.built-by to gitlab override.properties and Dockerfile
2023-01-27 21:30:15 +00:00
y2kboy23
bc43249bba
Install fonts
2023-01-21 19:57:08 +00:00
y2kboy23
a6ef362ad7
Switch to OpenJDK17
2022-07-02 16:31:35 +00:00
y2kboy23
9573c6ed0f
Upgrade base image to latest version of Alpine
2022-01-14 20:17:52 +00:00
Zlatin Balevsky
37100ca93d
Docker cleanup and documentation
2021-04-28 21:46:22 +00:00
Zlatin Balevsky
8fa70c9cde
More Docker changes:
...
* disable in-network updates
* persistent directory for snark downloads
* listen on port 12345 for i2np connections
* restore multi-stage build
* use better ant target
* allow passing -Xmx via the JVM_XMX variable
Many thanks to LoveIsGrief for the suggestions!
2021-04-28 04:12:24 +00:00
Zlatin Balevsky
179b79f8ab
Docker persistent home
2021-04-27 03:55:42 +00:00
LoveIsGrief
acbb8d1a24
Docker: Preconfigure clients and tunnels
...
The follow clients and tunnels are available on all interfaces (0.0.0.0) of the container:
- routerconsole
- SAM
- I2P HTTP Proxy
- Irc2P
2021-01-25 22:30:04 +01:00
LoveIsGrief
bd1017ba92
Docker: Expose only the ports necessary
...
The range of 5k ports should be replaced by a more precise choice of ports.
It also pollutes the `docker inspect` output with 5k more lines.
2021-01-25 22:00:12 +01:00
LoveIsGrief
e64e12b3fb
Fix docker build
...
ant needed to be updated to >1.9, but the old image used an old alpine
with the max version of ant being 1.8.
The build is split into 2 phases to reduce the size of the image.
A builder makes the installer and installs it in one image.
The installed files are copied over to the actual result image.
2021-01-23 18:19:31 +01:00
meeh
7f9a211242
Adding Dockerfile with support files to build a minimal docker image running i2p.
2017-01-07 13:59:26 +00:00