summaryrefslogtreecommitdiff
path: root/README.md
blob: 03123697626cdce107581562bfd9374c723f5b15 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
# bomSynopticAutomated download and display of synoptic weather charts from the Australian Bureau of Meteorology## Background(explain motivation and desired results)## Current stateScript can download most recent pdf and convert it to a scaled png file## todo      * write a timer service    * 'xdg-open' the png file in its own workspace (in i3 window manager)## DeploymentCurrent deployment target:Item | Value-----|------VPS | `cremonde`Site | `pestrel.com`Nginx web root | `/srv/www/pestrel/`Latest published image | `/srv/www/pestrel/synopticLatest.png`App install dir | `/opt/synoptic`Runtime dependencies on the VPS:- `curl`- `imagemagick`- `ghostscript`- `nginx`Relevant scripts:File | Purpose-----|--------`setup.sh` | Install systemd units, nginx config, and web content on `cremonde``deploy.sh` | Copy `synopticChart.sh` to `cremonde` and restart `synoptic.service`Files:File | Description | Location-----|-------------|---------synopticChart.sh | Top level script |func/deriveTimeString.sh | Return 'date + time' portion of latest chart for downloadfunc/