9 Commits

Author SHA1 Message Date
bb1d6a98c5 chore: make docker setup compatible with regular mongodb data (#2944)
Some checks failed
Build / build (push) Successful in 1m51s
Build Docker image / docker (push) Has been cancelled
We still need to address the database as 'mongodb' instead of '127.0.0.1' inside of the container, but otherwise the MongoDB data folder can simply be copied over. Existing setups shouldn't be affected by this change.

Reviewed-on: #2944
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-10-28 00:50:01 -07:00
dc401de1e9 chore: use raw running in docker image (#2711)
Some checks failed
Build Docker image / docker-amd64 (push) Waiting to run
Build / build (push) Has been cancelled
Build Docker image / docker-arm64 (push) Has been cancelled
We can rely on having up-to-date Node.js here, and reducing the size by like ~55 MiB seems decent.

Reviewed-on: #2711
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-08-28 05:50:06 -07:00
9901b7af54 chore: rename config.json.example to config-vanilla.json (#2570)
All checks were successful
Build Docker image / docker-arm64 (push) Successful in 1m6s
Build / build (push) Successful in 1m5s
Build Docker image / docker-amd64 (push) Successful in 1m14s
Changing file extensions can be a bit of a chore on stock Windows, so this should simplify matters. Another bonus is that the "vanilla" clarifies the general guideline for how the defaults are configured.

Reviewed-on: #2570
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-07-30 04:01:02 -07:00
f84cc54c97 chore: use build & start process for development as well (#2222)
All checks were successful
Build / build (push) Successful in 48s
Build Docker image / docker-amd64 (push) Successful in 54s
Build Docker image / docker-arm64 (push) Successful in 58s
Reviewed-on: #2222
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-06-20 18:30:52 -07:00
4ca4990f89 chore(docker): use file-based config & precompile code in image (#2202)
Some checks failed
Build / build (push) Has been cancelled
Build Docker image / docker (push) Failing after 45s
Reviewed-on: #2202
Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com>
Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>
2025-06-19 04:23:10 -07:00
562ddd513f chore: update docker stuff (#1961)
Some checks failed
Build / build (push) Has been cancelled
Build Docker image / docker (push) Has been cancelled
Some Docker stuff I updated ~~but keeping WIP for now, until I know whether this breaks or not, if someone could test it for me. Will close the PR if it doesn't, cuz if I cannot even run it on my machine (Docker only crashing on my end in general), then its pointless for me to mess with it.~~

Reviewed-on: #1961
Co-authored-by: Animan8000 <animan8000@noreply.localhost>
Co-committed-by: Animan8000 <animan8000@noreply.localhost>
2025-05-02 15:06:36 -07:00
15f36263cd
chore: make buildConfig.json optional (#822) 2025-01-19 12:28:45 +01:00
fe7051f855
Fix environment to config.json parser (#589) 2024-12-22 00:47:46 +01:00
sw5ciprl
533c249e68
feat: create Docker image, set up Docker CI (#528) 2024-10-10 22:07:37 +02:00