Donkie
b40da6e2ee
Updated commit and build date capturing
...
It's now written to a build.txt file instead of using environment variables internally. Standalone installs now has this properly as well.
2024-01-25 22:03:18 +01:00
Donkie
0be9ab5a8f
Added PUID and PGID environment variable support
2023-12-29 11:18:25 +01:00
Donkie
60b67ee758
Dockerfile no longer builds client
...
This proved to be extremely slow on emulated hardware to build e.g. the linux/arm/v7 image.
Since the built client is architecture agnostic, it's instead now built on the native hardware and inserted into the docker image.
2023-12-17 22:53:17 +01:00
Donkie
83081c3ade
Updated package dependencies and node to 20
2023-12-17 20:29:19 +01:00
Donkie
fef41a5628
Added warning if in docker and data dir isn't mounted
...
Had to remove the VOLUME definition in the dockerfile for this, otherwise the data dir would always be mounted by an anonymous volume if the user didn't mount it correctly, so the python script wouldn't be able to detect it.
2023-11-07 21:45:58 +01:00
Donkie
1a3efd9ea9
Added git commit and build date env and API
2023-09-17 10:51:28 +02:00
Donkie
e1065d4a3f
Format Dockerfile
2023-09-04 20:22:41 +02:00
Markus Küffner
9ced024736
docker: set permissions for config directory and add volume directive
2023-09-01 09:38:13 +02:00
Donkie
c6de1c403a
Improved dockerfile client builder
2023-08-08 21:32:07 +02:00
Donkie
6173cf1d27
Install app as non-editable in dockerfile
2023-07-10 11:46:35 +02:00
Donkie
a6ac5982cc
Switched to PDM for package management
2023-07-10 01:13:40 +02:00
Donkie
06dfbf67f8
armv7 actually works now
2023-06-03 20:50:25 +02:00
Donkie
2ae4b88a14
armv7 build working
2023-06-03 19:55:03 +02:00
Donkie
9a6572d197
Fix .venv folder name
2023-06-03 13:40:51 +02:00
Donkie
e4806591cc
Progress towards armv7 Docker build
2023-06-03 12:26:19 +02:00
Donkie
de1bf05922
Added Alembic for migrations
2023-05-27 23:14:06 +02:00
Donkie
a35ca3e9ba
Use venv in docker to try fix build issues
2023-05-18 15:46:41 +02:00
Donkie
dce4cebb00
Attempt to fix build issue 2
2023-05-18 15:32:51 +02:00
Donkie
4802693579
Attempt to fix build issue
2023-05-18 14:47:21 +02:00
Donkie
3f12f97240
Updated license in dockerfile
2023-05-17 22:16:32 +02:00
Donkie
329c4c4675
Client: Don't hard code the API endpoint anymore
2023-05-14 20:21:25 +02:00
Donkie
8e21cd2e12
Updated Dockerfile command
2023-05-14 18:59:48 +02:00
Donkie
3f78632208
Added release workflow
2023-05-10 21:37:25 +02:00
Donkie
639a800efa
Dockerfile now builds client
2023-05-10 21:26:24 +02:00
Donkie
77ffab61c5
Added a basic dockerfile
2023-04-05 22:09:13 +02:00