Session open group server
Go to file
Kee Jefferys c89277d738
Merge pull request #62 from KeeJef/patch-1
Update README.md
2023-03-09 15:23:47 +11:00
dialects loki/v1/f/ - allow \. in file extensions/use fileUploadPath so can be unit tested 2021-03-03 04:14:43 +00:00
docker blank acme config 2019-12-02 06:24:13 +00:00
logic update prototype to match refactor 2020-07-02 01:36:00 +00:00
models whitelist funcs 2020-02-17 08:53:33 +00:00
nodepomf@b32a6be479 quiet and serve root files support 2020-07-14 03:42:59 +00:00
public group default icon 2020-06-03 22:38:40 +00:00
server@578a691efc bump server commit to make sure unit test work/pass 2021-01-16 02:15:41 +00:00
test fix up delete token 2021-03-03 04:40:55 +00:00
views add some spacing in whitelist mode 2020-06-02 01:22:17 +00:00
.gitignore Ignore node_modules 2019-08-12 16:56:27 +10:00
.gitmodules use refactor branch of platform 2020-06-30 04:26:42 +00:00
.travis.yml add node 12, since 14 is out 2020-08-17 05:58:57 +00:00
Dockerfile copy views and public 2020-05-29 15:05:33 -07:00
INSTALL.md Clarify PUBKEY step 2021-02-03 02:11:13 -08:00
LICENSE Create LICENSE 2020-02-07 13:58:20 +11:00
README.md Update README.md 2023-03-09 15:22:55 +11:00
config.json fix limits.default and make it 10MB exactly 2021-03-03 04:10:38 +00:00
docker-compose-backend.yml public_host => public_url 2020-06-03 23:48:40 +00:00
docker-compose.yml public_host => public_url 2020-06-03 23:48:40 +00:00
lib.config.js Merge branch 'refactor' of https://github.com/loki-project/loki-messenger-public-server into refactor 2020-07-20 02:07:37 +00:00
lib.dialect.js handle no token in a productive way 2020-07-21 09:42:08 +00:00
lib.loki_crypt.js get rid of pubkey warnings 2020-08-17 04:02:02 +00:00
lib.overlay.js only create preflight channel if channels are enabled 2020-07-02 05:26:47 +00:00
logic.js remove comments meant for logging, implement moderator removal, cleanup 2019-11-08 23:32:18 +00:00
loki_template.ini update defaults 2020-01-30 00:55:43 -08:00
middlewares.js Add v3/lsrpc endpoint for more compact (base64) file responses 2020-11-06 14:54:27 +11:00
overlay_server.js fix config-file-path, use full path, allow DEBUG to set enableDebug 2020-08-17 05:51:58 +00:00
package-lock.json Merge branch 'master' into orv3-fix 2021-03-03 19:27:19 -08:00
package.json Merge branch 'master' into orv3-fix 2021-03-03 19:27:19 -08:00
storage.js expose schemaType 2020-06-18 03:29:32 +00:00

README.md

THIS REPOSITORY HAS BEEN DEPRECATED THE NEW SESSION OPEN GROUP SERVER CAN BE FOUND HERE

https://github.com/oxen-io/session-pysogs

Session Open Group Server

Session Open Group Server (previously Loki messenger public chat server)

an Express REST API for serving/storing open group room history for Session.

Requirements:

  • Hosting with a public IP address
  • make sure you have a working DNS hostname that points to your public IP address.
  • an email address (LetsEncrypt requires this)
  • We recommend you have at least 4GB of free disk space and 512mb of ram (it may runs with less but use at your own risk)

Software requirements:

  • NodeJS 8.x+
  • A storage engine supported by camintejs for persistence
    • Recommended: Mysql/MariaDB
    • Suggested: MySQL/MariaDB, SQLite3, PostgresQL, Redis
    • Possible: Mongo, CouchDB, Neo4j, Cassandra, Riak, Firebird, TingoDB, RethikDB, ArangoDB

Installation

INSTALL.md contains the current installation instructions.

Check our docs.loki.network for complete walkthru

Our Wiki also contains non-docker-based instructions

(Advanced configuration instructions coming soon...)