doc fixes
diff --git a/apache/meta/sphinx.yml b/apache/meta/sphinx.yml
index 33f5c44..e626763 100644
--- a/apache/meta/sphinx.yml
+++ b/apache/meta/sphinx.yml
@@ -4,11 +4,16 @@
   role:
     server:
       name: server
-      params: []
-      endpoints:
-{%- for site_name, site in server.get('site', {}).iteritems() %}
-{%- if site.enabled %}
-      - address: "{{ site.host.name }}:{{ site.host.get('port', '80') }}"
-        name: {{ site.type}} {{ site_name }}
-{%- endif %}
-{%- endfor %}
\ No newline at end of file
+      param:
+        version:
+          value: "{{ salt['apache.version']|replace("Apache/", '') }}"
+      endpoint:
+  {%- for site_name, site in server.get('site', {}).iteritems() %}
+  {%- if site.enabled %}
+        {{ site_name }}_{{ site.type }}:
+          name: {{ site_name }}
+          type: {{ site.type }}
+          address: http{% if site.get('ssl', {}).get('enabled', False) %}s{% endif %}://{{ site.host.name }}:{{ site.host.get('port', '80') }}/
+          protocol: http{% if site.get('ssl', {}).get('enabled', False) %}s{% endif %}
+  {%- endif %}
+  {%- endfor %}
\ No newline at end of file