-IPÊ
+IPÊThis software is written in Go - the WYSIWYG lang
-Why I wrote this software?
+Why I wrote this software?- I wanted to learn Go and I needed a non trivial application; @@ -45,7 +36,7 @@
-Features
+Features- Public Channels; @@ -63,7 +54,14 @@
-Building
+Download pre built binaries + +You can download pre built binaries from the releases tab.
+ +I do not have a Windows machine, so I can only distribute binaries for amd64 linux and amd64 darwin.
+ ++Building
$ go get github.com/dimiro1/ipe$ go install github.com/dimiro1/ipe-How to configure?
+How to configure?-The server
+The server{
"Host": ":8080",
+ "SSL": false,
+ "SSLHost": ":4433",
+ "SSLKeyFile": "A key.pem file",
+ "SSLCertFile": "A cert.pem file",
"Apps": [
{
"ApplicationDisabled": false,
- "Secret": "APP_SECRET",
- "Key": "APP_KEY",
- "Name": "APP_NAME",
- "AppID": "APP_ID",
+ "Secret": "A really secret random string",
+ "Key": "A random Key string",
+ "OnlySSL": false,
+ "Name": "The app name",
+ "AppID": "The app ID",
"UserEvents": true,
"WebHooks": true,
- "URLWebHook": "http://localhost:4567/php/hook.php"
+ "URLWebHook": "Some URL to send webhooks"
}
]
-}