jon r
|
1b545d6fc4
|
feat(api/container): improve apt patterns
|
2024-10-11 02:14:08 +02:00 |
jon r
|
72de9eb914
|
chore: remove unused file
|
2024-10-11 02:12:06 +02:00 |
jon r
|
84f1424e36
|
chore(changelog): update 2337 bugfix title from MR
|
2024-10-10 22:11:39 +02:00 |
jon r
|
8ff4b41553
|
docs(compose): extend documentation + settle configuration
|
2024-10-10 21:50:08 +02:00 |
jon r
|
5ff69cf1f8
|
docs(setup/docker): remove fake data instructions
addresses #2343
|
2024-10-10 20:29:46 +02:00 |
jon r
|
66ea77f771
|
chore(compose): use sh to invoke Django API service
|
2024-10-10 19:44:56 +02:00 |
jon r
|
cf72137f1f
|
feat(api+compose): add Debian Dockerfile w/ Poetry
closes #1691
|
2024-10-10 19:42:18 +02:00 |
jon r
|
ba25dbf7a9
|
feat(compose.net): switch docker0 helper container to default
|
2024-10-10 19:40:22 +02:00 |
jon r
|
f819a1cf5f
|
fix(api): make Typesense API key optional for local development
|
2024-10-10 19:38:57 +02:00 |
jon r
|
ca6c389349
|
feat(api): reduce build dependencies with psycopg2 binary package
|
2024-10-10 19:36:33 +02:00 |
jon r
|
acf82e7845
|
chore(api): poetry.lock update
|
2024-10-10 19:34:12 +02:00 |
jon r
|
2502c9b268
|
feat(dockerfile): add default symlink to Alpine variant
|
2024-10-10 17:06:18 +02:00 |
jon r
|
3e88c20486
|
feat(dockerfile): scope Alpine variant
|
2024-10-10 17:05:51 +02:00 |
jon r
|
71145b6e65
|
fix(compose): deactivate docker0 helper by default
|
2024-10-10 11:21:36 +02:00 |
jon r
|
df2e34e61c
|
fix(compose): move migrations into api container next to collectstatic
The overall process runs faster than in a separate container, which
reduces recreation times while developing.
|
2024-10-10 11:15:05 +02:00 |
jon r
|
f21795ede3
|
feat(compose): complete development setup documentation
|
2024-10-02 16:09:41 +02:00 |
jon r
|
b584de1ea3
|
feat(docs): add Compose manifest and adapt development build
|
2024-10-02 15:58:58 +02:00 |
ArneBo
|
b1be4be6a0
|
Docs(Docker): Adapt setup instructions for new development environments
co-authored-by: upsiflu@gmail.com
co-authored-by: jon@allmende.io
|
2024-10-01 13:02:35 +02:00 |
ArneBo
|
26295c08f7
|
Feat(compose): Add migrate container
co-authored-by: upsiflu@gmail.com
co-authored-by: jon@allmende.io
|
2024-10-01 12:43:22 +02:00 |
jon r
|
9b3e218d16
|
fix(docker): provide MUSIC_DIRECTORY_PATH
Traceback highlights music/views.py:401 music/utils.py:153 when unset.
MUSIC_DIRECTORY_PATH default as None | String could become Optional type.
|
2024-09-12 13:00:24 +02:00 |
jon r
|
c393ae62c2
|
chore(docker): nginx template symlinks
|
2024-09-11 22:30:53 +02:00 |
jon r
|
91753eaeed
|
feat(compose): add DJANGO_ALLOWED_HOSTS to local + federation environments
|
2024-09-10 14:33:12 +02:00 |
jon r
|
246480f826
|
fix(changelog): fix entry for 2337
|
2024-09-10 14:31:51 +02:00 |
jon r
|
d7b50bb487
|
chore(rm): unused file
|
2024-09-10 14:31:00 +02:00 |
jon r
|
928bc88609
|
chore(scripts): compile template into updated location
|
2024-09-07 15:01:48 +02:00 |
jon r
|
c9b37c56ca
|
chore(docker): fmt Dockerfiles
|
2024-09-07 15:01:23 +02:00 |
jon r
|
f0c8e95a35
|
chore(compose/env): split dev into default, local and federation
|
2024-09-07 15:00:01 +02:00 |
jon r
|
c48a3a8e90
|
chore(compose/net): rework supplements, add helpers and up Traefik to v2
|
2024-09-07 14:58:53 +02:00 |
jon r
|
c289e75dfa
|
chore(compose): split into distinct manifests per environment and module
|
2024-09-07 14:55:00 +02:00 |
jon r
|
f17527d239
|
chore(docker): move networking configuration down one level
|
2024-09-07 14:48:30 +02:00 |
jon r
|
5538a21969
|
chore(docker): move configuration down one level
|
2024-09-07 14:46:33 +02:00 |
jon r
|
e40d5c88cd
|
feat(compose): refactor manifests for separate use cases
|
2024-09-05 15:06:31 +02:00 |
jon r
|
67ba94ee89
|
fix(changelog): bugfix entry issue number
|
2024-09-04 13:15:39 +02:00 |
jon r
|
94ecbae201
|
chore(gitignore): add .zed/ configuration directory
|
2024-09-04 12:05:52 +02:00 |
jon r
|
c3efafca31
|
docs: assume Docker Compose defaults
|
2024-09-04 11:52:26 +02:00 |
jon r
|
ed9eefce9a
|
docs: add changelog entry for #2773
|
2024-09-04 11:38:54 +02:00 |
jon r
|
b79b316ab8
|
fix(api/settings.common): address pre-commit hook
|
2024-09-04 11:38:54 +02:00 |
jon r
|
ee98d3159c
|
fix(compose): mount STATIC_ROOT volume to expected location and pass var
See nginx.conf.j2 for details
|
2024-09-04 11:38:54 +02:00 |
jon r
|
c375329580
|
feat(common,compose): add optional FUNKWHALE_PORT for single-node development
|
2024-09-04 11:38:54 +02:00 |
jon r
|
51d5bbf52b
|
feat(.env.dev): separate single-node from multi-node environment
|
2024-09-04 11:38:54 +02:00 |
jon r
|
828db18bbe
|
feat(traefik): add dnsmasq and listen on deterministic host-gateway addr
|
2024-09-04 11:38:54 +02:00 |
jon r
|
4db7d99f82
|
chore(traefik): reduce syntax
|
2024-09-04 11:38:54 +02:00 |
jon r
|
d3244ee433
|
chore(compose): call host-gateway by its name
|
2024-09-04 11:38:54 +02:00 |
jon r
|
fb2ec846fa
|
chore(compose): prefer less ambiguous variable notation
|
2024-09-04 11:38:54 +02:00 |
jon r
|
8fc29a3183
|
chore(compose): move networks to top and reduce syntax
|
2024-09-04 11:38:54 +02:00 |
jon r
|
cb44902e03
|
chore(compose): udpate manifest file name
|
2024-09-04 11:38:54 +02:00 |
Ciarán Ainsworth
|
4a74c2f5d0
|
Add upload groups to upload spec
|
2024-09-02 11:04:54 +00:00 |
vincent carter
|
345607cca3
|
listening port was hardcoded, no matter what the FUNKWHALE_API_PORT env var was set to, API would only listen on 5000. added env var to command to fix issue.
|
2024-08-29 15:11:15 +00:00 |
petitminion
|
4a11f9b58d
|
spec-playlist-federation
|
2024-08-29 14:34:07 +00:00 |
petitminion
|
3b5de1a32d
|
Supporting multi-artist per tracks/albums (#1568)
|
2024-08-29 14:11:35 +00:00 |