Commit Graph

43 Commits

Author SHA1 Message Date
Thomas Camlong
811d940f2b 🐳 Fix issues with dockerfile (#1611)
* Add `wait $PID` to be able to send SIG_ABORT

* Move to docker `entrypoint`

* Change default NEXTAUTH_URL

* Add `VOLUME` instruction

* corrected a typo

* 🐳 Fix docker TCP not working

Fixes Lost docker connection via TCP with 0.14.0 update #1577

* 🚧 Improve dockerfile and start script and fix permission issue by adding new user with permission to read / write to /data folder

* 🐛 Cleanup changes, Local db:migrate script not working, CI failed

*  Image properties customization (#1590)

* 🌐 New Crowdin updates (#1572)

*  Add notice page for readonly db

* Misc docker changes

* 🐳 Add `homarr` as `USER`

* 🐛 Unable to use user homarr because db.sqlite file is already owned by root

---------

Co-authored-by: Lumilias <10852161+Lumilias@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
Co-authored-by: Manuel <30572287+manuel-rw@users.noreply.github.com>
Co-authored-by: Manuel <manuel.ruwe@bluewin.ch>
2023-11-13 20:04:44 +01:00
Meier Lukas
d7cdd6a30b 🐛 Cleanup changes, Local db:migrate script not working, CI failed 2023-11-12 11:20:22 +01:00
Meier Lukas
2a1f73345c 🚧 Improve dockerfile and start script and fix permission issue by adding new user with permission to read / write to /data folder 2023-11-12 01:02:26 +01:00
Manuel
d7f785b374 config: update dockerfile path (#1571) 2023-11-10 22:43:22 +01:00
Manuel
786e6cae9b ⚰️ Update dead path (#1570) 2023-11-10 22:22:39 +01:00
ajnart
dff3ba5397 🐛 Add wget to docker image for healthcheck 2023-10-26 13:13:25 +02:00
Meier Lukas
6bcef9e24c 🐛 Issue with migrate script in docker (#1483) 2023-10-22 17:59:21 +02:00
Meier Lukas
1d50e2ce9a ♻️ Migrate from prisma to drizzle (#1434)
* ♻️ Migrate from prisma to drizzle
* 🐛 Build issue with CalendarTile
* 🚧 Temporary solution for docker container
* 🐛 Drizzle not using DATABASE_URL
* ♻️ Address pull request feedback
* 🐛 Remove console log of env variables
* 🐛 Some unit tests not working
* 🐋 Revert docker tool changes
* 🐛 Issue with board slug page for logged in users

---------

Co-authored-by: Thomas Camlong <thomascamlong@gmail.com>
2023-10-08 12:10:48 +02:00
Manuel
7d7fe6016b 🔀 Merge branch 'dev' into feature/add-basic-authentication 2023-09-23 20:32:17 +02:00
Tobias Stadler
5c499c87ab 🩺 Added healthcheck to image and ARG for port 2023-09-09 00:46:43 +02:00
Manuel
35db402376 fix: copying .env and set default values for docker img 2023-09-03 17:02:50 +02:00
Manuel
9b3801ba6e 🔧 Install openssl layer to the default docker image 2023-08-31 19:43:41 +02:00
Manuel
f6a1da99a6 ⚗️ Switch base image to node20.5-slim 2023-08-31 19:31:55 +02:00
Manuel
0673375734 ⚗️ Remove parameters 2023-08-31 17:43:17 +02:00
Manuel
8d3252f2cf ⚗️ Remove npm config command 2023-08-29 22:21:04 +02:00
Manuel
b4abec77fd ⚗️ Use yarn flags for install 2023-08-29 22:12:10 +02:00
Manuel
5cfe3e9dd1 ⚗️ Roll back to yarn 2023-08-29 22:11:29 +02:00
Manuel
79e201bd81 ⚗️ Make npm install in docker file silent 2023-08-29 22:09:40 +02:00
Manuel
aba42a1aa1 ⚗️ Check if build is passing with npm instead of yarn 2023-08-29 22:08:26 +02:00
Manuel
516c5b41ea 🔧 Add npm log level to dockerfile 2023-08-29 21:57:29 +02:00
Manuel
aee541b6dc fix: docker build and prisma orm database push 2023-08-29 21:19:36 +02:00
Manuel
ab2e827270 🔧 Move npm install to top in docker file 2023-08-28 21:25:30 +02:00
Manuel
1def2de8bb 🔀 Merge changes from ajnart 2023-08-23 21:37:02 +02:00
Manuel
44119422f6 💚 Add db migration and fix build errors 2023-08-05 11:33:29 +02:00
Manuel
5ee740bd67 💚 Potential fix for internal next auth url 2023-08-05 10:36:07 +02:00
Manuel
f3082c5c7d 💚 Fix ci build 2023-08-05 00:45:58 +02:00
renovate[bot]
82c6e8ab21 ⬆️ Update Node.js to v20 (#932)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Manuel <manuel.ruwe@bluewin.ch>
2023-06-09 23:26:11 +02:00
Manuel
7da3ba5981 🐛 Fix i18n not loading properly due to ES module config extension (#1029) 2023-06-09 22:47:54 +02:00
Manuel
a23fc22dc9 🚑 Update outdated path in Dockerfile (#1017) 2023-06-07 21:55:27 +02:00
Manuel
dc92c9acda 🐛 Enotfound Error (#976) 2023-06-07 19:44:43 +02:00
ajnart
659222643c 🐳 Revert docker image change 2022-08-08 14:49:06 +02:00
ajnart
f0d1c6daf9 🐳 Change docker image to Linuxserver 2022-08-02 22:59:20 +02:00
Thomas Camlong
1d734633f0 🚑 Merge pull request #301 from ajnart/dev
🚑 Hotfix Docker image with new NextJS version
2022-07-23 00:25:45 +02:00
ajnart
2186756535 🚑 Hotfix Docker image with new NextJS version 2022-07-22 22:27:02 +02:00
Bjorn Lammers
b758df9f44 🔥 Fix indentation because I'm a perfectionist 2022-06-25 15:14:39 +02:00
Larvey
76e02cf148 Fix for timezone issues 2022-06-07 11:19:53 -04:00
Chris
3529e46b11 🔥 Remove unneeded lines
Removed adduser and addgroup since they aren't needed.
2022-05-16 23:03:16 +02:00
Aj - Thomas
ac9ebe4160 Fix docker image volume mounting
Fixes #62 [🐛 Bug] Permission denied when writing configs
2022-05-13 18:14:08 +02:00
Chris
c587bd4bf1 Fix docker build 2022-05-12 20:34:05 -04:00
Chris
bdb9711c19 Change nginx base to alpine
Changed nginx to use alpine instead of debian/ubuntu
Image size is 93MB smaller and build time is shorter.
2022-05-12 02:18:37 -04:00
Aj - Thomas
0a85469510 Update dockerfile for future builds 2022-05-09 22:13:04 +02:00
Aj - Thomas
911c755daf Add Dockerfile 2022-05-08 22:19:35 +02:00
Aj - Thomas
64311c2294 Add simple Dockerfile 2022-05-08 19:24:33 +02:00