Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mattermost on Ubuntu 16 04 #11

Open
wants to merge 80 commits into
base: master
from
Open
Changes from 1 commit
Commits
Show all changes
80 commits
Select commit Hold shift + click to select a range
faa9662
Create virtual environment for devpi
pkimber Jan 22, 2017
e422a3a
Merge branch 'master' into 2021-mattermost-ubuntu-16-04
pkimber Jan 22, 2017
a53425d
Ubuntu 16.04 install Postgres 9.5
pkimber Jan 22, 2017
c9aa977
The legacy user/group arguments are deprecated. Replace them with runas.
pkimber Jan 22, 2017
c93a908
doc - how to create virtual environment for devpi
pkimber Jan 24, 2017
647bd79
Include the chat (mattermost) server in 'site' creation
pkimber Jan 24, 2017
dfc660c
Include 'chat' (mattermost) in 'sites' config
pkimber Jan 24, 2017
3bf0513
Include 'chat' (mattermost) in 'sites' config
pkimber Jan 24, 2017
0125fcf
mattermost 'config.json'
pkimber Jan 24, 2017
103501e
mattermost 'config.json'
pkimber Jan 24, 2017
9ce969d
mattermost 'live/config' folder
pkimber Jan 24, 2017
0f2e3cd
nginx config for mattermost
pkimber Jan 25, 2017
f18144d
Remove default server from mattermost config
pkimber Jan 25, 2017
68f10da
Remove duplicate config from mattermost
pkimber Jan 25, 2017
d5cb38f
Remove duplicate mattermost config
pkimber Jan 25, 2017
99d590e
LetsEncrypt - Allow site to be non-SSL so we can verify certificate
pkimber Jan 25, 2017
a095655
'ssl' variable is not available for mattermost config
pkimber Jan 25, 2017
52b5687
Try and get LetsEncrypt certificate to validate
pkimber Jan 25, 2017
fd0a48f
The mattermost site is on localhost
pkimber Jan 25, 2017
f2333c1
postgres access via tcp
pkimber Feb 11, 2017
38dfa68
java 8 and tomcat 8
pkimber Feb 11, 2017
1ecc72e
update to java 8 and tomcat 8
pkimber Feb 11, 2017
895dbf0
Package not available for pillow in 16.04
pkimber Feb 11, 2017
cf0af51
Remove 'statsd' from vassal so uwsgi allows it to run
pkimber Feb 11, 2017
0cd1e88
Add the host name to the vassal environment variables
pkimber Feb 15, 2017
9edd00c
Merge branch '2021-mattermost-ubuntu-16-04' of github.com:pkimber/sal…
pkimber Feb 15, 2017
709624c
For 'devpi', switch off ssl for generating LetsEncrypt certificates
pkimber Feb 28, 2017
18c240c
Postgres - issue with localhost and IPv6
pkimber Feb 28, 2017
ff54a3f
WIP: Add chat to supervisor
pkimber Feb 28, 2017
ae8ad0e
WIP: Add chat to supervisor
pkimber Feb 28, 2017
ea6434e
WIP: Add chat to supervisor
pkimber Feb 28, 2017
82da675
WIP: Add chat to supervisor
pkimber Feb 28, 2017
cd21687
WIP: Add chat to supervisor
pkimber Feb 28, 2017
6ad5891
WIP: Add chat to supervisor
pkimber Feb 28, 2017
798874b
WIP: Add chat to supervisor
pkimber Feb 28, 2017
0e152a5
Mattermost is no longer available externally (I hope)
pkimber Feb 28, 2017
253e683
Redirect http to https for Mattermost chat
pkimber Feb 28, 2017
3d3d6c7
WIP: alfresco nginx proxy
pkimber Mar 20, 2017
493cdfa
Merge branch '2021-mattermost-ubuntu-16-04' of github.com:pkimber/sal…
pkimber Mar 20, 2017
531eb49
update config report so it works with no database
pkimber Mar 20, 2017
83066eb
chat (mattermost) set user to 'web'
pkimber Mar 20, 2017
3ad2fcf
Don't overwrite mattermost 'config.json'
pkimber Mar 20, 2017
dbb2033
WIP: alfresco nginx proxy
pkimber Mar 20, 2017
dfb5ff6
WIP: alfresco nginx ssl letsencrypt
pkimber Mar 20, 2017
a895c09
WIP: alfresco nginx ssl letsencrypt
pkimber Mar 20, 2017
f13e824
WIP: alfresco nginx ssl letsencrypt
pkimber Mar 20, 2017
5dd5103
WIP: alfresco nginx ssl letsencrypt
pkimber Mar 20, 2017
92bcab2
WIP: alfresco nginx ssl letsencrypt
pkimber Mar 20, 2017
025a22b
Use the Tomcat https service
pkimber Mar 21, 2017
44f2e2a
WIP: Alfresco backup using BART
pkimber Mar 21, 2017
9826e82
WIP: Alfresco backup using BART
pkimber Mar 21, 2017
4339964
Alfresco BART - local backup might be working
pkimber Mar 21, 2017
f477404
Backup Alfresco to rsync.net
pkimber Mar 21, 2017
ff99623
Alfresco properties
pkimber Mar 21, 2017
03982d1
WIP: SMTP properties
pkimber Mar 21, 2017
eacec72
Move Alfresco files to 'alfresco'
pkimber Mar 22, 2017
5c8e121
WIP: Alfresco email
pkimber Mar 22, 2017
034d7cb
WIP: SMTP mail service for Alfresco
pkimber Mar 22, 2017
ff4852f
cron task for Alfresco backup
pkimber Mar 22, 2017
8bbea4d
WIP: FTP folder
pkimber Apr 3, 2017
350f894
WIP: FTP on Ubuntu 16:04
pkimber Apr 3, 2017
1c11e82
Alfresco - email - from address
pkimber Apr 3, 2017
53088e1
wip: ftp service for supervisor
pkimber Apr 3, 2017
f6df1fc
Update FTP user list (it is working now)
pkimber Apr 3, 2017
7d9762b
Use IPv4 and IPv6 in 'pg_hba.conf' for now
pkimber Apr 3, 2017
c4a0281
WIP: Upload documents to Alfresco from FTP folder
pkimber Apr 3, 2017
f576d0b
'watch_ftp_folder.py' is a jinja template
pkimber Apr 3, 2017
bec2359
We can upload files to Alfresco from an FTP folder
pkimber Apr 3, 2017
0aa9748
tidy
pkimber Apr 3, 2017
ca98ca6
Try 'inotify' for FTP upload to Alfresco
pkimber Apr 5, 2017
aa4b289
FTP upload script to Alfresco working with 'inotify'
pkimber Apr 5, 2017
53e4595
Nginx to allow Alfresco to upload larger documents
pkimber Apr 10, 2017
f8d9fd1
Try and get LibreOffice working with Alfresco
pkimber Apr 10, 2017
fc07bb5
Add packages until Alfresco no longer complains ref LibreOffice
pkimber Apr 19, 2017
068fea1
For nginx SSL, use Tomcat SSL. If no SSL, then switch off for Tomcat
pkimber Apr 20, 2017
d81f012
Add 'backup' command (so it actually works)!
pkimber Apr 20, 2017
7ad8cb5
Alfresco dependencies/requirements
pkimber Apr 27, 2017
dcef3c4
Enable the OpenOffice converter as JOD converter isn't available!
pkimber Apr 27, 2017
6ab5d73
Alfresco dependencies/requirements
pkimber Apr 27, 2017
53b2f85
ElasticSearch on Ubuntu 16.04 needs Java 8
pkimber Apr 28, 2017
File filter...
Filter file types
Jump to…
Jump to file or symbol
Failed to load files and symbols.
+9 −7
Diff settings

Always

Just for now

Next

Create virtual environment for devpi

  • Loading branch information...
pkimber committed Jan 22, 2017
commit faa9662439cf390a82ccca56a43c470ea4587730
@@ -19,14 +19,14 @@
- file: /home/web/repo/devpi

/home/web/repo/devpi/venv_devpi:
virtualenv.manage:
- system_site_packages: False
virtualenv.managed:
- index_url: https://pypi.python.org/simple/
- requirements: salt://devpi/requirements.txt
- python: /usr/bin/python3
- user: web
- venv_bin: /usr/bin/pyvenv-3.5
- require:
- pkg: python-virtualenv
- pkg: python3-venv
- pkg: python3-virtualenv
- file: /home/web/repo/devpi

{% endif %}
@@ -1,2 +1 @@
devpi-server==2.2.2
pytest==2.6.0
devpi-server==4.2.1
@@ -29,7 +29,10 @@ python-dev:
- require:
- pkg: build-essential

python-virtualenv:
python3-virtualenv:
pkg.installed

python3-venv:
pkg.installed

{# for letsencrypt #}
ProTip! Use n and p to navigate between commits in a pull request.
You can’t perform that action at this time.