diff --git a/docker-compose.yml b/docker-compose.yml
index c85b47a8717991dd820704308ea0b02bb0ace049..f9be078329acb1a0374dd40e71caf13f4672fecb 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -3,11 +3,10 @@ services:
   web:
     build: .
     environment:
-      # - DATA_HOST=cwbpub.cr.usgs.gov
-      # - DATA_PORT=2060
-      # - DATA_TYPE=edge
-      # - GEOMAG_WEBSERVICE_PORT=8000
-      # - GEOMAG_VERSION=0.3.1
+      - DATA_HOST=cwbpub.cr.usgs.gov
+      - DATA_PORT=2060
+      - DATA_TYPE=edge
+      - GEOMAG_VERSION=0.3.1
       - WEBSERVICE=true
     ports:
       - '8000:8000'
diff --git a/geomagio/api/ws/data.py b/geomagio/api/ws/data.py
index e534e07d8439df2842b52b26e9f4f4abc0311fa3..fdf8e0309cbbfe833d7e41215f7bc738c2179d4a 100644
--- a/geomagio/api/ws/data.py
+++ b/geomagio/api/ws/data.py
@@ -28,7 +28,7 @@ def get_data_factory() -> TimeseriesFactory:
     """
     data_type = os.getenv("DATA_TYPE", "edge")
     data_host = os.getenv("DATA_HOST", "cwbpub.cr.usgs.gov")
-    data_port = os.getenv("DATA_PORT", 2060)
+    data_port = int(os.getenv("DATA_PORT", "2060"))
     if data_type == "edge":
         return EdgeFactory(host=data_host, port=data_port)
     else: