Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ome/prod-playbooks

Playbooks used by the OME team for deploying production services including OMERO
https://github.com/ome/prod-playbooks

Try to handle trailing slash in redirect_map using regex

c8834c8ddf5fcb62a81efdabbef21249a17cd82f authored over 7 years ago by Sebastien Besson <[email protected]>
Fix regexp and relocation

922630292cf28389446c457a56de5a571c9ca3bf authored over 7 years ago by Sebastien Besson <[email protected]>
Handle /site, /site/, /site/support and /site/support/

3a23753c8f5aae862a991a18375933c7558f790f authored over 7 years ago by Sebastien Besson <[email protected]>
Minor comments

0f5dc04da8f08e22a15cf9fce3b7eefd74e0a779 authored over 7 years ago by Sebastien Besson <[email protected]>
Add proxy backends for the current site/support URLs

68935fd385faf3fef5ec9dd365b0fafb36429625 authored over 7 years ago by Sebastien Besson <[email protected]>
Remove site support and set 404 as the default

a791f8061d74c07c84977e70b6a556dd580bd0d3 authored over 7 years ago by Sebastien Besson <[email protected]>
Add multiple locations

3cc7d2b2a67ad99f6666c35d2ca26ee58cf3443e authored over 7 years ago by Sebastien Besson <[email protected]>
Add redirect for omero-blog

9b256405c3316e6eb690e054dbdbc449616fc215 authored over 7 years ago by Sebastien Besson <[email protected]>
Remove default match

b9de9b624715f285ef15272e38c1bd6dccfd136d authored over 7 years ago by Sebastien Besson <[email protected]>
Add proxy for secvuln pages

5ced9eda48f5b99cb0a0a4b969f241970002f4ca authored over 7 years ago by Sebastien Besson <[email protected]>
Add /site/news

61a633c6f4c78249dd941aed095e2d0b08537004 authored over 7 years ago by Sebastien Besson <[email protected]>
Add XMLschemas and site/support locations

9e97267e32919691fbfc3f78dcd2f206a3779b4b authored over 7 years ago by Sebastien Besson <[email protected]>
Deploy the merge code

5e1658811d353c31809b0ef09ae2b2df4d800f7f authored over 7 years ago by Sebastien Besson <[email protected]>
Replace branches by role versions in requirements

96617a53ebf28922c2535d0d40de09cb268162c6 authored over 7 years ago by Sebastien Besson <[email protected]>
Addition of qa2 and Schemas proxying.

f63e0d677b7a1c44673e39e176c96fb728679d3f authored over 7 years ago by Kenneth Gillen <[email protected]>
Addition of Seb redirect map

d1c1e11c04c799bda948b803f8046fcecfca0459 authored over 7 years ago by Kenneth Gillen <[email protected]>
Removing hosts: all again

e0ecd66dba70305faf7921d0830558e27eba8480 authored over 7 years ago by Kenneth Gillen <[email protected]>
fix for / site

1244920793a2416231924bd8bc7117a0650b81e8 authored over 7 years ago by Kenneth Gillen <[email protected]>
Incremental improvements: /community and /site/products/omero

91b2eaeaf6d3292d551f59fe304b2859459d8fcc authored over 7 years ago by Kenneth Gillen <[email protected]>
dundeeomero: replace vault_ with vault.

Preferably we would hide all use of "vault" within the infrastructure
playbooks in favor of indi...

478cd8018233eb317bdbc725baff106d3a107549 authored over 7 years ago by jmoore <[email protected]>
Merge remote-tracking branch 'origin/master' into demo-to-53

974113a91f36ce7bf1faa642f48099fe5e8f5b52 authored over 7 years ago by jmoore <[email protected]>
Un-needed vars

7a2b58c06168711fbcea029fb301d2f53d5110a6 authored over 7 years ago by Kenneth Gillen <[email protected]>
work in progress migrating to new role

b356b90e13d5133c9f54eff8999e3d395ed0681d authored over 7 years ago by Kenneth Gillen <[email protected]>
Inital phpBB redirect example

7e61293fca0aa73cc682974a4c51223fd7de5a1e authored over 7 years ago by Kenneth Gillen <[email protected]>
Remove the catch-all try_files to initiate a 404 error

6a670ed94a598367518b38b35db38126c0dfcb98 authored over 7 years ago by Kenneth Gillen <[email protected]>
Adding 404 handler to new custom page.

