Commit graph

57 commits

Author SHA1 Message Date
Ivan
42496edcea
feat: add vite-dx script 2026-08-13 18:24:27 -05:00
Ivan
fd36a8f401
feat: add generate_service_worker.mjs script to Dockerfile for enhanced service worker functionality 2026-07-24 07:41:29 -05:00
Ivan
be4fc384af
feat: improve Docker support with new image variants, streamline build scripts, and update documentation for clarity 2026-07-24 06:08:37 -05:00
Ivan
f4d561cc86
feat: add compatibility layer for LXST vendored pyogg to handle ctypes aliases, improve installation process and ensure proper imports 2026-07-22 16:14:41 -05:00
Ivan
a40a27c880
refactor: optimize Dockerfile for improved build efficiency and layer management 2026-07-21 16:56:42 -05:00
Ivan
ec74a2651e
feat: improve audio handling in Docker and headless environments with hostless LXST audio backends and web audio bridge integration 2026-07-19 14:02:21 -05:00
Ivan
389034dbea
feat: integrate visualiser WASM build into Dockerfile and update frontend to handle codec2 availability 2026-07-16 16:17:54 -05:00
Ivan
58bfaf379e
chore: clean up Dockerfile and scripts to exclude Android platform paths from denylist checks 2026-07-16 13:34:30 -05:00
Ivan
afa2cdbc33
feat: add remote management identity features and update localization files for multiple languages 2026-07-16 11:43:46 -05:00
Ivan
41c4d27dbc
feat(docker): add pip_rns_remotes.py script to Dockerfile 2026-07-12 18:08:59 -05:00
Ivan
8a5ca39fbc
feat(docker): add sync-meshchatx-docs script and include docs directory in Dockerfile 2026-06-29 06:22:03 -05:00
Ivan
8a29c7fc14
chore(docs): update URLs from git.quad4.io to official mirrors 2026-05-18 05:09:02 -05:00
Ivan
5ba72b4082
fix(dockerfiles): add pnpm-workspace.yaml 2026-05-15 09:27:50 -05:00
Ivan
86ddcc25c8
feat(pnpm): update to v11 2026-05-15 09:07:58 -05:00
Ivan
3d60f7f796
fix(docker): add python3 to build-frontend stage for docs build; add i18n for map drag-drop 2026-05-10 06:22:36 -05:00
Ivan
df8974697c
fix(docker): include CHANGELOG.md, logo/, and reticulum manual in Docker images; fix markdown table styling in docs 2026-05-10 06:22:31 -05:00
Ivan
9b5574c89a
ci(docker): add hardened variant to build matrix, update Dockerfiles and docs for UV 2026-05-10 03:40:22 -05:00
Ivan
29871dbaae
fix(docker): update storage directory path in CMD for Dockerfiles 2026-05-02 23:08:10 -05:00
Ivan
d0e0465780
feat(docker): add micron-parser-go-version script to Dockerfiles 2026-05-02 16:41:33 -05:00
Ivan
a09792a116
chore(docker): add scripts for fetching and resolving Micron WASM binaries in Docker setup 2026-05-02 09:26:12 -05:00
Ivan
e4f2e91c24
chore(docker): add vendor directory to Dockerfile and update .dockerignore to exclude vendor test and documentation files 2026-05-02 05:28:06 -05:00
Ivan
400dfb8c5d
chore(Docker): specify platform for frontend build in Dockerfiles 2026-04-30 12:23:27 -05:00
Ivan
56e8197c08
chore(docker): add hardened Dockerfile and entrypoint script for improved security and functionality 2026-04-29 15:59:27 -05:00
Ivan
997aae822c
chore(docker): update Dockerfile to include script for handling musl filterlib artifacts and adjust Python hash 2026-04-29 14:36:18 -05:00
Ivan
b1a5e0c30b
chore(docker): simplify Dockerfile by removing unnecessary Tailwind configuration files from the build context 2026-04-26 17:17:03 -05:00
Ivan
5a8d4fce2f
chore(docker): update image source in docker-compose.yml and improve description in Dockerfile 2026-04-23 20:26:46 -05:00
Ivan
3ef8487bbc
chore(docker): add OCI labels and build arguments for image metadata in Dockerfile and update CI workflow for versioning 2026-04-23 15:16:48 -05:00
Ivan
a98d05dec3
chore(docker): update pnpm version to 10.33.0 and add patches directory to Dockerfile 2026-04-23 15:07:27 -05:00
Ivan
7bd2123fee
fix(Dockerfile): add g++ to build dependencies (miniaudio) 2026-04-22 13:09:42 -05:00
Ivan
bf78e5946e
chore(docker): include README.md in Dockerfile COPY command and remove README.md from .dockerignore 2026-04-19 18:17:35 -05:00
Ivan
ebada37723
chore(docker): update entrypoint script path in Dockerfile 2026-04-19 15:59:02 -05:00
Ivan
f61e80d6a0
chore(docker): update installation scripts with pnpm store integrity verification and poetry lock check 2026-04-19 13:59:39 -05:00
Ivan
2320b4253d
chore(docker): remove ffmpeg from Alpine package installation 2026-04-19 11:38:14 -05:00
Ivan
f718e4dbfb
chore(docker): add git installation in Dockerfile for frontend build 2026-04-16 22:11:02 -05:00
Ivan
bf967cdca9
chore(docker): replace corepack with npm for pnpm installation in Dockerfile 2026-04-16 20:42:03 -05:00
Ivan
a3951e8b6f
chore(docker): install essential runtime tools in the virtual environment and update pip and setuptools in the Dockerfile 2026-04-16 04:24:11 -05:00
Ivan
8869c103e0
chore(docker): update Python base image to 3.14.4-alpine3.23 and clean up virtual environment by removing unnecessary files 2026-04-16 04:18:37 -05:00
Ivan
9ab26e847d
fix(Dockerfile): update CMD to use meshchatx instead of meshchat 2026-04-08 15:31:12 -05:00
Ivan
03d00d057e
feat(Dockerfile): add healthcheck and add explicit USER 2026-03-31 17:04:24 +03:00
Ivan
31317324bf
Add docker-entrypoint.sh and update Dockerfile for entrypoint configuration 2026-03-22 15:04:07 +03:00
Sudo-Ivan
8845af182a
Add Global Args 2026-03-09 16:16:00 -05:00
Sudo-Ivan
aeab301891
Cleanup docker files 2026-03-09 13:42:00 -05:00
Sudo-Ivan
6c4298926c
Update pip version to 26.0 in Dockerfile 2026-02-23 19:52:54 -06:00
Sudo-Ivan
20177e9a38
Update Node.js and pnpm versions in Dockerfile, and modify pip install command to use --no-cache-dir 2026-02-23 19:34:08 -06:00
Sudo-Ivan
f2e5de9f0e
Update Dockerfile
- Newer image to fix vulns in openssl
- Enforce non-root
2026-02-05 18:37:51 -06:00
Sudo-Ivan
9cfbf94ddb
no-cache for Docker builds in CI workflow 2026-01-14 08:30:51 -06:00
Sudo-Ivan
02c2f1d09a
Update Dockerfile 2026-01-14 08:05:06 -06:00
Sudo-Ivan
2652f1dd87
chore(Dockerfile): upgrade pip to version 25.3 due to vuln in older version. 2026-01-08 12:39:31 -06:00
Sudo-Ivan
6498956903
chore(Dockerfile): downgrade Python image to 3.12.12 and add espeak-ng package 2026-01-08 12:14:16 -06:00
Sudo-Ivan
33cbe07750
chore(docker): remove espeak-ng 2026-01-05 17:39:06 -06:00