-
Notifications
You must be signed in to change notification settings - Fork 4
/
Copy pathrouter.deploy.yaml
55 lines (52 loc) · 1.9 KB
/
router.deploy.yaml
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
49
50
51
52
53
54
55
version: 1
service: router
username: router
scripts:
build_inside_vm: /home/$USERNAME/router/setup_router_and_proxy.sh
start_once: /home/$USERNAME/router/deploy_local_proxies.sh > /home/$USERNAME/router/deploy_local_proxies.log 2>&1
files:
- sources:
- requirements.txt
- deploy_proxies.py
- config.py
- settings.py
- local_connection.py
- router
- nginx
- iptables
- monitoring
destination: /home/$USERNAME
# Note! Following paths are absolute and runner-specific
- source: /etc/letsencrypt/archive/
destination: /home/$USERNAME/certificates/
- source: /home/runner/do_api_token
destination: /home/$USERNAME
# Service configs
- source: ../services/passmgr/deploy.yaml
destination: /home/$USERNAME/configs/passmgr/
- source: ../services/spaces/deploy.yaml
destination: /home/$USERNAME/configs/spaces/
- source: ../services/lockstone/deploy.yaml
destination: /home/$USERNAME/configs/lockstone/
- source: ../services/godeeper/deploy.yaml
destination: /home/$USERNAME/configs/godeeper/
- source: ../services/pure/deploy.yaml
destination: /home/$USERNAME/configs/pure/
- source: ../services/pure/certs/
destination: /home/services/pure/certs
- source: ../services/pure/proxy_config.jinja
destination: /home/services/pure
- source: ../services/funding/deploy.yaml
destination: /home/$USERNAME/configs/funding/
- source: ../services/keys/deploy.yaml
destination: /home/$USERNAME/configs/keys/
- source: ../services/places/deploy.yaml
destination: /home/$USERNAME/configs/places/
- source: ../services/docs/deploy.yaml
destination: /home/$USERNAME/configs/docs/
- source: ../services/tokenourcer/deploy.yaml
destination: /home/$USERNAME/configs/tokenourcer/
- source: ../services/notes/deploy.yaml
destination: /home/$USERNAME/configs/notes/
- source: router/motd
destination: /etc/