49 Commits (5d3794f08ce98475e1c857246084da6a29ae1868)

Author SHA1 Message Date
Deimos ff94f095b6 Fix run/restart method for transparent_hugepage 5 years ago
Deimos ac4e8e9b54 Prevent symlink creation in npm install 5 years ago
Deimos 730f0ea69a Only apply nginx ratelimit in prod 5 years ago
Deimos 7f518add82 Salt: add monitoring server IP to prod pillar 5 years ago
Deimos 9a373f4cbf Change tild.es to nginx redirect instead of proxy 5 years ago
Deimos 5e1197b0c6 Base activity sorting on "interesting" activity 6 years ago
Deimos ce512c5f40 nginx: add rate-limit for requests to Pyramid 6 years ago
Deimos afe6c345f0 Salt: install the npm packages from package.json 6 years ago
Deimos f9c6e22584 Salt: install Node.js 10.x in dev environment 6 years ago
Deimos 3579bfef43 Shortener: remove trailing slash from addresses 6 years ago
Deimos 4119ff977b Salt: try to detect and re-run db init if needed 6 years ago
Deimos f1f1766b7c Salt: install gcc to build psycopg2 6 years ago
Deimos bc4760871f Add basic wiki system for groups 6 years ago
Deimos 2c05cde222 Run gunicorn under app user/group 6 years ago
Deimos f880ab9edd Salt: add logrotate config for nginx logs 6 years ago
Deimos d04da96086 Salt: enable ipv6 on prod server 6 years ago
Deimos 53f543ab4d Add cronjob to maintain per-group common tag lists 6 years ago
Deimos ad4e8254bb Nginx: only do "no www." redirect in production 6 years ago
Deimos 2282bd25ab Salt: Add psycopg2 compile dependencies 6 years ago
Deimos 2033fdbcde Referrer-Policy: strict-origin-when-cross-origin 6 years ago
Deimos f4c4973dc0 Stop using a spritesheet for site-icons 6 years ago
Deimos 2d422bd027 Add metric for max postgresql transaction ID age 6 years ago
Deimos 845281796a Add scraper for YouTube Data API 6 years ago
Deimos 04bb63811f Salt: split Redis passwords server to own state 6 years ago
Deimos 2edc4ff67a Salt: update states related to Prometheus 6 years ago
Deimos 4ada1a1235 Add RabbitMQ exporter for Prometheus 6 years ago
Deimos 0301bdff15 Install Sentry plugins 6 years ago
Deimos b55fa7a394 Collect metrics for both Redis servers 6 years ago
Deimos 5f1521514b Update Prometheus redis_exporter to 0.26.0 6 years ago
Deimos cf71f20566 Update Prometheus postgres_exporter to 0.4.7 6 years ago
Deimos 39d8bcad80 Install Sentry SDK with other dependencies 6 years ago
Deimos 5b816f8284 Salt: update Grafana apt repo urls 6 years ago
Deimos 66aec20b16 Salt: fix failure if no Redis modules defined 6 years ago
Deimos 6bdb9f01a6 Add basic setup for tild.es link-shortener 6 years ago
Deimos 0620a6cd99 Upgrade Python version to 3.7 6 years ago
Deimos 198fe299c7 Use deadsnakes PPA for Python instead of pyenv 6 years ago
Deimos 29f7369da3 Update cmark-gfm to 0.28.3.gfm.19 6 years ago
Deimos dd69c32c89 Update cmark-gfm to 0.28.3.gfm.17 6 years ago
Andrew Shu 225dc41b44 Update cmark-gfm sha256 to match re-release on GitHub 6 years ago
Deimos 8dc93a247c Set PostgreSQL timezone to UTC 6 years ago
Deimos 87d7db4169 Add cronjob to update site icon spritesheet 6 years ago
Deimos 2a19aa20ce Add a consumer to automatically download favicons 6 years ago
Deimos 0bd4bb722a Prod server: force ipv4 in apt 6 years ago
Deimos db9d485cc5 Add the Embedly Extract scraper and consumer 6 years ago
Deimos 96be185dab Add warning about ReBloom license change 6 years ago
Celeo 2d57599b68 Add an error page for non-existent groups 6 years ago
Deimos 8c6a537665 Move Boussole to its own venv 6 years ago
Celeo 420ea5a15b Add notifications for users being mentioned 6 years ago
Deimos e980ab3bda Initial open-source release 6 years ago