Commit graph

128 commits

Author SHA1 Message Date
Theo Leuthardt
bae880e157
Merge pull request #33 from theoleuthardt/fix/tools-backend-error
fix: permission for creating directory for bg-remover
2025-03-04 17:52:57 +01:00
theoleuthardt
de4f61d2dc fix: permission for creating directory for bg-remover 2025-03-04 17:14:08 +01:00
Theo Leuthardt
d8fc2efb12
Merge pull request #32 from theoleuthardt/fix/tools-backend-error
fix: use root in dockerfile instead of fastify for permissions
2025-03-04 15:53:22 +01:00
theoleuthardt
92736be58f fix: use root user for creating tmp directory in backend docker container 2025-03-04 15:35:57 +01:00
Theo Leuthardt
dda913df08
Merge pull request #31 from theoleuthardt/fix/tools-backend-error
fix: remove-bg tmp directory create in dockerfile and set permissions
2025-03-03 12:06:03 +01:00
theoleuthardt
f8ad566e61 fix: remove-bg tmp directory create in dockerfile and set permissions 2025-02-28 15:58:59 +01:00
Theo Leuthardt
5dc6653859
Merge pull request #30 from theoleuthardt/fix/tools-backend-error
fix: use conditionally the right url for backend in nextjs frontend
2025-02-28 15:38:10 +01:00
theoleuthardt
0505620145 fix: dynamic node environment variable 2025-02-28 15:23:34 +01:00
theoleuthardt
a3e7998d11 fix: use conditionally the right url for backend in nextjs frontend 2025-02-28 15:14:22 +01:00
Theo Leuthardt
2c7043eec6
Merge pull request #29 from theoleuthardt/fix/deployment
fix: use debug print in dockerfile instead of shell script
2025-02-28 14:21:09 +01:00
theoleuthardt
ab8ebef392 fix: use debug print in dockerfile instead of shell script 2025-02-28 14:18:42 +01:00
Theo Leuthardt
25cd2c289a
Merge pull request #28 from theoleuthardt/fix/deployment
fix: frontend and backend now get variables at build time not runtime
2025-02-28 14:02:57 +01:00
theoleuthardt
56a023e075 Merge remote-tracking branch 'origin/fix/deployment' into fix/deployment 2025-02-28 12:04:26 +01:00
theoleuthardt
3b17ba8aa3 fix: user switch for permissions to set chmod on entrypoint script 2025-02-28 12:04:15 +01:00
Theo Leuthardt
eb256f5cb5
fix: use bash idiot 2025-02-28 11:52:52 +01:00
Theo Leuthardt
22095aa71c
unnecessary change 2025-02-28 11:51:01 +01:00
theoleuthardt
2dad778d0e feat: debug print at nextjs container start 2025-02-28 11:47:55 +01:00
theoleuthardt
1ef7f9f822 feat: debug prints at runtime in docker 2025-02-28 11:37:15 +01:00
theoleuthardt
776ed29bca fix: frontend and backend now get variables at build time not runtime 2025-02-28 11:29:44 +01:00
Theo Leuthardt
b5bd333a92
Merge pull request #27 from theoleuthardt/fix/deployment
fix: usage of .env variables in frontend and backend
2025-02-24 17:18:11 +01:00
theoleuthardt
607d496f2a fix: all pages now use the right backend url + backend uses .env of root too 2025-02-24 16:22:28 +01:00
Theo Leuthardt
1a9da37e54
Merge pull request #26 from theoleuthardt/fix/deployment
fix: nextjs only reads .env files when using NEXT_PUBLIC_+ definition of right .env of root
2025-02-24 15:53:30 +01:00
theoleuthardt
0d92719258 fix: nextjs only reads .env files when using NEXT_PUBLIC_ in front of variables + definition of right .env of root 2025-02-24 15:50:08 +01:00
Theo Leuthardt
51befce05d
Merge pull request #24 from theoleuthardt/cors-fix
fix: configure docker compose and fastify cors with .env file
2025-02-24 14:20:52 +01:00
Theo Leuthardt
a5b5fbd0c8
Merge pull request #25 from theoleuthardt/deployment
fix: we dont like sudo
2025-02-24 14:02:15 +01:00
theoleuthardt
231f782428 fix: we dont like sudo 2025-02-24 13:52:46 +01:00
Theo Leuthardt
ec882605a4
Merge pull request #23 from theoleuthardt/deployment
fix: use password instead of ssh key
2025-02-24 13:44:47 +01:00
theoleuthardt
877254994a fix: use password instead of ssh key 2025-02-24 13:42:33 +01:00
theoleuthardt
d75f0c4626 fix: configure docker compose and fastify cors with .env file for local and production environment 2025-02-24 13:39:07 +01:00
AurionTex
4943846db7
Merge pull request #22 from theoleuthardt/deployment
fix: python dependency error
2025-02-23 14:24:53 +01:00
Theo Leuthardt
cffc5ba3f1
Merge branch 'main' into deployment 2025-02-23 13:57:33 +01:00
theoleuthardt
4e3b8eb091 fix: python dependencies error 2025-02-23 13:55:31 +01:00
Theo Leuthardt
c2b46b5477
Merge pull request #21 from theoleuthardt/deployment
feat: workflow fixes for deployment
2025-02-23 13:17:00 +01:00
Theo Leuthardt
32a818d749
Merge pull request #20 from theoleuthardt/feat/video-to-audio
feat: video-to-audio
2025-02-23 13:15:35 +01:00
Theo Leuthardt
7494e89661
Merge branch 'main' into feat/video-to-audio 2025-02-23 13:15:26 +01:00
Theo Leuthardt
c4490949b3
Merge pull request #19 from theoleuthardt/feat/bg-remove
feat: bg-remover
2025-02-23 13:14:15 +01:00
theoleuthardt
cc3e0e63b2 fix: wireguard on top 2025-02-23 01:22:07 +01:00
theoleuthardt
e2dd186339 fix: permission denied dodge 2025-02-23 01:09:20 +01:00
theoleuthardt
13325e4339 fix: connect to server with ssh key instead of password (safety first) 2025-02-23 00:57:16 +01:00
theoleuthardt
5079fdb97c fix: vpn connection to home 2025-02-23 00:34:07 +01:00
theoleuthardt
6337080ac0 fix: SSH connections for docker deployment on server 2025-02-23 00:20:20 +01:00
theoleuthardt
b7e98ddf9a fix: renaming 2025-02-22 23:56:04 +01:00
theoleuthardt
908b90f549 fix: run workflow anyway 2025-02-22 23:51:27 +01:00
theoleuthardt
21a68e87e7 fix: ffmpeg now uses right encoder for every supported input format 2025-02-22 23:27:33 +01:00
theoleuthardt
2e6bb7053c fix: added dependencies to Dockerfile 2025-02-22 22:29:47 +01:00
theoleuthardt
1a63971fff fix: removed bad error handling structure, using good error handling like video-to-audio route with tmp files 2025-02-22 22:29:26 +01:00
theoleuthardt
6bca341d50 fix: severity vulnerability issues on bg remove package 2025-02-22 15:30:49 +01:00
theoleuthardt
f16661d1fd feat: backend now uses ffmpeg as local package on server to convert video to audio, added package to dockerfile, naming conventions 2025-02-22 15:25:08 +01:00
theoleuthardt
95c8ba211c feat: renaming some constants, correct table constant in frontend 2025-02-22 15:23:47 +01:00
theoleuthardt
ad7d94c8d0 feat: frontend page with remove bg api call and automatic download of output image 2025-02-22 14:30:52 +01:00