Skip to content

Commit a357fc6

Browse files
committed
update
Signed-off-by: nιcнolaѕ wιlde <ncwilde43@gmail.com>
1 parent 30ec600 commit a357fc6

File tree

15 files changed

+149
-108
lines changed

15 files changed

+149
-108
lines changed

docker/activepieces/task-list.txt

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,16 @@
11
task: Available tasks for this project:
2-
* decrypt: Decrypt .env using SOPS
3-
* encrypt: Encrypt .env using SOPS
4-
* export: Export the task list
5-
* init: Init .env file
6-
* pull: Pull docker images
7-
* restart: Restart Docker containers
8-
* status: Docker container status
9-
* stop: Stop Docker containers
10-
* up: Run Docker compose in the foreground.
11-
* up-d: Run Docker compose in the background.
12-
* update: Update running containers
13-
* upgrade: Upgrade Docker containers
14-
* watch: Watch Docker container logs
2+
* backup: Backup the application's volume data.
3+
* decrypt: Decrypt sensitive configuration files using SOPS.
4+
* default: List all available tasks.
5+
* encrypt: Encrypt sensitive configuration files using SOPS.
6+
* export: Export the task list to `task-list.txt`.
7+
* init: Initialize the application's environment and configuration files.
8+
* pull: Pull Docker images for the application.
9+
* restart: Restart the application's Docker containers.
10+
* status: Check the status of the application's Docker containers.
11+
* stop: Stop the application's Docker containers.
12+
* up: Run Docker Compose in the foreground.
13+
* up-d: Run Docker Compose in the background.
14+
* update: Update the application or its running containers.
15+
* upgrade: Upgrade the application by pulling the latest changes and updating.
16+
* watch: Watch the application's Docker container logs.

docker/deepseek/task-list.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,4 @@ task: Available tasks for this project:
1414
* up-d: Run Docker Compose in the background.
1515
* update: Update the application or its running containers.
1616
* upgrade: Upgrade the application by pulling the latest changes and updating.
17+
* watch: Watch the application's Docker container logs.

docker/excalidraw/task-list.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,4 @@ task: Available tasks for this project:
1212
* up-d: Run Docker Compose in the background.
1313
* update: Update the application or its running containers.
1414
* upgrade: Upgrade the application by pulling the latest changes and updating.
15+
* watch: Watch the application's Docker container logs.

docker/immich/task-list.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@ task: Available tasks for this project:
99
* up-d: Run Docker Compose in the background.
1010
* update: Update the application or its running containers.
1111
* upgrade: Upgrade the application by pulling the latest changes and updating.
12+
* watch: Watch the docker logs

docker/mailrise/task-list.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,3 +14,4 @@ task: Available tasks for this project:
1414
* up-d: Run Docker Compose in the background.
1515
* update: Update the application or its running containers.
1616
* upgrade: Upgrade the application by pulling the latest changes and updating.
17+
* watch: Watch the application's Docker container logs.

docker/netbootxyz/task-list.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,4 @@ task: Available tasks for this project:
1212
* up-d: Run Docker Compose in the background.
1313
* update: Update the application or its running containers.
1414
* upgrade: Upgrade the application by pulling the latest changes and updating.
15+
* watch: Watch the application's Docker container logs.

docker/registry/task-list.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,3 +12,4 @@ task: Available tasks for this project:
1212
* up-d: Run Docker Compose in the background.
1313
* update: Update the application or its running containers.
1414
* upgrade: Upgrade the application by pulling the latest changes and updating.
15+
* watch: Watch the application's Docker container logs.

docker/shlink/task-list.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,4 @@ task: Available tasks for this project:
1313
* up-d: Run Docker Compose in the background.
1414
* update: Update the application or its running containers.
1515
* upgrade: Upgrade the application by pulling the latest changes and updating.
16+
* watch: Watch the application's Docker container logs.

docker/terminus/task-list.txt

Lines changed: 17 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,18 @@
11
task: Available tasks for this project:
2-
* decrypt: Decrypt .env using SOPS
3-
* encrypt: Encrypt .env using SOPS
4-
* export: Export the task list
5-
* init: Init .env file
6-
* pull: Pull docker images
7-
* restart: Restart Docker containers
8-
* status: Docker container status
9-
* stop: Stop Docker containers
10-
* up: Run Docker compose in the foreground.
11-
* up-d: Run Docker compose in the background.
12-
* update: Update running containers
13-
* upgrade: Upgrade Docker containers
14-
* watch: Watch Docker container logs
2+
* backup: Backup the application's volume data.
3+
* console: Bring up a console
4+
* decrypt: Decrypt sensitive configuration files using SOPS.
5+
* default: List all available tasks.
6+
* encrypt: Encrypt sensitive configuration files using SOPS.
7+
* export: Export the task list to `task-list.txt`.
8+
* hanami: Bring up a hanami console
9+
* init: Initialize the application's environment and configuration files.
10+
* pull: Pull Docker images for the application.
11+
* restart: Restart the application's Docker containers.
12+
* status: Check the status of the application's Docker containers.
13+
* stop: Stop the application's Docker containers.
14+
* up: Run Docker Compose in the foreground.
15+
* up-d: Run Docker Compose in the background.
16+
* update: Update the application or its running containers.
17+
* upgrade: Upgrade the application by pulling the latest changes and updating.
18+
* watch: Watch the application's Docker container logs.

