Tom Fifield
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
renovate[bot]
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
68726a1b0e
Docker: fix web assets location ( #7683 )
2025-08-19 14:06:43 -05:00
Austin
062168cd42
Docker: Update Debian images to trixie ( #7621 )
2025-08-15 06:19:49 -05:00
Austin
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
64a1cd3f99
Docker is fun ( #6623 )
2025-04-18 10:29:39 -04:00
Austin
9da141aa8c
Add TFT docker builds (for CI) ( #6614 )
2025-04-18 07:27:38 -05:00
Austin
0d800b7a22
meshtasticd docker: Support webui ( #6482 )
2025-04-08 16:14:39 -05:00
Jorropo
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
dependabot[bot]
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
4e575872da
junk in the Trunk ( #6149 )
2025-02-25 16:41:45 +08:00
Austin
4c0e0b8471
Portduino: Set Web SSL Cert / Key paths from yaml ( #5961 )
2025-02-01 16:58:58 +08:00
Austin
33d2f78d21
meshtasticd-docker: simplify, add USB compose ( #5662 )
2024-12-26 12:59:26 -06:00
Ben Meadors
1c8b165408
Add libusb to dockerfile for ch341 ( #5641 )
2024-12-21 11:03:17 -06:00
Lennart Buhl
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
1a5227c826
Ensure data directory ownership is with mesh user ( #4097 )
2024-06-14 10:45:16 -05:00
Jonathan Bennett
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
68e657fd07
Actually fix Docker - hopefully
2024-04-07 15:52:43 -05:00
Jonathan Bennett
47b8f7b6c6
Don't forget to change directory owner
2024-04-07 14:34:19 -05:00
Jonathan Bennett
fde20db95f
move chmod -t to root section
2024-04-07 14:22:39 -05:00
Jonathan Bennett
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
Jared Quinn
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 bcc72a06b9 .
* 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
6284f4ffe6
Update Linux binaries to use arch names ( #3093 )
2024-01-13 19:11:59 -06:00
GUVWAF
c22340eaf7
Add necessary libs to Dockerfile for native build
2024-01-13 14:54:43 -06:00
Wolfgang Nagele
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
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
9513209b70
Alpine
2022-11-06 09:30:46 -06:00
Ben Meadors
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
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