Ecosyste.ms: OpenCollective

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

github.com/ooni/sysadmin

System administration tools
https://github.com/ooni/sysadmin

We also need to create sync-user dirs

d6a7b6c563a6fe7f043f90ca43a65861603ada0c authored over 6 years ago
Add rrsync and authorized_keys to collector deployment script

dd19f9981b7516a6c8a21917836fe4202ae04dce authored over 6 years ago
Fix collector.ooni.io deployment script

178ee0e7f5f858d55fb052b4a0034bc8a78d3c01 authored over 6 years ago
Add new role for deploying a.collector.ooni.io

7eb45c41824006289b16d45e15c20501f1bd5e16 authored over 6 years ago
Add dom0-bootstrap example to readme

dab908f6be343a2f13b2668081387fccebc8908a authored over 6 years ago
Add letsencrypt root to ngx-bouncer config and anonymize ips

ea1f6a4826f537b9b725c39800c522a666714cc4 authored over 6 years ago
Strip the last octet from the users IP

7b12322deb8d217e3ad37d6faea14f8d796a20f8 authored over 6 years ago
Update hostname of bouncer

7c5a2afd8ef4763125c6760620c649e712a4912f authored over 6 years ago
Various fixes to ooni-bouncer playbook

ab2f66045dbe2ad9a4a3b6a1e8555180af8a2663 authored over 6 years ago
Fixes to the ooni-bouncer role

d624953b1de5751e5cd05afc3afd864cfc7e0326 authored over 6 years ago
hotfix

db10f3eb4986cadd6b40ac08c807aa75bfcdc2bf authored over 6 years ago
Add ooni-bouncer role

b6f75840ef4a1159c87e311e365210561b070c4d authored over 6 years ago
Fix steveltn/https-portal

1. steveltn/https-portal:1.0.0 used deprecated API
2. linking of containers did not work for som...

f33b6913d5acd676c0c8adc5fce4572b07948160 authored almost 7 years ago
Merge pull request #214 from TheTorProject/migrate/ooni-run

Update ooni-run path

8a2c5c15f4aaab11b5fb936000142ea916a7f341 authored almost 7 years ago
Re-run inventory-check.yml

ac4d6058752ab6c889984a81edbaff9710449ee6 authored almost 7 years ago
Update ooni-run path

8a826856dda24ddc7fe8f90ce74f529ebfa31ede authored almost 7 years ago
Perform s/proteus/orchestra/

Also go through the diff manually and fixup some replacements to avoid
breaking domains and ensu...

649cee73a77b2d5d50faae1d661b40ca7fef2e72 authored almost 7 years ago
File renamings

1085700002f3c34da2e137a7b80cbda04a6d9121 authored almost 7 years ago
Merge branch 'master' of github.com:TheTorProject/ooni-sysadmin

* 'master' of github.com:TheTorProject/ooni-sysadmin: (40 commits)
Update error message
Expl...

54939ec2719c9e5335bd4a6f4a5bcaaf5987d2ae authored almost 7 years ago
Current external inventory state

1e5607e734a7261596f30279005969b9db6be015 authored almost 7 years ago
Deploy ooni-measurements 20180405-532c35cd

d858f13689a003c15d7ea6827a87daf7ce5054b4 authored almost 7 years ago
airflow: update shovel & add /tmp for `canning`

170d0406208cdc3d394b1d21758b83922d26e079 authored almost 7 years ago
api.ooni.io: add certbot nginx location

f87be22e31ffad813b937daf8031e08e9bddc78e authored almost 7 years ago
Merge pull request #209

196891bc714ca88e5ec4cada0abbbfa8f5b4d5e5 authored almost 7 years ago
Update error message

618d262aaf6bf131a663ce61fbdbd8326d43ec6c authored almost 7 years ago
Explorer fix #2

df5093f81652802d6f80fa7bd4b1be53c477bffc authored almost 7 years ago
Explorer fix

e2895285b8c649510c0b3f1e572600a21b597ede authored almost 7 years ago
Merge branch 'inventorize-all-the-things' into branch-no-31900

ccd95010a80d9eed8ff059edd846b88fb21883f5 authored almost 7 years ago
More tags for God of tags

fbca4afc83dd8d15bb473b7a04a4f237949b7bb6 authored almost 7 years ago
inventory: drop `hkgapi.ooni.nu`

09d0e31dc06514550ac699c640f91757e9b92e7e authored almost 7 years ago
Current external inventory state

f75491105ddda8840631be21903a082900c92132 authored almost 7 years ago
Current external inventory state

e0de59ed0e1986162f3c3b7c30f7c8da6bf9ed32 authored almost 7 years ago
Update OONI API and Explorer

8333d48e064a87e53e417c7a86950191d35c22b7 authored almost 7 years ago
dom0: add `rsync` to default installed packages

fa4d31ca8628e13cc0bb690f2c153a7a707284e6 authored almost 7 years ago
Merge pull request #206 from great-forces-of-goodness

