wjbeckett
df7d00ad99
feat: improve container setup and fix deployment issues
...
- Move images directory from /data/images to /app/images to separate app data from user media
- Implement config folder approach instead of direct file mounting
- Add automatic config initialization with example config on first boot
- Remove hardcoded media directory environment variables from Dockerfile
- Update startup script to handle config folder setup and validation
- Only create application-managed directories, not user media directories
- Update docker-compose.yaml to use config folder volume mapping
Fixes container startup failures when config.toml doesn't exist and improves
separation between application data and user media directories.
2025-07-18 12:54:08 +10:00
maxDorninger
c2b7440bdd
adjust config options of backend
2025-07-17 16:38:25 +02:00
maxDorninger
81c8381a90
adjust backend to serve static frontend files
2025-07-17 16:04:57 +02:00
maxDorninger
4ca910ec98
add library to config and to models and schemas
2025-07-16 01:19:07 +02:00
maxDorninger
dc981b7d21
hotfix: make delimiter 2 underscores instead of one for env variables
2025-07-11 18:58:58 +02:00
maxDorninger
661e31eb50
update tests
2025-07-11 13:35:38 +02:00
maxDorninger
4cae93abeb
refine toml.config and add back default value for host
2025-07-11 11:19:59 +02:00
maxDorninger
8f7c1035c0
remove instantiation calls from settings models
2025-07-11 00:56:04 +02:00
maxDorninger
9db9c85fc6
make all var names lower case and fix circular imports
2025-07-11 00:47:29 +02:00
maxDorninger
9173c3ad83
format files
2025-07-10 23:54:24 +02:00
maxDorninger
d986f91e5e
modify notification module config
2025-07-10 23:48:29 +02:00
maxDorninger
8a89a24f25
remove unused usenet_directory var and fix types of the configs
2025-07-10 22:33:44 +02:00
maxDorninger
7ce6de7f85
replace all the other config usages with allencompassing config
2025-07-10 22:25:05 +02:00
maxDorninger
1b784c35c1
add allencompassing config, replace basic config usage with allencompassing config usage
2025-07-10 21:47:37 +02:00
Maximilian Dorninger
8e5e069263
Merge branch 'master' into add-usenet-support
2025-07-10 01:44:12 +02:00
maxDorninger
e17e6d8271
add usenet bool to various schemas/models
2025-07-06 15:17:16 +02:00
Joe Thomas
361288e6bd
had a crack at fixing the initial migration
2025-07-04 12:31:07 +02:00
maxDorninger
83521a36ff
add feature: password resets via email
2025-06-29 16:26:01 +02:00
maxDorninger
4144ccb98a
add checks at startup to determine if hardlinks work
2025-06-22 17:02:14 +02:00
maxDorninger
e9a7845eb8
update cors urls and corresponding documentation and fix documentation
2025-06-08 23:34:32 +02:00
maxDorninger
cc5e9837ec
add default values to config and fix import in tv/service
2025-06-07 15:49:41 +02:00
maxDorninger
6150080ac7
refactor: update API URL handling for client and server environments
2025-05-30 12:14:24 +02:00
maxDorninger
206df8b150
refactor: change folder structure
2025-05-29 15:36:35 +02:00