diff --git a/main.py b/main.py
index bdff472fac0e776c5973f798366224615d4f39c6..03d92f458475b854e8fe19d99e525e82ca24b8b9 100644
--- a/main.py
+++ b/main.py
@@ -16,7 +16,7 @@ sd_spi = machine.SPI(0, sck=machine.Pin(18, machine.Pin.OUT), mosi=machine.Pin(1
 sd = sdcard.SDCard(sd_spi, machine.Pin(22))
 uos.mount(sd, "/sd")
 
-from secrets import WIFI_SSID, WIFI_PASSWORD, NEXTCLOUD_USERNAME, NEXTCLOUD_PASSWORD
+from secrets import WIFI_SSID, WIFI_PASSWORD, NEXTCLOUD_USERNAME, NEXTCLOUD_PASSWORD, NEXTCLOUD_URL
 try:
     ih.network_connect_better(WIFI_SSID, WIFI_PASSWORD)
 except RuntimeError as e:
@@ -27,7 +27,7 @@ except RuntimeError as e:
     machine.soft_reset()
 
 try:
-    nc = uNextcloud.uNextcloud("https://cloud.eyecreate.org")
+    nc = uNextcloud.uNextcloud(NEXTCLOUD_URL)
     nc.set_auth(NEXTCLOUD_USERNAME, NEXTCLOUD_PASSWORD)
     response = nc.get_folder_items("eink-frame")
 except OSError as e: