Ecosyste.ms: OpenCollective

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

github.com/planetary-social/ansible-scripts

Ansible automation scripts used at Planetary
https://github.com/planetary-social/ansible-scripts

Merge pull request #83 from planetary-social/tweak-strfry-conf

Tweak strfry.conf

5eb01cb8c15989d676f4ce70ee2e7caa3fb5feba authored 11 months ago
Tweak strfry.conf

93a57bde93f0bfea06e85f23c796a26f56cbbaa7 authored 11 months ago
Merge pull request #82 from planetary-social/nip05_ratelimit

Nip05 ratelimit

a4bb649af0ee5e0a9a7a7c13aabe7b2a3191f660 authored 12 months ago
Update README with context for vars

7c50a44cc372989cb366bb05e7b2ec2841357a6c authored 12 months ago
Add ratelimit vars and traefik rules

2fcdd1519cf881cb99e0f32faebdb1865477f18e authored 12 months ago
Merge pull request #81 from planetary-social/add-webhook

Add slack webhook

b1c8361044eea64862325289f70bdacd966dcc19 authored 12 months ago
Merge pull request #80 from planetary-social/njump-redirect

Njump redirect

9f473748ee91f0807d28acca8b5f9e815d7915a6 authored 12 months ago
add webhook variable to nos_social deploy

ca9772e5e7ddfaec5d2bccfd901728fbd417adbd authored 12 months ago
update inventory with most current dev server

1da3d560cafee43f068ca5ead202fd0a5b957983 authored 12 months ago
redirect name.{domain} to njump.me

93f07aeb6306864bf4e87c2dc3bfc0263938efa6 authored 12 months ago
Merge pull request #79 from planetary-social/use-ghcr

use ghcr in nip05 image

5e7802feb34eb8b724b1dfd3a985d8f88fb3a88c authored 12 months ago
use ghcr in nip05 image

7582505c548e18e8c3ed19fc457a6264f856f52d authored 12 months ago
Merge pull request #78 from planetary-social/bump-reqs-for-relay

Bump REQs per connection

ad6d954a20d678e6603aad1ec4e9cdaa59c221d9 authored 12 months ago
Bump REQs per connection

7cab66eb5c60d92d77098096cf4df272519383f0 authored 12 months ago
Merge pull request #76 from planetary-social/nos-social-deploy

Update inventory with new pubkey for nos.social

b77f639337278abf50449502c5bb430cc7aec366 authored almost 1 year ago
Update inventory with new pubkey for nos.social

452c306fc79c480f517c19267965f697f504d824 authored about 1 year ago
Merge pull request #74 from planetary-social/nos-social-deploy

update nginx config to work with webflow nicely

cf8501f6c42eefc3683a7d8a7eae857ca97689b9 authored about 1 year ago
update nginx config to work with webflow nicely

used https://www.moritzfriedrich.com/posts/forwarding-some-urls-in-nginx/
as a guide

3897dcc7cfdb3a29d5071b1920f051189e48dda7 authored about 1 year ago
Merge pull request #72 from planetary-social/nos-social-deploy

Nos social deploy

ef4fc6a1c2d4d1a92e91072408c5df8844de58dc authored about 1 year ago
Explicitly only allow local connections for redis

see https://github.com/docker/for-linux/issues/690

5f46dd19f225c09af6cfcb8290ea082e4783d91f authored about 1 year ago
Merge pull request #73 from planetary-social/health-check-role

Add dynamic health check command to Health check role

044d6cda7d0e09c07572d2e4dc373695a920b316 authored about 1 year ago
set correct healthcheck for crossposting services

898ffa3941c0345a1ea93939aa45d5faceda028d authored about 1 year ago
modify relay inv/role to use custom health check

a6eaebc03fd97147f73ade34d48d41b901c556d1 authored about 1 year ago
use health_check_command var for dynamic command

e31857a53b0d1ca71def034c734be3f11a189d4e authored about 1 year ago
Use correct name for service in image update

103dec9e2a0a5b83c8aa219e2d94488c54f9417d authored about 1 year ago
Add env template

d41989c5a131381b9d67ab6e4d7825a9fdda17d2 authored about 1 year ago
Update nos_social inv with ansible.fun example

4fa0ecb7f23effff42e52c18ee78020a17c3e828 authored about 1 year ago
Add new nos_social example with 8gb ram droplet

24df3e3b8fcdcaf1b792842aa69862ff96719da9 authored about 1 year ago
Add external traefik and refine tasks

1b081ebc8c7af5b927b4ff6434407612245d6578 authored about 1 year ago
add redis + routing in docker compose

9cb1db3ac08c870faee54b64283e3a2109841008 authored about 1 year ago
use cloudflare and wildcards by default in traefik

f30b966556d745635c0f6b69a4729b32e898305d authored about 1 year ago
Merge pull request #71 from planetary-social/health-check-role

Health check role

454aae5cb9d74685a79ccd1311403d3d1cc395dd authored about 1 year ago
Add health check to rss role and inventory

38e63cc7fe5324e3e2729e7e8a336896e2ea84d5 authored about 1 year ago
Add health-check to event role and inv

a1cb201b87b5f5da9fec63350e1f25e1cae3eb1a authored about 1 year ago
Add health-check to notifications role and inv

189d54775cc66745268f8742c97c955e7c46e4c7 authored about 1 year ago
add health check to crossposting role and inv

1ac077df7a15560512038871797a90c8bf29fe4f authored about 1 year ago
Add health-check role

0f2779af14a4f53fdba3d89d6965ee6220ea72e5 authored about 1 year ago
Merge pull request #70 from planetary-social/ssh-key-play

Create play for handling SSH keys

2eccc6f916ed362bf1a670ca4d36c89d2523abdf authored about 1 year ago
remove boreq from example server vars

895374a1f6e1af38e2ba52d866d90ca94ad88083 authored about 1 year ago
Add all dev servers and relay to nos inventory

d16918d59d75bbf52284ec2b3e8b258fb72ab131 authored about 1 year ago
remove dev guard from play

5b7c374e1e9ec8525e2be8b3eda72555ee825f75 authored about 1 year ago
Add approved/removed users to relevant inventories

46bed4f389070594508e6c13533d52696e38d9c4 authored about 1 year ago
Add nos group inventory for nos-wide plays

6c66bb2e0ca252d9ea5deddfae29adf6478fa392 authored about 1 year ago
Add ssh keys play

97bc568414bf22f4f7f84bf6aa305c6e938117e4 authored about 1 year ago
Merge pull request #69 from planetary-social/image-prune

Prune docker images when running image update service

61e922007eb409201f34426b56c9a5b9494df0b7 authored about 1 year ago
Merge pull request #68 from planetary-social/sentry

Sentry adjustment: drop deployment, add metrics

6adb2c8eedf7faee605de043b935e481812eac32 authored about 1 year ago
delete unneeded files and tasks

989318c9dc8578ef1b79b4cad87fa02ef206303b authored about 1 year ago
remove unneeded files

257f39ea580a775f8aef8f1ad56811e83ef90056 authored about 1 year ago
crossposting: add image-update role to tasks

68179e21f6e3689c43f1f2c4301774eb2d114d7f authored about 1 year ago
update crossposting server example

586941cd8815e76653f5bdb1952a9353b8a2b9f3 authored about 1 year ago
refine redirect step to allow for absent files

0c4be6dc70e42c92301fdaeccac001df971bf200 authored about 1 year ago
notifications: remove unneeded template files

bfb64b63305a9471cce736e0a13b423989a4495e authored about 1 year ago
nostrface: remove unneeded template files

bedf01157d483587bb8e63fa20b98975faede29b authored about 1 year ago
update prod hosts

df53c2a96478c94f019d22e77018bced833b2d1e authored about 1 year ago
nostrface: use image-update-service role in task

cc06ba0c1c7cf895227460b119c19fe3f3fc3b7b authored about 1 year ago
clean up nostrface role

43500b7f21461ba773ed2f297bc190b8223a876e authored about 1 year ago
notifications: Use image-update role in task

0dd1ad89d86438e75d833140d94915185f387300 authored about 1 year ago
use image-update-service role in event tasks

8521498ab973e1d017f40154b559689be4c3e50e authored about 1 year ago
Use traefik role in nostrface

62515146e40218bc90fdf7b3551570be350f4a64 authored about 1 year ago
cleanup/refine notifications task

439fb168765d9057c52ee42e2d6fb405aa496ec2 authored about 1 year ago
user var for notifications image

c1d602eb64b7e40d7c92633fb761a302d602a776 authored about 1 year ago
rss: cleanup task and use image-update-servie role

c1cef7cb03fa3f8812414dc59b7f72d7faf39a82 authored about 1 year ago
rename rsslay to rss for filename consistency

d79514bf4052a1fac240897c0802718558327582 authored about 1 year ago
delete unneeded files

0e9019d53283d4df3653744f2be5c3d7b4f7a9b8 authored about 1 year ago
clean up events tasks

6d91583a9ae798b18cf9a5ec3cff7ce0a42ed6e7 authored about 1 year ago
add image-update-service role

aa48fb4a09b97b6bc1c5d568da65fa7935f1c197 authored about 1 year ago
Merge pull request #67 from planetary-social/event-patch

Event patch

