mirror of
https://github.com/nicotsx/ironmount.git
synced 2025-12-10 12:10:51 +01:00
fix: timezone parsing cron
This commit is contained in:
@@ -46,6 +46,7 @@ services:
|
|||||||
devices:
|
devices:
|
||||||
- /dev/fuse:/dev/fuse
|
- /dev/fuse:/dev/fuse
|
||||||
volumes:
|
volumes:
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
- /var/lib/ironmount:/var/lib/ironmount
|
- /var/lib/ironmount:/var/lib/ironmount
|
||||||
```
|
```
|
||||||
|
|
||||||
@@ -78,6 +79,7 @@ services:
|
|||||||
devices:
|
devices:
|
||||||
- /dev/fuse:/dev/fuse
|
- /dev/fuse:/dev/fuse
|
||||||
volumes:
|
volumes:
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
- /var/lib/ironmount:/var/lib/ironmount
|
- /var/lib/ironmount:/var/lib/ironmount
|
||||||
+ - /path/to/your/directory:/mydata
|
+ - /path/to/your/directory:/mydata
|
||||||
```
|
```
|
||||||
@@ -143,6 +145,7 @@ Ironmount can use [rclone](https://rclone.org/) to support 40+ cloud storage pro
|
|||||||
devices:
|
devices:
|
||||||
- /dev/fuse:/dev/fuse
|
- /dev/fuse:/dev/fuse
|
||||||
volumes:
|
volumes:
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
- /var/lib/ironmount:/var/lib/ironmount
|
- /var/lib/ironmount:/var/lib/ironmount
|
||||||
+ - ~/.config/rclone:/root/.config/rclone
|
+ - ~/.config/rclone:/root/.config/rclone
|
||||||
```
|
```
|
||||||
@@ -197,6 +200,7 @@ services:
|
|||||||
devices:
|
devices:
|
||||||
- /dev/fuse:/dev/fuse
|
- /dev/fuse:/dev/fuse
|
||||||
volumes:
|
volumes:
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
- - /var/lib/ironmount:/var/lib/ironmount
|
- - /var/lib/ironmount:/var/lib/ironmount
|
||||||
+ - /var/lib/ironmount:/var/lib/ironmount:rshared
|
+ - /var/lib/ironmount:/var/lib/ironmount:rshared
|
||||||
```
|
```
|
||||||
@@ -227,6 +231,7 @@ services:
|
|||||||
devices:
|
devices:
|
||||||
- /dev/fuse:/dev/fuse
|
- /dev/fuse:/dev/fuse
|
||||||
volumes:
|
volumes:
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
- - /var/lib/ironmount:/var/lib/ironmount
|
- - /var/lib/ironmount:/var/lib/ironmount
|
||||||
+ - /var/lib/ironmount:/var/lib/ironmount:rshared
|
+ - /var/lib/ironmount:/var/lib/ironmount:rshared
|
||||||
+ - /run/docker/plugins:/run/docker/plugins
|
+ - /run/docker/plugins:/run/docker/plugins
|
||||||
|
|||||||
@@ -17,7 +17,7 @@ const calculateNextRun = (cronExpression: string): number => {
|
|||||||
try {
|
try {
|
||||||
const interval = CronExpressionParser.parse(cronExpression, {
|
const interval = CronExpressionParser.parse(cronExpression, {
|
||||||
currentDate: new Date(),
|
currentDate: new Date(),
|
||||||
tz: "UTC",
|
tz: Intl.DateTimeFormat().resolvedOptions().timeZone,
|
||||||
});
|
});
|
||||||
|
|
||||||
return interval.next().getTime();
|
return interval.next().getTime();
|
||||||
|
|||||||
@@ -15,6 +15,7 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- "4096:4096"
|
- "4096:4096"
|
||||||
volumes:
|
volumes:
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
- /var/lib/ironmount:/var/lib/ironmount
|
- /var/lib/ironmount:/var/lib/ironmount
|
||||||
|
|
||||||
- ./app:/app/app
|
- ./app:/app/app
|
||||||
@@ -37,6 +38,7 @@ services:
|
|||||||
ports:
|
ports:
|
||||||
- "4096:4096"
|
- "4096:4096"
|
||||||
volumes:
|
volumes:
|
||||||
|
- /etc/localtime:/etc/localtime:ro
|
||||||
- /var/lib/ironmount:/var/lib/ironmount:rshared
|
- /var/lib/ironmount:/var/lib/ironmount:rshared
|
||||||
- /run/docker/plugins:/run/docker/plugins
|
- /run/docker/plugins:/run/docker/plugins
|
||||||
- /var/run/docker.sock:/var/run/docker.sock
|
- /var/run/docker.sock:/var/run/docker.sock
|
||||||
|
|||||||
Reference in New Issue
Block a user