faf38dea7e
Uncommented some accidentally commented-out stuff
2017-03-07 23:00:10 +01:00
d7e4995cfa
WIP: more work on the docker structure, still not finished with 4_run
...
1_base: builds a base image, based on Ubuntu 16.10
2_buildpy: builds two images:
2a: an image that can build Python 3.6
2b: an image that contains the built Python 3.6 in /opt/python
3_buildwheels: builds an image to build wheel files, puts them in ../4_run
4_run: the production runtime image, which can't build anything and just runs.
2017-03-07 22:41:05 +01:00
af14910fa9
WIP breaking stuff: updating docker image build process for Python 3.6
...
This requires a new way to pass requirements.txt files to Docker (since
they now link to each other), as well as building Python ourselves (since
even Ubuntu 16.10 doesn't have a decent Python 3.6).
This is just a WIP commit, will be fixed soon(ish).
2017-03-07 16:51:51 +01:00
b6f729f35e
Added requirements-dev.txt
...
It just links to the requirements-dev.txt files of the subprojects.
2017-03-07 14:21:15 +01:00
d3427bb73a
Updated README for Python 3.6
...
Also mentioned Flamenco, made the "mkdir" command a bit more efficient, and used Python 3's pip.
2017-03-07 13:59:49 +01:00
039983dc00
README: added missing slashes to URLs
2017-03-07 13:57:41 +01:00
4a148f9163
Re-enabled Flamenco, as it seems to be working on Py36
2017-03-03 17:37:13 +01:00
df137c3258
Re-enabled Attract, it seems to work on Py3.6
2017-03-03 17:00:02 +01:00
3b239130d8
Removed all requirements; referring to other requirements.txt files
...
Also using -e to install required packages that aren't pip-installable.
2017-03-03 14:41:14 +01:00
d4984c495e
Python 3.6: removed unnecessary __future__ import
2017-03-03 14:40:35 +01:00
566c89d745
Disabled Flamenco and Attract, until they are also ported to Python 3.6
2017-03-03 14:40:01 +01:00
cb44509a18
rsync_ui.sh: error out when one of the commands in the script errors.
last-py27
2017-02-21 13:25:57 +01:00
d77bcc1047
Added new Flamenco dependencies
2017-02-01 11:46:00 +01:00
8407230d81
Set VIRTUAL_HOST_WEIGHT: 20 for grafista docker image
2017-01-26 16:46:33 +01:00
8eeccb06c6
Introducing Grafista prototype to display stats
...
We configure haproxy to serve /stats as a separate app (from the
grafista container).
2017-01-24 16:02:31 +01:00
e32f1ed7d6
Refuse deploy when a module cannot be found.
2017-01-13 14:45:36 +01:00
17db81761c
Added Flamenco to runserver.wsgi
2017-01-12 17:56:20 +01:00
40f01b581f
Fixed flamenco paths
2017-01-12 17:56:02 +01:00
84c3683170
Merge branch 'flamenco'
2017-01-12 17:25:23 +01:00
7146405b98
Added Flamenco dependencies
2017-01-12 16:59:55 +01:00
4a34e02b35
deploy.sh: added missing git_pull & rsync_ui calls
2017-01-12 16:56:20 +01:00
c381b45bfc
deploy.sh: actually return & use the module path
2017-01-12 16:56:06 +01:00
0b6584e5b1
deploy.sh: assigning function param to named variable
2017-01-12 16:55:40 +01:00
b38d72b6ba
Fix for typo
2016-12-01 12:59:53 +01:00
3d76097efb
Fix for typo
2016-12-01 12:42:23 +01:00
797701f52e
Add support for readlink on macOS
2016-12-01 12:38:50 +01:00
365105b0f7
Take advantage of flask_script subcommands
2016-12-01 11:39:31 +01:00
b8b27d10d1
Visual formatting for reconcile_subscribers
2016-11-28 14:37:53 +01:00
d7ad60fb9d
Add reconcile_subscribers function
...
For every user, check their subscription status with the store.
2016-11-28 13:01:06 +01:00
a5b2259b94
Add python-dateutil to requirements
2016-11-07 11:56:04 +01:00
Dalai Felinto
a488ff4176
Use Flamenco module
2016-11-06 18:58:51 +01:00
9f886d51c2
Added commented-out notification server support for HAProxy.
2016-10-21 11:16:06 +02:00
9688730154
Added docker deployment instructions to README
2016-10-20 15:05:28 +02:00
9a2647dcb5
Install nano, vim and curl on docker image
2016-10-20 14:45:33 +02:00
7213368736
Added docker-compose.yml
2016-10-20 14:45:23 +02:00
d82d5ec93e
Replaced markdown with commonmark module
2016-10-20 13:06:29 +02:00
12f1afa57f
Moar forgotten stuff
2016-10-19 17:19:27 +02:00
1249f274a6
Added new Pillar requirements here too.
2016-10-19 17:18:33 +02:00
ff0fa36ce9
favicons
2016-10-10 17:30:12 +02:00
2604aacc82
More deployment instructions in README.md
2016-09-30 12:08:55 +02:00
a36ad0c1ec
Add static path for Attract to Apache vhost config
2016-09-29 18:10:11 +02:00
db7472a54e
Added Attract to our deploy script
2016-09-29 17:59:33 +02:00
7deba632ed
Start Attract in our wsgi container too
2016-09-29 17:59:33 +02:00
3937dcebc5
Add attract to docker-entrypoint
2016-09-29 17:11:29 +02:00
dc77de8623
Requirements clean up a little.
2016-09-29 10:08:38 +02:00
06de76d247
Merge branch 'master' into with-attract
2016-09-27 15:19:25 +02:00
5f65f222f8
Added vrview_loading.gif
2016-09-27 15:00:12 +02:00
5e6a6214f1
Removed executable bits from images
2016-09-27 14:57:02 +02:00
c8da654fc5
Images should not have their executable permission bit set
2016-09-20 12:22:12 +02:00
970f6f3ae9
attract_server -> attract
2016-09-20 12:20:15 +02:00