--- /dev/null
+[Unit]
+Description=PerlCNFWEBServer Service
+
+[Service]
+WorkingDirectory=/home/will/PerlCNFWEBServer
+ExecStart=/home/will/PerlCNFWEBServer/server.pl
+
+[Install]
+WantedBy=multi-user.target
--- /dev/null
+!CNF3.3
+###
+# Working configuration file for PerlCNFServer project.
+# For the web authority certificate following tool was used:
+# certbot certonly --standalone -d lifelog.hopto.org
+###
+<<<CONST
+ TZ = Australia/Sydney
+ port = 8282
+ # When enable starts the server in the background then immediately returning.
+ run_as_background_process = no
+ # When enabled will keep small server files loaded in memory of server.
+ cache_content_of_particulars = no
+ # When enabled will respond back to client with compressed content if it supports it.
+ compress_particulars = yes
+>>>
+
+<<@<@GLOB_HTML_SERVE>cgi,htm,html,md,txt>>
+
+
+<<@<%SSL>
+ server = 1
+ use_cert = 1
+ cert_file = /etc/letsencrypt/live/lifelog.hopto.org/fullchain.pem
+ key_file = /etc/letsencrypt/live/lifelog.hopto.org/privkey.pem
+ enabled : yes
+>>
+
+<<@<%LOG>
+ directory = "data"
+ file = web_server.log
+ # Should it mirror to console too?
+ console = 0
+ # Disable/enable output to file at all?
+ enabled = 1
+ # Tail size cut, set to 0 if no tail cutting is desired.
+ tail = 1000
+>>
+
+<<@<%REGISTRY>
+ app = apps/app.cnf, PAGE_CONTENT
+ app_get_query = apps/app_particulars.cnf, GET_QUERY
+>>