6193c536fe9f081f821a2c82d98b19795bf35193 authored over 7 years ago by Kenneth Gillen <[email protected]>
Adding SSL config

1b2fa785451b13f0ddc1ebf7762138f782dd6c1b authored over 7 years ago by Kenneth Gillen <[email protected]>
Add symlink step to Jekyll tag

f350cf2bc48662c0b563e03a5eb996ad8d8bd92e authored over 7 years ago by Sebastien Besson <[email protected]>
Set environment to include /usr/local/bin and remove duplicate installation

The openmicroscopy.jekyll-build "update bundle" handler failed with an error
of type "no such fi...

5db5fb4b43edf1272558c2627705d999b6de9932 authored over 7 years ago by Sebastien Besson <[email protected]>
Move nginx role after jekyll build

f06416834efc2128170eb56ebcd0153df93a80ed authored over 7 years ago by Sebastien Besson <[email protected]>
Add nginx notification

0322ce4f9e8b7694d589f9a0335c6c08f7a024f6 authored over 7 years ago by Sebastien Besson <[email protected]>
Add jekyll-paginate

ba56c4d6d324dd764b66cb74c44f2b335d812266 authored over 7 years ago by Sebastien Besson <[email protected]>
Adding a var to populate from passwordstore as a replacement for vault

3f0276aa938c89e059cac19bb444763da0feb5c8 authored over 7 years ago by Kenneth Gillen <[email protected]>
Don't need OMERO ports, adding 443

18e321163db936c54947397fb27709babcd374dc authored over 7 years ago by Kenneth Gillen <[email protected]>
Adding template nginx config

435495ce1fa616650787168bfebb6ca6e6793e11 authored over 7 years ago by Kenneth Gillen <[email protected]>
Symlink for jekyll generated links

0aa7b7f828d4e4da3580834c879b523b548001b8 authored over 7 years ago by Kenneth Gillen <[email protected]>
Jekyll build working, but needs run twice

cd497d73b954a32f7f9c9e5b0b2d941fdbe18f5a authored over 7 years ago by Kenneth Gillen <[email protected]>
Jekyll build role added

742dd8d89ceeee559eb594af2d2470231dcb0df7 authored over 7 years ago by Kenneth Gillen <[email protected]>
removing omero-web config

966cef1afd8b83e8d49adedbf39258dd657bd872 authored over 7 years ago by Kenneth Gillen <[email protected]>
Initial www-dev playbook

fb4b70aa1062d900c011baf23adc140dc610b092 authored over 7 years ago by Kenneth Gillen <[email protected]>
Merge pull request #279 from kennethgillen/update_backup_script

ome-dundeeomero backup script Fix: can't use sudo from /etc/cron

3eeb469e3745a5322f6be57f304bf24f7d4352c6 authored over 7 years ago by Josh Moore <[email protected]>
Fix: can't use sudo from /etc/cron

e9e09ad7ca5082f498e7044327e121e4ecf830c2 authored over 7 years ago by Kenneth Gillen <[email protected]>
Bump version

82fb0e8362867311069d29a5be74f4280d17e0ee authored over 7 years ago by Kenneth Gillen <[email protected]>
Typo fixed

90ce9b56029df4bf777c9fbe2be4d650af352868 authored over 7 years ago by Kenneth Gillen <[email protected]>
Updating ns-web OMERO.web version and config for iviewer

b5c722e043294147c95171339affbf25bbaee6e6 authored over 7 years ago by Kenneth Gillen <[email protected]>
Update to the README

8434f6a028b38fe941f1f4bc0c4dc7dc1d5e4e11 authored over 7 years ago by Kenneth Gillen <[email protected]>
wip: Refactor server-state playbooks

This commit tries to remove various redundancies between
the 3 files for the 3 servers that are ...

a040fdb09df1b003e543634db6ba477546e4b3d9 authored over 7 years ago by jmoore <[email protected]>
And the same monitoring config for ome-dundeeomero

