GitPedia
openspace42

openspace42/aenigma

The | state-of-the-art | secure-by-default | one-touch-deployed | XMPP server for everyone.

15 Releases
Latest: 7y ago
v0.6.0-beta-0000LatestPre-release
nordurljosahvidanordurljosahvida·7y ago·October 21, 2018
GitHub
v0.5.11Pre-release
nordurljosahvidanordurljosahvida·7y ago·July 3, 2018
GitHub

Add config file for ejabberd-18.06

v0.5.10Pre-release
nordurljosahvidanordurljosahvida·8y ago·June 23, 2018
GitHub

Merge synthia v0.2.0 with dna v0.2.5

v0.5.9Pre-release
nordurljosahvidanordurljosahvida·8y ago·June 3, 2018
GitHub

Merge bash-framework v0.1.5 Add provisioning for all XMPP technical subdomains TLS certs Add letsencrypt-ejabberd-post-renewal-hook Further improvements to ejabberd v18.04 config

v0.5.8Pre-release
nordurljosahvidanordurljosahvida·8y ago·May 6, 2018
GitHub

Added ejabberd v18.03 config file with the following changes over 18.01: max_fsm_queue: 10000 [over 1000] max_user_offline_messages: 8192 over 4096 [for non-admins] [mod_http_upload_quota] max_days: 120 over 30 mod_fail2ban: {} Added ejabberd v18.03 config file with the following changes over 18.03: mod_push: include_sender: true include_body: true

v0.5.7Pre-release
nordurljosahvidanordurljosahvida·8y ago·April 29, 2018
GitHub

Notify bash-functions of lockfile_set Fix lockfile setting Use bash-functions v0.2.1: New version check system Also print duplicity restore output to shell Clear lockfile on exit_function Fix bz2 compression type Don't delete $short_name-restore dir on restore script init

v0.5.6Pre-release
nordurljosahvidanordurljosahvida·8y ago·April 24, 2018
GitHub

Add lockfile to avoid multiple concurrent backups Updated README

v0.5.5Pre-release
nordurljosahvidanordurljosahvida·8y ago·April 16, 2018
GitHub

Allow S3 test restore to fail and continue with local-only backup Use bash-functions v0.2.0 Merge with bash-framework v0.1.4

v0.5.4Pre-release
nordurljosahvidanordurljosahvida·8y ago·April 8, 2018
GitHub

Use bash-functions v0.1.8 [therefore now allow custom local backup archival location]

v0.5.3Pre-release
nordurljosahvidanordurljosahvida·8y ago·March 29, 2018
GitHub

Definitive merge of bash-framework and merge bf v1.3 from upstream Use bash-functions v0.1.7 If you have time and are up for some testing, please consider upgrading your server to Ubuntu 18.04 beta and testing aenigma there [nginx won't work for now, bear that in mind]. That'll ensure we're all ready for the new LTS release on April 26th 2018. Read the updated README file for detailed instructions. Thanks!

v0.5.2Pre-release
openspace42openspace42·8y ago·March 27, 2018
GitHub

New README Fix for new openspace inception [previously known as Debian-First-Boot-Setup] script name Use bash-functions v0.1.6

v0.5.1Pre-release
openspace42openspace42·8y ago·March 18, 2018
GitHub

Various fixes If you have time and are up for some testing, please consider upgrading your server to Ubuntu 18.04 beta and testing aenigma there [nginx won't work for now, bear that in mind]. That'll ensure we're all ready for the new LTS release on April 26th 2018. Read the updated README file for detailed instructions. Thanks!

v0.5.0Pre-release
openspace42openspace42·8y ago·March 11, 2018
GitHub

The first v0.5 beta release. All of aenigma's code was reviewed and reworked and a great part of it was imported in our new openspace bash-functions. At the same time we did the same for our raptor project, so that now most of the codebase is shared and readily available to both projects and more to come. All of bash-function's cool functionality can in fact be accessed by using our new bash-framework, a skeleton repo that streamlines the creation of every new bash-based project. Everything is still under active developement and things will break again in the future until v1. As for aenigma, this upgrade will most likely throw errors at you and in any event you'll have to re-configure a few settings. Your ejabberd install should be upgraded smoothly but definitely make a backup before upgrading and keep a second terminal open to manually read your existing config parameters. Also just re-run the install once again when you're done upgrading just to make sure everything was upgraded correctly. The best thing would be to use an entirely different server and restore your previous install after you're done with the initial installation on the new server. Also, if you have time and are up for some testing, please consider upgrading your server to Ubuntu 18.04 beta and testing aenigma there [nginx won't work for now, bear that in mind]. That'll ensure we're all ready for the new LTS release on April 26th 2018. Read the updated README file for detailed instructions. Thanks!

v0.4.7
openspace42openspace42·8y ago·March 7, 2018
GitHub

This is an invitation to please check out our beta version for ejabberd 18.0x on Ubuntu 18.04 [bionic beaver] over on the testing branch. If you happen to have the time and have a perfect backup so that you can always revert, please upgrade to Ubuntu 18.04 first with `do-release-upgrade -d` and confirm with `lsb_release -a` that you're indeed on 18.04. At that point: ``` git clone https://github.com/openspace42/aenigma -b testing bash aenigma/setup -b ``` You will notice some errors, namely with EasyEngine, which doesn't support 18.04 yet, but the underlying nginx will keep working as usual. Thanks for your help! Also included with v0.47 are a few bugfixes for the recent change in name of Debian-First-Boot-Setup. Happy chatting with aenigma! Nk

v0.4.6
openspace42openspace42·8y ago·January 16, 2018
GitHub