You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: _posts/2024-06-21-change-detection-docker.md
+22-1Lines changed: 22 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -28,6 +28,8 @@ Tracking things on the web just got a whole lot easier with ChangeDetection, the
28
28
29
29
See [this post](/posts/docker-compose-install/) on how to install `docker` and `docker compose`
30
30
31
+
## Prepare Our Server
32
+
31
33
Create folder for your compose and mounts
32
34
33
35
```bash
@@ -61,6 +63,10 @@ Your folder structure should look like this
61
63
└── docker-compose.yml
62
64
```
63
65
66
+
## Tasks from Our Compose File
67
+
68
+
### Docker Compose Contents
69
+
64
70
Simple version of `change detection`
65
71
66
72
```yaml
@@ -70,6 +76,8 @@ services:
70
76
image: ghcr.io/dgtlmoon/changedetection.io:latest
71
77
container_name: changedetection
72
78
hostname: changedetection
79
+
environment:
80
+
# - BASE_URL=https://mysite.com # configure this for your own domain
73
81
volumes:
74
82
- ./data/datastore:/datastore
75
83
ports:
@@ -80,6 +88,8 @@ Advanced version of `change detection`
80
88
81
89
If you want to use Selenium + Webdriver, uncomment the `WEBDRIVER_URL` variable and the `browser-chrome` service, and then comment out `PLAYWRIGHT_DRIVER_URL` variable and `playwright-chrome` service.
82
90
91
+
To see all supported configurations, see the [Docker compose file on github](https://github.com/dgtlmoon/changedetection.io/blob/master/docker-compose.yml)
Then all you need to do to configure it is visit your ChangeDetection site and click Settings and it will automatically configure it for you!
150
+
151
+
Then when visiting a site, all you need to do it click the extension and click add!
152
+
132
153
## Join the conversation
133
154
134
155
<blockquote class="twitter-tweet" data-dnt="true" data-theme="dark"><p lang="en" dir="ltr">This week I spun up ChangeDetection, a free and open source (and self-hosted) container to help you track things on the web! <br>Check it out!<a href="https://t.co/Kmi5i94GcJ">https://t.co/Kmi5i94GcJ</a> <a href="https://t.co/s1uteYMHtH">pic.twitter.com/s1uteYMHtH</a></p>— Techno Tim (@TechnoTimLive) <a href="https://twitter.com/TechnoTimLive/status/1804175575117865385?ref_src=twsrc%5Etfw">June 21, 2024</a></blockquote> <script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
0 commit comments