911f07f2628cca7969b5404868fe1100352b5e74 authored about 1 year ago
update sentry readme

00dd8f9651dd764c1b0308ce8dc35268ba7802fb authored about 1 year ago
remove uneeded vars from playbook

391bf4aff8665fb601d045b742210628747c82c4 authored about 1 year ago
reduce dependencies to node-exporter

b52b34482b99bc12e98623c9a79a4c57290c993e authored about 1 year ago
add metric exporter template files

245f1f4b9f141bbea1f3139f0d0d92f8aac0a2f4 authored about 1 year ago
revise task: only setup metric exporter, no deploy

467fb5ed56db6b8bf7c349c284bba38e3ebae3e5 authored about 1 year ago
add text-collector exporter to node-exporter

d894d172ddeef2cf01df73b4e1b1003885d4b27b authored about 1 year ago
Merge pull request #58 from planetary-social/posthog-play

Posthog play

b6f2259202175482d4ba97f5aa56b136c59cf69f authored about 1 year ago
Add posthog inv,role,playbook, server-vars example

ac748a4a987354373a654d3607d7f8142f36690a authored about 1 year ago
Add doctl to instlaled tools

a2b7ef73ed3c20dd50da87c35eb78d2be0299557 authored about 1 year ago
minor fixes

148e724c5119d2ec30ec39ffcb9a1ef52401ffe4 authored about 1 year ago
Add var explanation to README

69d2e082497e645e101acecd0dda0102e7a35266 authored about 1 year ago
update server vars with cloudflare addition

2821d0b00d237674b8416c79d0b25cb35f6675d2 authored about 1 year ago
add dev event server

a491c5186a75f63a8e79e1c969a27205f1f546e3 authored about 1 year ago
Add traefik role

af3e7cdb4a46d67ad5e940041d2fba9867d6cf2e authored about 1 year ago
run new drop without add'l roles and with * domain

443bafb108f21473c77ecd0908f00d1b58a17d56 authored about 1 year ago
refactor to work with separate traefik role

3df1a75e4150eeac84da1a42005d74b579675f12 authored about 1 year ago
remove event network when restarting docker

compose will create the network traefik uses, but on restart (or when
running ansible multiple t...

844e5ed313c10dbe1d0e66114e15503fbc7fbd76 authored about 1 year ago
ensure traefik is listening on 80 and 443

without this, outside connections have a difficult time sending events
over websocket.

7b083d7d7b1541760a34a728c99f3311eeb10c42 authored about 1 year ago
use single quotes in env file

this is to help in situations where the value includes a double quote.

a6e60bbf013edeb4ef6c07860750b8ce88ab7963 authored about 1 year ago
use docker compose, not docker-compose

we upgraded docker and now use the compose plugin.

bd28c2119f714c04a60511ea45d5f8a728691a2e authored about 1 year ago
Merge pull request #65 from planetary-social/pyroscope

Add event service pyroscope config

692186afe8fde0ef04c92b72ce8f2f74e3b60805 authored about 1 year ago
set pyro app name as host level var

5324e03d7e0f536929aaba182c6bb55531c541bc authored about 1 year ago
Merge pull request #64 from planetary-social/nos-social

nos.social through Traefik

98e84ab1c8d56f610c66f6ef8cfb608f7c6f148f authored about 1 year ago
remove duplicate example

d600f1884646a687b0b107374dcb9844c1f68da1 authored about 1 year ago
Merge pull request #59 from planetary-social/tweet-redirect

crosspost role accounts for historical redirects

123d2656c6fdfdbff423adef59e6f85507ac4814 authored about 1 year ago
Add event service pyroscope config

34935444e7fa63b114503fe0b39acca5835391d0 authored about 1 year ago
Merge remote-tracking branch 'origin' into nos-social

cffa79aa096e0f1e6b065e0bd24971a9df12d2d5 authored about 1 year ago
Remove backup files

2e81463f323d187cab335d829017f706960ed43e authored about 1 year ago
Remove image tag variable

e8bb2618651464eb335d0843e7f67d159b774f73 authored about 1 year ago
Change nos-social to nos_social

e94f5eea1eff24aea59e0bb541cc82d59b5120f3 authored about 1 year ago
Merge pull request #62 from planetary-social/single-file-events-deploy

Deploy nos_events_service with single docker-compose file

60ac8b7ce55a0cfbd44acabbf1cbbecc04c889d2 authored about 1 year ago
nos.social through Traefik

c4e4db738d75673b52fbc03227e3483e21cf8fd5 authored about 1 year ago
Merge pull request #63 from planetary-social/further-changes-for-relay

Further changes for relay

226acf6b25f32d687811954e02a4f76cd6e662fa authored about 1 year ago