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
35a282e1a342aaed35b8bffd86f15410a60cb491 authored over 7 years ago by Arturo Filastò <[email protected]>
723a010eaae0beed440554844823ee07fcca9382 authored over 7 years ago by Arturo Filastò <[email protected]>
00ef7ba2177652e510f1ee480633d08a46cbf625 authored over 7 years ago by Leonid Evdokimov <[email protected]>
dc42ab27bb6c9e3260dfd02dd8cdb6c3b1b2e8d6 authored over 7 years ago by Leonid Evdokimov <[email protected]>
7254bc7c89e435e66cac13fda8bcdb003f2b1da6 authored over 7 years ago by Leonid Evdokimov <[email protected]>
3fc76525e4fa72d8432779683d948da2efad9d5a authored over 7 years ago by Arturo Filastò <[email protected]>
cb7ef162bc1244c2b177be39a66d1c9e9ed099bb authored over 7 years ago by Leonid Evdokimov <[email protected]>
6bafbfc9f29f6b4052ad511f578f67e82a2cd336 authored over 7 years ago by Leonid Evdokimov <[email protected]>
45654c86a7e68a1cb31ce4d059b2fc2e50cb48d0 authored over 7 years ago by Leonid Evdokimov <[email protected]>
7632958992922b6c93a77e48109bafc8ee67a820 authored over 7 years ago by Arturo Filastò <[email protected]>
Fix calling of the proteus-* service command
7b03b97952f658ae24a49b0159dbbcb13d780b7e authored over 7 years ago by Arturo Filastò <[email protected]>edd5e428e855160791a77949fa0a768a006e972f authored over 7 years ago by Arturo Filastò <[email protected]>
132710a66566a7ae84ac154c9b9fdd17a6b219ae authored over 7 years ago by Arturo Filastò <[email protected]>
f894d64f4574f266ae5c1dfa7148534d0c6744cd authored over 7 years ago by Arturo Filastò <[email protected]>
d31ad75802c4116dbc71ec6f0ad2e11617517b98 authored over 7 years ago by Arturo Filastò <[email protected]>
c6fac25e4569cba9edb342a239a730474df53073 authored over 7 years ago by Ben Kochie <[email protected]>
* Send resolved messages via email too
* Add role for deploying node_exporter
* Get node e...
58fca584c7476ada7696046d5eeeeb312cb99cef authored over 7 years ago by Arturo Filastò <[email protected]>Update README
6cf3e7d7bffef685a06e3c550ec0b9360a298695 authored over 7 years ago by Arturo Filastò <[email protected]>ebd6159ec1b596e5350137d3d18d6ad3fe552e3d authored over 7 years ago by Arturo Filastò <[email protected]>
Add support for email notifications.
aaf2593427049ff0a414f3b532d60efd5669b997 authored over 7 years ago by Arturo Filastò <[email protected]>fca19ea209d9379447344f9acab4875cef0686ed authored over 7 years ago by Arturo Filastò <[email protected]>
ced1bb920469a6071b22c62c1dbfbb31f2ae1773 authored over 7 years ago by Arturo Filastò <[email protected]>
3dad39e4976e7d9eb2b8e4964cf6cf4c9604988c authored over 7 years ago by Arturo Filastò <[email protected]>
Move setcap from ansible to systemd unit to simplify deployment.
e62461035e564d317a837f174f774d5723b8f9e3 authored over 7 years ago by Ben Kochie <[email protected]>* Add alerting rule for when a machine goes down
93c14bf9d4374989ed9ce36cb937e9fa17c307fc authored over 7 years ago by Arturo Filastò <[email protected]>5b7ed08d2f9af542aebf6df39cd149737ef99743 authored over 7 years ago by Arturo Filastò <[email protected]>
9626b39ff8ff4f51b6f54d22a001db1f31f9f97b authored over 7 years ago by Arturo Filastò <[email protected]>
d66e566dd352d01929108ff9d4250b9848eea067 authored over 7 years ago by Arturo Filastò <[email protected]>
23ea7b6f872594b2d8e75ecce15681849c411d43 authored over 7 years ago by Arturo Filastò <[email protected]>
Add a role for installing a Prometheus monitoring server.
3d9dffdce68b2a238194f6135b25ef5421242ade authored over 7 years ago by Ben Kochie <[email protected]>0c4708544b0c09ab46641ce919f12dea24197189 authored over 7 years ago by Ben Kochie <[email protected]>
Add auto-calculation for memory usage.
59061f1b70adec394a5c6e536d94bae2fd13ed8d authored over 7 years ago by Ben Kochie <[email protected]>Airflow pipeline in da docker (part 1)
6a56c57dcd882bb0d9345db5ddfafe73c32877f9 authored over 7 years ago by Leonid Evdokimov <[email protected]>000f53376dd64866b2eb6b9125cf47bb73b50ef9 authored over 7 years ago by Leonid Evdokimov <[email protected]>
a3b673840b77106ddc609bfa30f45609bbb7d3de authored over 7 years ago by Leonid Evdokimov <[email protected]>
a8cae87e9f28931cf53f0270878318772f7212af authored over 7 years ago by Leonid Evdokimov <[email protected]>
511b63c681f9950e7178ff4ae2605ad05c36a4f8 authored over 7 years ago by Leonid Evdokimov <[email protected]>
4ec04960a03f580c78056899b0c5eba822264c9c authored over 7 years ago by Leonid Evdokimov <[email protected]>
5718384c70ced5f1200ebb6092c533de9715b661 authored over 7 years ago by Leonid Evdokimov <[email protected]>
c72f7725b3d65d85c8a094b02d80b7d2f4638054 authored over 7 years ago by Leonid Evdokimov <[email protected]>
487529ec16e413b1578621396b3619c308eae399 authored over 7 years ago by Leonid Evdokimov <[email protected]>
* Everything that is not noted with Art-NO-ACCESS, @darkk and I have
access to.
* Move some mac...
9cc1fd747b1dd133e622fbf9b3f8b6e656d0e70d authored over 7 years ago by Arturo Filastò <[email protected]>
fda2b1c80e1f4c9575792ce8649003f6ec2c5817 authored over 7 years ago by Arturo Filastò <[email protected]>
9576891eca7c350188a5e345e01b220429159b72 authored over 7 years ago by Leonid Evdokimov <[email protected]>
48c4b127e11c9f627177feb6b4a484348a01267d authored over 7 years ago by Arturo Filastò <[email protected]>
OK: means darkk and I have access
Art-NO-ACCESS: means I don't have access
CRITICAL: means it's ...
0acaa86d4f2a00b4112083a328f4d31a9d179b42 authored over 7 years ago by Leonid Evdokimov <[email protected]>
487a6f444e4e6437d1ea77c93f4b76a3680ccbde authored over 7 years ago by Leonid Evdokimov <[email protected]>
3271eb1c78b32735031d375675467cf70e4ffcaa authored over 7 years ago by Leonid Evdokimov <[email protected]>
59fe9b33cb4c3e80949caf846ffe35be2f291d01 authored over 7 years ago by Leonid Evdokimov <[email protected]>
1dcb10ec1268cf2f7311569b41d74d04f949a44b authored over 7 years ago by Leonid Evdokimov <[email protected]>
a321d84d5e8f67949668bd73312c8ff0fd3ab6ff authored over 7 years ago by Leonid Evdokimov <[email protected]>
3f1dd9d38ca9c32c47201a55fa78b063a90d0de7 authored over 7 years ago by Leonid Evdokimov <[email protected]>
7cd43897d521b43e6653365f9a2140f63bfda960 authored over 7 years ago by Leonid Evdokimov <[email protected]>
369261b52f521f58bb41721961bab169e13d6fba authored over 7 years ago by Leonid Evdokimov <[email protected]>
237bcbf8fe46b3d8862a47529df7a2f294f8d6b4 authored over 7 years ago by Leonid Evdokimov <[email protected]>
9320463a20b399344ae0e287349f1e7bc605c401 authored over 7 years ago by Leonid Evdokimov <[email protected]>
a282cd244ca69e72fef7608be746fbeef4fb1991 authored over 7 years ago by Leonid Evdokimov <[email protected]>
afd2901b95aa64d8d6b719af37269ea83f02828a authored over 7 years ago by Leonid Evdokimov <[email protected]>
39df334dfa4ad668dc95087518cc41c9d89a543f authored over 7 years ago by Leonid Evdokimov <[email protected]>
4261baed3765db75537bafb7ebdca5a305788cfe authored over 7 years ago by Leonid Evdokimov <[email protected]>
c39332d76c99042c0c30c22460033637be6cbc42 authored over 7 years ago by Leonid Evdokimov <[email protected]>
`sudo` is enabled by default as part of d7749914 in
ansible/group_vars/gh/vars.yml
a08b86a3a26cbe383066cc2e4d7e5da2688995cb authored over 7 years ago by Leonid Evdokimov <[email protected]>
22ae6028a8aaa97ddee9d738cc167d1403abec59 authored over 7 years ago by Leonid Evdokimov <[email protected]>
5086eb9d917263be98a64706f880c24ce57b2f61 authored over 7 years ago by Leonid Evdokimov <[email protected]>
The playbook bootstraps user accounts of freshly created VM.
84c919008f284c8f2256dc4e001bc417bd21f0a1 authored over 7 years ago by Leonid Evdokimov <[email protected]>e82ae37a9167cf660198121f8aa5cddbb5734b62 authored over 7 years ago by anadahz <[email protected]>
2119d6645ae81563d797357dcb89c1b2e031d7a0 authored over 7 years ago by anadahz <[email protected]>
Force overwrite any modified files
45dfdcbcdf44f502d2bf552206dc626438090900 authored almost 8 years ago by anadahz <[email protected]>8bc14b8b4ba49249f5b49f04504bb16d6c4b2107 authored almost 8 years ago by anadahz <[email protected]>
* Add ooni-explorer ansible role
* Fix typo, datasources location
* Add support for multip...
c08360bd4a8ae69969f84b31ec19e534bc97513d authored almost 8 years ago by anadahz <[email protected]>Add letsencrypt support for nginx
1767e3458ef69d9cdc59c8ed78b49599a929d12c authored almost 8 years ago by anadahz <[email protected]>666aa1473b10f4a850c0a176dd86b854916693c4 authored almost 8 years ago by anadahz <[email protected]>
Fix conditionals, docker image rebuild and deploy on success
42ca60fa019fa8495b0d887e9fec7ee872c7f24f authored almost 8 years ago by anadahz <[email protected]>Add munin role
3b9a0648e87c02fe6e194a86c9d4336dd4ca9992 authored almost 8 years ago by anadahz <[email protected]>
* Fix HTTP redirect with multiple domains
* Remove default nginx vhost as it conflicts with lets...
d3bae8a54503c7ff856c30599e9739af6784f09f authored almost 8 years ago by anadahz <[email protected]>
e3c9aaaffd3042a977c38cb00ca6ec5e34d110d5 authored almost 8 years ago by anadahz <[email protected]>
2ee371f668f833d96bc0ed14af55fa5afdc60d62 authored almost 8 years ago by anadahz <[email protected]>
* Add support fon no ec2 hosts
* Add support for letsencrypt generated certificates
* Add munin ...
80d2bafe687c00ccfa6b5d4738606b1355c18b32 authored almost 8 years ago by anadahz <[email protected]>
* The oonibackend docker images should always rebuild and deployed upon
successful build.
* Fi...
* Generate and auto update letsencrypt certificates for nginx hosts
* Remove unused docker imple...
Do not try to fetch files unrelated to the instance
26dced0cd49d62a5041452dea1b9eb152cb7ab46 authored almost 8 years ago by anadahz <[email protected]>379a698a080b76aed5e0bc61eb2a92fb29f62201 authored almost 8 years ago by anadahz <[email protected]>
8e5b05f4369a3f9138eae20c0d6e49570b50c586 authored almost 8 years ago by anadahz <[email protected]>
Add oonibackend deployment on separate containers
c365f0a984527c4496cc77bfbac9dc7592630096 authored almost 8 years ago by anadahz <[email protected]>edfb553f5c8fc367ae0b294d33cf713c785f60eb authored almost 8 years ago by Arturo Filastò <[email protected]>
f9e4efe4c052c57a2db5dab8811b89ef0bff326f authored almost 8 years ago by anadahz <[email protected]>
As mentioned by @hellais
fe7bd3c9345d92fdb7c350f2ae82b3e6363073e2 authored almost 8 years ago by anadahz <[email protected]>As mentioned by @hellais
4dd35c3bf188a64649bc54f80a33e739d2887087 authored almost 8 years ago by anadahz <[email protected]>As mentioned by @hellais
dcfb4dd714efdea1a78da9a2664653c280b866e9 authored almost 8 years ago by anadahz <[email protected]>8f066105a4b93ab58609d4f7d7fd74c975fc043f authored almost 8 years ago by anadahz <[email protected]>
* Add docker_py dependency, do not template config inside container
* Add default port numbers i...
* Add task to install docker-engine
* Add tasks and change default role behavior to enable insta...
e4d584ec75386e972f506013b16470f4bb1492a9 authored about 8 years ago by anadahz <[email protected]>
Add streaming PostgreSQL replication documentation
12ae8455961efb565165acd476f5750fd2615453 authored about 8 years ago by anadahz <[email protected]>80cdee948a86d683600b375bf20aae396c962f17 authored about 8 years ago by anadahz <[email protected]>