Skip to content

session-foundation/session-pysogs

This branch is up to date with oxen-io/session-pysogs:dev.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9497ddb · Jun 21, 2023
Jun 13, 2023
Jun 28, 2022
Apr 20, 2023
Jan 16, 2023
Jan 9, 2023
Mar 1, 2022
Dec 17, 2021
Mar 23, 2022
Apr 13, 2022
Nov 1, 2022
Dec 21, 2021
Mar 14, 2022
Oct 20, 2022
Dec 21, 2021
Jan 9, 2023
Dec 16, 2021
Jan 9, 2023
Oct 18, 2022
Apr 20, 2023
Dec 17, 2021

Repository files navigation

PySOGS (Session Community Server)

PySOGS is the reference implementation of a Session Community server (formerly known as a Session Open Group). PySOGS is used to run the official Session Communities, and is the officially supported Session Community server. New features added to Session Communities are developed here in lockstep with the support added to the Session clients.

Installation

For most servers we provide and recommend using the .deb installation method on a VPS running Ubuntu 20.04 (or newer), or Debian 11 (or newer).

Alternatively advanced users and developers interested in running or working on the latest development code may prefer to run directly from the repository using uwsgi.

While both methods are supported modes of operation, the latter requires more configuration and maintenance and requires some experience with running Python code and web applications.

Debian/Ubuntu Package Install

Manual Installation

Administration

For how to administer a running PySOGS see SOGS Administration.

License

Copyright (c) 2021-2022 The Oxen Project

PySOGS is licensed under the GNU General Public License (GPL) v3, or (at your option) any later version.

About

Python implementation of the Session community server

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 93.5%
  • PLpgSQL 4.1%
  • Other 2.4%