Martin Berg Alstad 9850017e3a
Some checks failed
Deploy application / deploy (push) Failing after 7s
🐋 Docker volume for Sqlite
- Moved database to subdir specified by env
- Default data dir /data
- Move loggers to cronJob onTick
- Added volume for data dir in Docker compose
- Create any missing dir specified by env
2025-01-26 19:29:43 +01:00
2025-01-26 19:29:43 +01:00
2025-01-26 19:29:43 +01:00
2025-01-25 18:01:47 +01:00
2025-01-26 17:41:44 +01:00
2025-01-26 19:29:43 +01:00
2025-01-23 21:06:42 +01:00
2025-01-26 19:29:43 +01:00
2025-01-26 19:29:43 +01:00
2025-01-26 17:41:44 +01:00
2025-01-26 17:41:44 +01:00
2025-01-26 17:41:44 +01:00
2025-01-26 17:41:44 +01:00

Sparebank1 ActualBudget Integration

🔧 WIP!

Setting up the environment

In order to start the application, a .env.local file must be present at the root level. The possible and required fields can be found in the .env.example file and config.ts.

For running integration tests, the .env.test.local file must be present at the root level, with Actual fields present.

HTTP requests can be used from an IDE via the .http files. Secrets must be placed in a file called http-client.private.env.json in the httpRequests directory. See the .http files for required values.

Running the application

Start the application using a CronJob that runs at a given time. Can be stopped using an interrupt (^C)

pnpm start

Start the application without a CronJob, it will run once, then shutdown.

pnpm run-once
Description
No description provided
Readme 718 KiB
Languages
TypeScript 96.2%
Nix 2.2%
Dockerfile 1.6%