docs/apps/adguard-sync.md

Lines changed: 46 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -15,19 +15,13 @@ It is installed only on the primary instance and is scheduled to run once a day,
1515

1616
:material-console-network: Default Port: `8080`
1717

18-
:material-information-outline: Configuration path: `/opt/adguardhome-sync`
18+
:material-information-outline: Binary path: `/usr/local/bin`
1919

20-
!!! code "Install or Update"
20+
!!! code "Install"
2121

22-
=== "installer"
23-
24-
```shell
25-
(
26-
[ -d /opt/adguardhome-sync ] || mkdir -p /opt/adguardhome-sync && \
27-
cd /opt/adguardhome-sync && \
28-
curl https://installer.l.nicholaswilde.io/bakito/adguardhome-sync | bash
29-
)
30-
```
22+
```shell
23+
task install
24+
```
3125

3226
## :gear: Config
3327

@@ -42,46 +36,51 @@ It is installed only on the primary instance and is scheduled to run once a day,
4236
After = network.target
4337

4438
[Service]
45-
ExecStart = /opt/adguardhome-sync/adguardhome-sync --config /opt/adguardhome-sync/adguardhome-sync.yaml run
46-
47-
[Install]
48-
WantedBy = multi-user.target
49-
EOF
50-
```
51-
52-
=== "Download"
53-
54-
```shell
55-
wget https://github.com/nicholaswilde/homelab/raw/refs/heads/main/pve/adguardhome-sync/adguardhome-sync.service -O /etc/systemd/system/adguardhome-sync.service
56-
```
57-
58-
=== "Manual"
59-
60-
```ini title="/opt/adguardhome-sync/adguardhome-sync.service"
61-
[Unit]
62-
Description = AdGuardHome Sync
63-
After = network.target
64-
65-
[Service]
66-
ExecStart = /opt/adguardhome-sync/adguardhome-sync --config /opt/adguardhome-sync/adguardhome-sync.yaml run
67-
68-
[Install]
69-
WantedBy = multi-user.target
70-
```
71-
72-
!!! code "Enable service"
39+
ExecStart = /usr/local/bin/adguardhome-sync --config ${HOME}/git/nicholaswilde/homelab/pve/adguardhome-sync/adguardhome-sync.yaml run
40+
41+
[Install]
42+
WantedBy = multi-user.target
43+
EOF
44+
```
45+
46+
=== "Download"
47+
48+
```shell
49+
wget https://github.com/nicholaswilde/homelab/raw/refs/heads/main/pve/adguardhome-sync/adguardhome-sync.service -O /etc/systemd/system/adguardhome-sync.service
50+
```
51+
52+
=== "Manual"
53+
54+
```ini title="/opt/adguardhome-sync/adguardhome-sync.service"
55+
[Unit]
56+
Description = AdGuardHome Sync
57+
After = network.target
58+
59+
[Service]
60+
ExecStart = /usr/local/bin/adguardhome-sync --config ${HOME}/git/nicholaswilde/homelab/pve/adguardhome-sync/adguardhome-sync.yaml run
61+
62+
[Install]
63+
WantedBy = multi-user.target
64+
```
65+
66+
!!! code "Enable service"
67+
68+
```shell
69+
(
70+
cp /opt/adguardhome-sync/adguardhome-sync.service /etc/systemd/system/ && \
71+
systemctl enable adguardhome-sync.service && \
72+
systemctl start adguardhome-sync.service && \
73+
systemctl status adguardhome-sync.service
74+
)
75+
```
76+
## :rocket: Upgrade
77+
78+
!!! code ""
7379

7480
```shell
75-
(
76-
cp /opt/adguardhome-sync/adguardhome-sync.service /etc/systemd/system/ && \
77-
systemctl enable adguardhome-sync.service && \
78-
systemctl start adguardhome-sync.service && \
79-
systemctl status adguardhome-sync.service
80-
)
81+
task update
8182
```
8283

83-
Make symlinks from `/opt/adguardhome-sync` to this repo.
84-
8584
## :simple-task: Task List
8685

8786
!!! example ""

0 commit comments

Comments
 (0)