1018fbcdced97664712bd8b769946529b447bc57 authored over 7 years ago by Kenneth Gillen <[email protected]>
Adding logwatch plugin (demo_

f34dd2b022979581260699c7db71b3ffaa9f80f5 authored over 7 years ago by Kenneth Gillen <[email protected]>
Adding no-shrink to lvm-partition. Requires a modification to that role. PR opened.

773cc12efdcfbc61f997d9741838c342220907f6 authored over 7 years ago by Kenneth Gillen <[email protected]>
Removing non-working test, as webclient not public in this mixed public/non-public server.

0f7a5733ade0945c9563325caabf38a49d23d878 authored over 7 years ago by Kenneth Gillen <[email protected]>
Split out to VGs and LVs for safety and to allow SSD database vg

0b0c4e4797cda457417b535e4416d54be3f758be authored over 7 years ago by Kenneth Gillen <[email protected]>
Merge pull request #275 from manics/ome-analysis

Move and update web-proxy playbook

7c69dc0c3e17d0a54adf03250fbcf1be64ace2f9 authored over 7 years ago by Josh Moore <[email protected]>
Variable (db user) fix, Default Group addition, Prerequisite for web.

c3dfa5d1f014f6920a0faa776fe2139ce863e543 authored over 7 years ago by Kenneth Gillen <[email protected]>
Current state - work in progress

47ee7b5ae45b3f99c8a8155761e683bcd4247f25 authored over 7 years ago by Kenneth Gillen <[email protected]>
Use parent requirements.yml and ansible.cfg

6ff1983a48a485e57b5a5a968c84e5a5b3651db3 authored over 7 years ago by Simon Li <[email protected]>
Adding iviewer & tag apps

a2e122914a14f84c886ad6adbb93bb7b6160b4f9 authored over 7 years ago by Kenneth Gillen <[email protected]>
Move and update web-proxy playbook

ec9552b1932eeb29e84090d3032c024f455a0afc authored over 7 years ago by Simon Li <[email protected]>
name update

78688dabc3f323b88108972b53679b4fd23245c1 authored over 7 years ago by Kenneth Gillen <[email protected]>
NGOM mount for remote processing

714ac67aa9a955a5aec7323e3c1015606663293f authored over 7 years ago by Kenneth Gillen <[email protected]>
The required webapp config

8f2ac3f926b69a3d6b3b4edfe3ff9b1e5e21fe3d authored over 7 years ago by Kenneth Gillen <[email protected]>
Switch from manual install of figure to pypi install

b533aba28e765e97c84a2b775c89c5e7324655e7 authored over 7 years ago by Kenneth Gillen <[email protected]>
omero-fpbioimage - plugin install

611128335fab005d37097d76ecc9c7ad95e43067 authored over 7 years ago by Kenneth Gillen <[email protected]>
Creating DB dump folder and script to run the daily dumps

6ae6dd0537e971b6122a63dddacbae31d454dfe7 authored over 7 years ago by Kenneth Gillen <[email protected]>
Removing ugrade flags.

268cbb12776ab27f3bd54aff859357e472f2e37f authored over 7 years ago by Kenneth Gillen <[email protected]>
Adding the upgrade variable, and changing the server version in the playbook to kick off the upgrade.

76235d9ff42fb4e32cdccfba1a57d63149b7124c authored over 7 years ago by Kenneth Gillen <[email protected]>
5.3.2 upgrade

b43898796da6ba71bf76b627248c6a381bb452c4 authored over 7 years ago by Kenneth Gillen <[email protected]>
Enable NGINX after install

354d813774a2f504d503d02307bacd31dd5ab1dd authored over 7 years ago by Kenneth Gillen <[email protected]>
A trailling mock var - poss duplicate within file

23baaa0cd092db6dd47b22563ba371c0b274b633 authored over 7 years ago by Kenneth Gillen <[email protected]>
Update from Josh for ulimits as per IDR

73986130ac63cd2e4f5af0acb1122b465c57206e authored over 7 years ago by Kenneth Gillen <[email protected]>
Mock vars removed in prep for prod run

cce95dbd080fa1a01183439c268b359c4b26cfa9 authored over 7 years ago by Kenneth Gillen <[email protected]>
Update of readme

9f421789b6a13d767681ea96aa1aff598b794983 authored over 7 years ago by Kenneth Gillen <[email protected]>
Updating a reference to a server definition which might change based on hostvars

67fbab39574a43b59ec607907f941dc98346e610 authored over 7 years ago by Kenneth Gillen <[email protected]>
Fix the mock DB name

325cf027bd150551e4c10a62d3f697081911b307 authored over 7 years ago by Kenneth Gillen <[email protected]>
Commit with mock vars for initial provision/install

a3be1ad05ed9b6e731e2136780998490398a7e5e authored over 7 years ago by Kenneth Gillen <[email protected]>
Adding NGINX for Nightshade parity

a1afa8e448591aafd5a0bc5446ae51aa25432619 authored over 7 years ago by Kenneth Gillen <[email protected]>
Addition of cmk PostgreSQL plugin

1136c3407347dc8cd44de11bc0af3b859d46e3f3 authored over 7 years ago by Kenneth Gillen <[email protected]>
Addition of server-side prereqs for figure

88e29255b6453f2b709297569745fd73085ddd4a authored over 7 years ago by Kenneth Gillen <[email protected]>
Multi-IP config, root LV resize, var refactor

edb64b0063860fe094d9658641f2ca16583c92f2 authored over 7 years ago by Kenneth Gillen <[email protected]>
Added back proper AD based os user

6ca5be8d94ca3d144168b058dfb634c4cc0bcd97 authored over 7 years ago by Kenneth Gillen <[email protected]>
Continued attempts at configuration

9f52dc2da5bffbb0c79f875225297e170d92329a authored over 7 years ago by Kenneth Gillen <[email protected]>
Vagrant should skip LVM for testing

f55500bf99752c92d407197696d7c601e789d0d4 authored over 7 years ago by Kenneth Gillen <[email protected]>
Updating with mock db vars to allow installation.

0cf3c18b2a171cee858f981321ed28ef7904ae5c authored over 7 years ago by Kenneth Gillen <[email protected]>
adding a no-log for postgres password

f3fc1587dd868df6119d7e68048a45addbec3a20 authored over 7 years ago by Kenneth Gillen <[email protected]>
Typo

cf1481349786ff20f3dd71eae5bc5bbf547f394d authored over 7 years ago by Kenneth Gillen <[email protected]>
initial commit

9c4f93cda9d23725c16945c41de83a704ae237e7 authored over 7 years ago by Kenneth Gillen <[email protected]>
Bumping OMERO.web release

aeac894fc2328dd56736e4077fba6e0e8c93a190 authored over 7 years ago by Kenneth Gillen <[email protected]>
Merge pull request #260 from kennethgillen/ns-web-vm_to-5.3.0

ns-web-vm removal of tagging & upgrade to 5.3.0

4975a9af28cb1c2b95710a54e9470875f322e527 authored over 7 years ago by Josh Moore <[email protected]>
changes made to master on another PR, missed from ns-web initially

8c427b3e9f1d957a59a8f37b52d79c0b83cd08ae authored over 7 years ago by Kenneth Gillen <[email protected]>
we need integers here

6b98ab04b877e7a4533e405fdada8e7abf6c39a1 authored over 7 years ago by Kenneth Gillen <[email protected]>
update to perf settings

456b80c07aa26e737211d786831bbaf074829e0f authored over 7 years ago by Kenneth Gillen <[email protected]>
removal of tagging & upgrade to 5.3.0

81f84f89938fabc76a74b25a28d037fbb114d2b0 authored over 7 years ago by Kenneth Gillen <[email protected]>
ansible_processor_cores was not total, but per-processor. Had to multiply with #processors to get total cores

353497e9d96726c026b5c3153a9b2e2a1605c6fa authored over 7 years ago by Kenneth Gillen <[email protected]>
Tuning nginx workers/processes as per https://www.digitalocean.com/community/tutorials/how-to-optimize-nginx-configuration

6307ba820cd4921549225ba2dc81fd72f6a29f3c authored over 7 years ago by Kenneth Gillen <[email protected]>
adding no_log because it's not set in the omero-web role and I don't want to leak config to ansible logfiles

f89f8101bbcce4fc85a4744ceb2733d1e79c9db4 authored over 7 years ago by Kenneth Gillen <[email protected]>
root:root as advised by @manics via GH code review

a1485e632b8a361b7fce608dde55b38f5c974ad5 authored over 7 years ago by Kenneth Gillen <[email protected]>
Addressing @manics concerns

5440dc440d04359179218b0045870bd2f3d915c8 authored over 7 years ago by Kenneth Gillen <[email protected]>
Addressing @manics concerns

811825544041fb49fa54b6f9941901b960e460e6 authored over 7 years ago by Kenneth Gillen <[email protected]>
ignore the roles folder which are pulled down from galaxy

f287c93b433e228473bee95b78f9248671d73573 authored over 7 years ago by Kenneth Gillen <[email protected]>
Manual, i.e. non-pip install of omero web extensions/apps figure an tagging

c8ec1f3443b103bee1754ff18a9e97227e573ee0 authored over 7 years ago by Kenneth Gillen <[email protected]>