daf1ec8132945a27c548707e96f9b872e409fd61 authored almost 7 years ago
plpsql: set random_page_cost to be equal to seq_page_cost for SSD

That makes following API call to use `measurement.input` index that is
otherwise skipped (and le...

e83683f6f1142b141cbbd87c4d765aa07f79ab27 authored almost 7 years ago
fw: add jupyter.ooni.io to hkgmetadb/postgres users

a8cf7d8d316433fe0e1df85913e2bc65ccc79acc authored almost 7 years ago
Prometheus: speedup DiskWillFillInAWeek rule

fd6318151df93df56a9e0553438113f99f6554c4 authored almost 7 years ago
Add `tar_reports_raw` and `reports_tgz_s3_sync` steps to airflow

c7252eb600eacccde4a6f6f8ba84dc8f0a30b08e authored almost 7 years ago
Run `canned_s3_sync` on all buckets

b29045f78e82fb3d09a9e0c2f1cd22f1e37fe066 authored almost 7 years ago
Add `canned_s3_sync` task to airflow pipeline

e9f71bf2ad0a2d651411428e6c0d9ed910dc0c95 authored almost 7 years ago
Add alerting on airflow task failures

3f7cfac024bc8accbfcdcd314e8b952742215e75 authored almost 7 years ago
Deploy hotfix for proteus-frontend

473bea97c32fdc1c9e58a36d09b816eb553e1d73 authored almost 7 years ago
Use more generic `X-Request-ID` instead of `Request-Id`

8f9587fb3c4db58f5d3aa7d2894ae08e0e6645c1 authored about 7 years ago
Add `oomsm_timeout_s` and Request-Id logging in plpsql

37f2462eaab23dfa4d576be669fe95d648415c2f authored about 7 years ago
nginx-stable: Log upstream stats & Request-Id

upstream latency differs a lot from $request_time for huge bodies,
cache status is useful to deb...

6e65c46af2ec3f742e87b167566ee6fc5381d723 authored about 7 years ago
node_exporter: alert on stale textfile with proper filename

7eff51c5781a0f4218560e6c008331bf47c6e19c authored about 7 years ago
Merge pull request #205 from TheTorProject/replace/events-with-orchestrate

More replacements for orchestrate

475893e7b2cf207d9f96695c32fc23be1c64a545 authored about 7 years ago
More replacements for orchestrate

56d19c8e480bc96b2747f1ef408a37607c78d614 authored about 7 years ago
Merge pull request #204 from TheTorProject/replace/events-with-orchestrate

Update the EVENTS_URL pointed to by proteus-frontend with orchestrate.*

3edb63156604f14674ccacda288e5e985d93474c authored about 7 years ago
Update the EVENTS_URL pointed to by proteus-frontend with orchestrate.*

6cf631f6b0a857ebd8f4d8eea8917e8e8c637d2f authored about 7 years ago
Merge pull request #203 from TheTorProject/update/ooni-run-0.1.5

Bump ooni-run to 0.1.5

8466614204c9a0ffa8f6ef31614e8e2cfe7a1ec2 authored about 7 years ago
Bump ooni-run to 0.1.5

a76c0019559ac5289be172ca59d6c820ec451fe0 authored about 7 years ago
Merge pull request #202 from TheTorProject/update/proteus-0.2.0

Update/proteus 0.2.0

176b3ac26d0f85d7629d796f97c8991ae16203de authored about 7 years ago
Merge pull request #198 from TheTorProject/update/proteus

Update/proteus

97d839a8af6db88c4d5cade9354332f934533ccf authored about 7 years ago
Merge pull request #200 from TheTorProject/update/run

Bump ooni-run to 0.1.4

950a4da7d19b8cd4be44e8f936a9cff50f8bcb0e authored about 7 years ago
Remove proteus-version from the top level playbook

1ff0d2a904c418819008355ea6d8578f3ec84ad7 authored about 7 years ago
Bump proteus-frontend version

476862c45816c359a7494f53dd271c4410b6a6ba authored about 7 years ago
move nginx-stable to dom0 to prevent conflict, write access_log as TSV

edae501943e2c80fbd30ee4aaab3e5627a7b7ff0 authored about 7 years ago
Rename HKG VM `api.ooni.io` to `hkgapi.ooni.nu`

Also known as `measurements-beta.ooni.io` :-/

89fc6de013af851bb89d35b3618770e1116959ff authored about 7 years ago
Current external inventory state

c30532cf183b1fa327546ac202b59ccad862dae5 authored about 7 years ago
Roll out ooni-measurements to amsapi.ooni.nu

97f8e6dff39561bedcb01e62955d68e2fa44b8a4 authored about 7 years ago
prometheus: Drop unused `external_labels`

It has no value and clutters email `Subject`

f3186b97b1056ed1de771bbf0ceaad50c754f076 authored about 7 years ago
inventory: sacriface `staging.measurements.ooni.io` to create `amsapi.ooni.nu`

bb2baef56ac2fc01c83cfa6425d1749ad2796719 authored about 7 years ago
Current external inventory state

f37211dbdb19db0b085559b5e31c9a63bb14e43a authored about 7 years ago
alert on stuck disk i/o and broken NTP

141899c5d240f073567b62b5c4a3749b3a12cc70 authored about 7 years ago
upgrade node_exporter (to fix leak and NTP), add seeksample disk latency watchdog

e342b1d50a7afb0857f93e057da811d2aff883f9 authored about 7 years ago
ntp: sync time with `chrony`

0b43008191d02903cbbd4bfa1ede25728bcfadfd authored about 7 years ago
postgres: notes on replica bootstrap

118f2e357baa036b28f1343763d20a14726c4b5e authored about 7 years ago
Set `root` password and limit `su` to gid=0

483984057f092a1302113c087f6565024a933c70 authored about 7 years ago
Hotfix autoclaved data base URL while `datacollector` is down

82b373251e8022aec781b1bec78f06c789eea8a7 authored about 7 years ago
Bump ooni-run to 0.1.4

93ca2ac2c90e1c286fbbae6ad589d4c464c22ea0 authored about 7 years ago
amsmetadb: add firewall to postgres instance

fd00b5be5c710d60c46c1095d844bef807c5feea authored about 7 years ago
postgres: deploy replica at amsmetadb and upgrade postgres to 9.6.6

fba6f4a7e7caad8eead20f3ac6619632a95ebc21 authored about 7 years ago
inventory: add `amsmetadb.ooni.nu` and fix sshd_config

91862f9c3ad84e8ed5dcf67bd26c634662b25907 authored about 7 years ago
pipeline postgres: setup WAL logging

a600136e5cfe887d3503cc7f922498e4aa51d0fc authored about 7 years ago
Current external inventory state

32e596f661682f23f51c33066709d2f3e84e23db authored about 7 years ago
Current external inventory state

b69379385819adb829152237fd08604df41a8a2a authored about 7 years ago
It's a good idea to specify the python-version

cc2bfa8f879dbd38a352187ffe5abde99bb36b37 authored about 7 years ago
Sigh, fix typo, again..

fd6572c3d6bfe168b2e35082314f215f0cd8b3f8 authored about 7 years ago
Use become_user instead of sudo_user

e7950178b310f1e75bb7d8000cfaa682ae65303c authored about 7 years ago
Fix typo in main playbook

Continous integration is actually useful!

87b9c3efb60da9ba253a661771a5865368ab2047 authored about 7 years ago
Bump proteus_version

a3166984eda4e8536784cc7448f589b6b0d9627b authored about 7 years ago
Revert machine hostname changes

4c6a84af2d8d882160a985b8d79fa6288c771441 authored about 7 years ago
Fix typo and add _public_ service definition

baa9dd756dd99cc205fb00496913f23b044ef8d0 authored about 7 years ago
Merge pull request #199: new ansible, postgres config and some fixes

d68cef749bf96a902d872a5adc60df9f2dec303f authored about 7 years ago
Update travis ansible to 2.4.2 as well, since b704c3c0

c2e39e4bb1f9fe6eb4b658f1d1d17e672c714c37 authored about 7 years ago
Add functions to cleanup proteus-events installation

76a74b214ac33b249eb7d03b9717156de9b87d55 authored about 7 years ago
Extract proteus to the correct path

9a08f51bed340ef73250f20fc4c0b5901d27c059 authored about 7 years ago
Drop `default-inputs-to-return` option for orchestrate

This is not actually respected and doesn't make sense as a config option

8f8fbecd78b0b70791d9e2ff74c4e9c98627e073 authored about 7 years ago
Fix typo

4620ce8960a900d17af4f52bcde0ebb8f0c5b91f authored about 7 years ago
Bump default version number

7f0ad589bc0efd671e7fedc395fe799f5f9f155c authored about 7 years ago
Rename proteus-events to proteus-orchestrate

4058a20b5dfd426d6677624c650afae8a1184cb8 authored about 7 years ago
airflow: fix bucket checksum, `*` can't glob whole bucket since 2018-01-04

1a4971c4811afbf0adb50930655de67d0ef24735 authored about 7 years ago
Alert on high CPU %iowait to capture recurring IO stalls

085fd5a8e75018931c410eceed8f8b5171f0dec2 authored about 7 years ago
plpsql: log moar data in postgres

28c70a58d63f218635e5002daca6684a3e20abe6 authored about 7 years ago
plpsql: add pg_hba.conf and postgresql.conf from the docker image

1ef36f7ea011ff0343ad5119b64852a60b9a7eed authored about 7 years ago
Upgrade ansible to 2.4.2 and get `tmpfs` support for `docker_container` (other playbooks were not tested yet)

b704c3c0a3135eaea9d32dd947a8de87507936ed authored about 7 years ago
Add better `name` for ansible tasks

1cfd1611971d5c6abbf7dc572998a5954170dd81 authored about 7 years ago
Codify DNS name policy discussed on 2017-10-01

aaf04e47657f91e68a75b5dd2ae0c94057a7ac8e authored about 7 years ago