Jonathan Bennett and GitHub
75f3d123f3
Add sdl libs for native builds ( #9595 )
...
* Add sdl libs for native builds
* Alpine try again
2026-02-11 06:29:16 -06:00
91dd39a651
Add sqlite depdendency (Cherry-picks from sfpp) ( #9328 )
...
* Add sqlite to build requires
* Add missed comma
* Add sqlite dev to more dockerfiles
* Alpine docker fix
* Add sqlite to build requires
* Add sqlite depdendency (Cherry-picks from sfpp)
Store and Forward Plus Plus requires sqlite to work.
This PR cherry picks the commits that added the dependency so that
this can be added, and reduce the amount of effort to review sfpp.
Authored-By: @jp-bennett
---------
Co-authored-by: Jonathan Bennett <jbennett@incomsystems.biz >
2026-01-15 17:18:02 -06:00
fca5343460
Update python Docker tag to v3.14 ( #8255 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-10-11 11:31:42 -05:00
Austin and GitHub
68726a1b0e
Docker: fix web assets location ( #7683 )
2025-08-19 14:06:43 -05:00
Austin and GitHub
062168cd42
Docker: Update Debian images to trixie ( #7621 )
2025-08-15 06:19:49 -05:00
7d8f9c7f6d
Stop the madness! Run as a user (not root) ( #6718 )
...
* Stop the madness! Run as a user (not root)
* Trigger fsdir migration for < 2.6.9
---------
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-05-15 06:40:46 -05:00
Austin and GitHub
64a1cd3f99
Docker is fun ( #6623 )
2025-04-18 10:29:39 -04:00
Austin and GitHub
9da141aa8c
Add TFT docker builds (for CI) ( #6614 )
2025-04-18 07:27:38 -05:00
Austin and GitHub
0d800b7a22
meshtasticd docker: Support webui ( #6482 )
2025-04-08 16:14:39 -05:00
d1068fd1e4
Add UDP multicast support on linux. ( #6342 )
...
* Add UDP multicast support on linux.
Closes #6326
We tested it an it works.
This is really hacky to say the least.
* Add libuv to Linux packaging
* Trunkadunk
* Correct ref
* Add libuv1-dev to setup-native
---------
Co-authored-by: vidplace7 <vidplace7@gmail.com >
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2025-03-20 08:47:39 -05:00
3a0ad9bb58
Bump python from 3.12-alpine3.21 to 3.13-alpine3.21 ( #6142 )
...
Bumps python from 3.12-alpine3.21 to 3.13-alpine3.21.
---
updated-dependencies:
- dependency-name: python
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-25 20:53:33 +08:00
Austin and GitHub
4e575872da
junk in the Trunk ( #6149 )
2025-02-25 16:41:45 +08:00
Austin and GitHub
4c0e0b8471
Portduino: Set Web SSL Cert / Key paths from yaml ( #5961 )
2025-02-01 16:58:58 +08:00
Austin and GitHub
33d2f78d21
meshtasticd-docker: simplify, add USB compose ( #5662 )
2024-12-26 12:59:26 -06:00
Ben Meadors and GitHub
1c8b165408
Add libusb to dockerfile for ch341 ( #5641 )
2024-12-21 11:03:17 -06:00
Lennart Buhl and GitHub
ca2b45a6e2
Fix that Dockerfile would not run with podman ( #4262 )
...
* Fix that Dockerfile would not run with podman
* Migrate away from non-OCI-compliant SHELL command in Dockerfile
2024-07-13 06:09:51 -05:00
Wolfgang Nagele and GitHub
1a5227c826
Ensure data directory ownership is with mesh user ( #4097 )
2024-06-14 10:45:16 -05:00
Jonathan Bennett and GitHub
aa3280c18c
add trunk ignore for docker chmod ( #3568 )
...
* add trunk ignore for docker chmod
* Fix incorrect comment type
2024-04-07 17:08:17 -05:00
Jonathan Bennett and GitHub
68e657fd07
Actually fix Docker - hopefully
2024-04-07 15:52:43 -05:00
Jonathan Bennett and GitHub
47b8f7b6c6
Don't forget to change directory owner
2024-04-07 14:34:19 -05:00
Jonathan Bennett and GitHub
fde20db95f
move chmod -t to root section
2024-04-07 14:22:39 -05:00
Jonathan Bennett and GitHub
40a7fd145a
Update Dockerfile to remove sticky bit during build ( #3567 )
...
* Update Dockerfile to remove sticky bit during build
* no sudo?
2024-04-07 14:15:03 -05:00
0e9f1beb40
Native Linux Build (ARM support and webserver deps) ( #3506 )
...
* Added webserver libraries to build libs
* Revert "Added webserver libraries to build libs"
This reverts commit bcc72a06b9e1d26f57f46089ab96f502703bff3c.
* Added piwebserver library dependencies to native build
* Add webserver libraries to apt install for native build
* Revert additional libraries added by mistake
* Address trunk check issues on Dockerfile
* Ignore linter checks for pinning build packages and apt-get
---------
Co-authored-by: Jonathan Bennett <jbennett@incomsystems.biz >
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2024-04-06 10:32:15 -05:00
Jonathan Bennett and GitHub
6284f4ffe6
Update Linux binaries to use arch names ( #3093 )
2024-01-13 19:11:59 -06:00
GUVWAF and Jonathan Bennett
c22340eaf7
Add necessary libs to Dockerfile for native build
2024-01-13 14:54:43 -06:00
06b4638f6b
Allow override of HWID using environment variable ( #3036 )
...
Co-authored-by: Ben Meadors <benmmeadors@gmail.com >
2023-12-27 08:14:55 -06:00
Wolfgang Nagele and GitHub
ba98da55a7
Align glibc with Debian builder ( #3034 )
2023-12-25 09:47:19 -06:00
Dmitry Galenko
0e04bea39e
Fix for Dockerfile-related security defects and rewrite to follow best practices
2022-11-20 12:57:55 +01:00
Ben Meadors
e122232761
Removed defunct line
2022-11-07 13:29:34 -06:00
Ben Meadors
b13eaee6b3
More fun
2022-11-07 13:28:37 -06:00
Ben Meadors and GitHub
9513209b70
Alpine
2022-11-06 09:30:46 -06:00
Ben Meadors and GitHub
9805319940
Docker is back
2022-11-05 21:08:29 -05:00
Sacha Weatherstone
38913bb661
Consistency fixes & repo cleanup
2022-05-12 20:45:30 +10:00
Thomas Göttgens and GitHub
8e9b852faa
Littlefs rebased to Master ( #1205 )
...
* Littlefs
2022-02-14 11:45:29 -06:00
Mike Kinney
01f5f1b5ba
initial dockerfile and notes
2022-01-22 00:01:32 -08:00