diff --git a/ctrl/services.ini b/ctrl/services.ini
new file mode 100644
index 0000000000000000000000000000000000000000..55efb318a61471922c9a5f52e760c80864448cd9
--- /dev/null
+++ b/ctrl/services.ini
@@ -0,0 +1,54 @@
+; ctrl/services.ini file
+
+; Each section is a service, the [section name] is the service/protocol name
+
+; Supported options (separated with |):
+; 	NO_HOST_LOOKUP
+;	NO_RECYCLE
+;	MUTE
+;	UDP
+;	STATIC
+;	LOOP
+;	NATIVE
+;	FULL_ACCEPT
+
+; Network News Transfer Protocol (NNTP)
+[NNTP]
+Port=119
+MaxClients=10
+Options=0
+Command=nntpservice.js -f
+
+; HTTP NodeList Service (this is not a "Web server")
+[HTTP]
+Port=8080
+MaxClients=10
+Options=0
+Command=nodelist-html.js -l -r 30
+
+; Finger Service
+[Finger]
+Port=79
+MaxClients=10
+Options=NO_HOST_LOOKUP
+Command=fingerservice.js
+
+; Finger Service, fast (for inter-BBS instant-messaging)
+[UDP-Finger]
+Port=79
+MaxClients=10
+Options=UDP | NO_HOST_LOOKUP
+Command=fingerservice.js
+
+; Archaic HTTP-like protocol
+[Gopher]
+Port=70
+MaxClients=10
+Options=0
+Command=gopherservice.js
+
+; Internet Relay Chat (IRC) Daemon (Server)
+[IRC]
+Port=6667
+Options=STATIC | LOOP
+Command=ircd.js