Ecosyste.ms: OpenCollective

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

github.com/LemmyNet/lemmy-ansible

A docker deploy for ansible
https://github.com/LemmyNet/lemmy-ansible

Add community.docker to requirements.yml (#232)

Co-authored-by: Sanat Sathaye <[email protected]>

f9d87e5f8dc8dc86a920ff81a26284f1ae3f2daa authored 10 months ago by Sanat Sathaye <[email protected]>
Start & enable nginx before requesting SSL certificate (RHEL) (#230)

* Start & enable nginx before requesting SSL certificate

- Fixes issue where certbot starts n...

ba0d99b1d897b2d689aa5c4fd65358efda791918 authored 10 months ago by Cody Robertson <[email protected]>
Merge pull request #223 from sanatsathaye/aptitude_adjustment

Remove aptitude installation

9d5ed4c170156f2e8135781191f6ce1a9fdec9f9 authored 11 months ago by Cody Robertson <[email protected]>
Remove aptitude installation

edd80189927e09dda0855b67618708cb00086ef3 authored 11 months ago by Sanat Sathaye <[email protected]>
feat: pict-rs v0.5.4 & Lemmy 0.19.3 (#213)

* feat: pict-rs v0.5.0

* feat: pictrs 0.5.4 & lemmy 0.19.3

* fix: linting

* fix: spelli...

a9f25074251e0d1fa48532d5d70210625e29b821 authored 11 months ago by Tim Coombs <[email protected]>
Fixing postgres 15 memory leak (#222)

- See https://github.com/LemmyNet/lemmy/issues/4406

76beae501f7d6f4e039e503ff526c7304270aeac authored 11 months ago by Dessalines <[email protected]>
Fix uninstallation not working on Debian (#217)

3b16b7edbd9a4dd7ce38daf47f26edb6652f9ae7 authored 12 months ago by Sanat Sathaye <[email protected]>
Updating VERSION

39f9cdc226e6097b27c657fccef4a8cb4085697b authored 12 months ago by Dessalines <[email protected]>
Updating VERSION

41711f6958da2226281c0e823f827542a26f90c9 authored 12 months ago by Dessalines <[email protected]>
feat: 1.3.1 - Lemmy: 0.19.1 (#212)

6ca15626b1cba167fcfc3201612f323b7432c531 authored about 1 year ago by Tim Coombs <[email protected]>
Updating VERSION

68d68d0a4c140460a25adafb1f855aa6bd383d85 authored about 1 year ago by Dessalines <[email protected]>
fix: nginx real-ips in logs & docker constant resolution for scaling containers (#209)

aecc0e261f1e7e8434b630361f4f5aa8b43f1097 authored about 1 year ago by Tim Coombs <[email protected]>
Version 1.3.0 (#206)

* feat: 0.19.x

* chore: upgrade pictrs to 0.4.6

* chore: upgrade pictrs to 0.4.7

* chor...

82fefeef9cf1cc907bd82b3a94e592e7d61de7f0 authored about 1 year ago by Tim Coombs <[email protected]>
Adding a 1GB shm size for postgres, to prevent shared space error. (#204)

Context: https://stackoverflow.com/a/56754077/1655478

6ecaeaa36b385267151be4f8e1760018a19dc135 authored about 1 year ago by Dessalines <[email protected]>
Updating VERSION

d2236338a896349083d338516a41ff821d3b0818 authored about 1 year ago by Dessalines <[email protected]>
Merge pull request #202 from sanatsathaye/main

Fix installation playbooks running on incompatible OSs

d00ab06541d59ae4745a8be78f1d27dd155f6d2c authored about 1 year ago by Cody Robertson <[email protected]>
Fix debian playbook running on non-debian system

1178eed471dd6176ce659ce672d271d953badeb5 authored about 1 year ago by Sanat Sathaye <[email protected]>
Fix alma playbook running on non-alma system

0232df1562aeee010f557803a758f14840051370 authored about 1 year ago by Sanat Sathaye <[email protected]>
Merge pull request #201 from LemmyNet/Nutomic-patch-3

Include CPU architectures in requirements

144b4142442e7d0710c07cb19a45a00b04c0a7cf authored about 1 year ago by Cody Robertson <[email protected]>
Update README.md

8612dba46c8b5270105258977add265f326aff0c authored about 1 year ago by Nutomic <[email protected]>
Update README.md

63adf2e01bbbf16e995a2bf25e87e2bdcce3437f authored about 1 year ago by Nutomic <[email protected]>
Include CPU architectures in requirements

196761c8bb4681dacb1ccd2db6c752dd38389574 authored about 1 year ago by Nutomic <[email protected]>
Merge pull request #199 from ismailkarsli/main

Redirect "/sitemap.xml" to backend

0153dc1ffb105e9e59c702fd07e34b331d94c3dc authored about 1 year ago by Cody Robertson <[email protected]>
Redirect "/sitemap.xml" to backend

a292378c056b09b8775d4885be6a71f48dc5621d authored about 1 year ago by İsmail Karslı <[email protected]>
chore: 1.2.1 update docs (#198)

* chore: 1.2.1 update docs

* chore: prettier

* chore: prettier

51a82f7f183538db30d66d7eb2f515373bfcc261 authored about 1 year ago by Tim Coombs <[email protected]>
Merge pull request #196 from LemmyNet/revert-194-add_version_route_2

fdb8c18745f78493fb9eab9ed26cf05827189843 authored about 1 year ago by Cody Robertson <[email protected]>
Revert "Redirecting version to nodeinfo."

ebad4321c285c57873eb1d82acbd81cf61573c78 authored about 1 year ago by Dessalines <[email protected]>
Merge pull request #194 from LemmyNet/add_version_route_2

e059c2e208a4e6b3f7d2c36139393d3d53e91b1a authored about 1 year ago by Cody Robertson <[email protected]>
Redirecting version to nodeinfo.

0af5869d8de03f4718b76b3da63c41f93f98d7e7 authored about 1 year ago by Dessalines <[email protected]>
Merge pull request #193 from LemmyNet/add_version_route

511461516a73fb4d55d4c301250618ec34d20ca4 authored about 1 year ago by Cody Robertson <[email protected]>
Adding /version route

a3b210ff10596474bb64b0ce451b256972c04a55 authored about 1 year ago by Dessalines <[email protected]>
Remove invalid `temp_file_size` line in `customPostgresql.conf` (#192)

- Refs #191

9676c75fb9fdc638c6b89ae75181de93cb381b5f authored about 1 year ago by Cody Robertson <[email protected]>
Update ansible requirements, remove `become` for localhost delegated tasks (#188)

* Add ansible-core >= 2.11.0 requirement
- Adds assertion to gracefully fail instead of an erro...

300a261b2a346dd6489f5eb43d6af632633f4059 authored about 1 year ago by Cody Robertson <[email protected]>
Merge pull request #187 from codyro/postgres-config-permissions

Adjust permissions for the distributed postgresql.conf

7f1a8793f6ba692adc1eba6c50664a8c8aa153ee authored about 1 year ago by Tim Coombs <[email protected]>
Adjust permissions for the distribute /etc/postgresql.conf so `postgres` user

can read it
- Refs #183
- Refs comment https://github.com/LemmyNet/lemmy-ansible/pull/183#issueco...

5c68d9588cb3aad511a0822ab3dd46b82101f149 authored about 1 year ago by Cody Robertson <[email protected]>
config fix for postgres docker defaults (#183)

Co-authored-by: Dessalines <[email protected]>

22aa431a3d1ed8437a418633e9d92ae4af45bbf5 authored about 1 year ago by Ben Curtis <[email protected]>
fix: force no become on localhost (#185)

31f11379b5381b9e4efb9e3efd99eb7ba0a66b4a authored about 1 year ago by Tim Coombs <[email protected]>
Merge pull request #186 from LemmyNet/ticoombs-patch-4

c13032288befc3c1e54ec5a8cfda496ac42820f8 authored about 1 year ago by Cody Robertson <[email protected]>
fix: noqa on linelength for password imports

a9139e225ffab4f8189a74bd4a35e0bbc530ff50 authored about 1 year ago by Tim Coombs <[email protected]>
Merge pull request #175 from db0/pictrs-safety

feat: pictrs-safety

b5c2e92f953cbe339bcc64e68d362816a8a700c9 authored about 1 year ago by Cody Robertson <[email protected]>
feat: Version 1.2.0 documentation (#179)

* Update README.md

* chore: Create a distribution matix with relevent playbooks

fixes #159...

3b451d8c5ee424d839ca082a5d875bc21143956f authored about 1 year ago by Tim Coombs <[email protected]>
Make firewalld operations idempotent (#173)

* Use firewalld module instead of command module

* Reload firewalld with systemd module

* ...

d7be6c38292b7a973d15cf16a9fe7588de59c6cb authored about 1 year ago by Sanat Sathaye <[email protected]>
Update ansible.cfg (#178)

Removing become as it forces sudo on all servers including localhost

6d610c9ee48d438c71dee2d64f3df78cb52a1857 authored about 1 year ago by Tim Coombs <[email protected]>
Merge branch 'main' of https://github.com/LemmyNet/lemmy-ansible

bccdc4e3d07839c2d811ed87d3d67c506af48693 authored over 1 year ago by Dessalines <[email protected]>
Updating VERSION

c20347157dc92d02b19e6210234fe75949e2d1da authored over 1 year ago by Dessalines <[email protected]>
Add vars.yml to woodpecker pipeline (#176)

* Add vars.yml to CI pipeline
- prettier
- ansible-lint

* Update vars.yml format for ansibl...

963ab7b9f58f7b6b907132464936f82577631ed8 authored over 1 year ago by Cody Robertson <[email protected]>
ref: adjusted as per comments

b6e703fe0dcf5d3ac3c6fd23dd17ed1d666fffbd authored over 1 year ago by db0 <[email protected]>
fix: versioned the container

98d97423ae9ad67882e8d3040ca2c173b82256df authored over 1 year ago by db0 <[email protected]>
doc: wrong var

a2bd86ba5202da4eaa11846bab4d3689e806799d authored over 1 year ago by db0 <[email protected]>
feat: pictrs-safety

0c23f4d51f83a0501772e5638cf1ace2b4a01e9b authored over 1 year ago by db0 <[email protected]>
Merge pull request #172 from codyro/docs-upgrading

215d7145fbc06688a9bd1a058b02bbd46060c4ac authored over 1 year ago by Cody Robertson <[email protected]>
Remove sneaky `"`

bbe8bc680b1fa14e441059bd46662424b0f6c6aa authored over 1 year ago by Cody Robertson <[email protected]>
Run `prettier` on `README.md`

550cf82beacbbf5b9d20f2e1daf5e1e2a420c95e authored over 1 year ago by Cody Robertson <[email protected]>
Explicitly import `inventory/host_vars/{{ domain }}/vars.yml`

- Refs #169

3555ae23ae8fc9016a7b0c171aa0851414e97400 authored over 1 year ago by Cody Robertson <[email protected]>
Missing a word

f5bc407c6d1f4696da6307c734b85434ee54a725 authored over 1 year ago by Cody Robertson <[email protected]>
Update `Upgrading` section, add basic sanity checks for old files and give warnings

0852352d73928cf7a8c37ad3bbe7b1364a6b8307 authored over 1 year ago by Cody Robertson <[email protected]>
Merge pull request #168 from sanatsathaye/main

Fix path to docker-daemon.json

9c81d79caba3c2ad3c2f3a84156ae4ddf6d4b73b authored over 1 year ago by Cody Robertson <[email protected]>
Fix path to docker-daemon.json

6aaf939064c8cce7a75bcea2f1eb14ec412ae366 authored over 1 year ago by Sanat Sathaye <[email protected]>
Fix change that broke notify/reload, update nginx handler (#167)

* Fix change that broke notify/reload
- Update handler to use ansible.builtin.systemd module

...

8503e65bc2e185b039abc0377ddd992e7c2c49a2 authored over 1 year ago by Cody Robertson <[email protected]>
Merge pull request #166 from Nothing4You/ansible-lint

Fix ansible-lint warnings

5be6b1862a0e4182c7445fce16b7048d45975f34 authored over 1 year ago by Cody Robertson <[email protected]>
Fix ansible-lint warnings

- add ansible-lint check to CI
- reformat playbooks to conform to strict ansible-lint checks
- s...

70eec4c2aaf40d2103933d7d73358972b3c2fd23 authored over 1 year ago by Richard Schwab <[email protected]>
Merge pull request #160 from codyro/pictrs-configuration

Externalize pict-rs configuration, start centralizing configuration variables

aae213e003704ad81478c5af39e13a54ad140ca2 authored over 1 year ago by Cody Robertson <[email protected]>
Merge branch 'main' into pictrs-configuration

b655c615617adfa3449ce61cfaf093961e0598f3 authored over 1 year ago by Cody Robertson <[email protected]>
Move other env vars to vars.yml

701cb509a14dc42a5b64eb9654cee7541f823bcc authored over 1 year ago by Cody Robertson <[email protected]>
Fix inventory path

1fa49a22dcb8feac9293acacef930f745e727a45 authored over 1 year ago by Cody Robertson <[email protected]>
Fix nginx connect 111 error. (#165)

78af02b5e83bc815e549587bb22952256363fc23 authored over 1 year ago by Dessalines <[email protected]>
Merge pull request #161 from codyro/nginx-internal-proxy-fix-gh155

Fix incorrect/inconsistent usage of `proxy_set_header`

07d997e2394a482962068ae6969fa295d95bd3f8 authored over 1 year ago by Cody Robertson <[email protected]>
Clean up unnecessary whitespace control in Jinja2 tags

03a2817d7b69f4777b400207bf6846af827961a9 authored over 1 year ago by Cody Robertson <[email protected]>
Remove legacy headers as per @Nutomic

- Old headers were for websocket, which is now gone
- Refs https://nginx.org/en/docs/http/websock...

ed7089c9c5d3f0cdaa8c9e23c5f8ca872d293495 authored over 1 year ago by Cody Robertson <[email protected]>
Adding ticoombs to codeowners. (#163)

459d24f2dac33ba59eb109f891ce9c42539be74d authored over 1 year ago by Dessalines <[email protected]>
Adding CODEOWNERS (#158)

62972fedfdf27150050285052202900f18529970 authored over 1 year ago by Dessalines <[email protected]>
Adjust paths to be consistent with documentation (#162)

fb65a1444893658258310447e0d8c503c10a4a9e authored over 1 year ago by Cody Robertson <[email protected]>
Fix incorrect/inconsistent usage of `proxy_set_header` in nginx_internal.conf

- Distribute proxy_params to nginx VM, include it as necessary in config
- Resolves #155

2c9b9aac890da2170c4f5fb7a945e086f16b6091 authored over 1 year ago by Cody Robertson <[email protected]>
Adjust README.md to reflect `vars.yml` file

3909b5ec383ccc0945ac39a1e5f32f9f6387dcfa authored over 1 year ago by Cody Robertson <[email protected]>
Quote variable in examples/vars.yml

6b671f18b588ae6e6cd23770bcfa0e8010fe68c0 authored over 1 year ago by Cody Robertson <[email protected]>
Adjust inventory example to use `ansible_user`

- Causes issues with how Ansible resolves variables
- `server.com` != `[email protected]`, host_var...

31631d2616de68f4398f976b6a569f68a02bdd9f authored over 1 year ago by Cody Robertson <[email protected]>
Move all pict-rs environmentals to external variables file

- Rename pictrs.yml to vars.yml
- Start moving some variables to vars.yml for easier management a...

a8c859da60d31281faa34d1de57049f728436121 authored over 1 year ago by Cody Robertson <[email protected]>
Merge branch 'main' into pictrs-configuration

4b8a5c4cb0815b32f214cc5b5cb2111127df0d6e authored over 1 year ago by Cody Robertson <[email protected]>
Add `PICTRS__SERVER__API_KEY` to pict-rs configuration example

- Refs #53

4401e15b4d0ec8b1b90d171f13e14aefce0ef520 authored over 1 year ago by Cody Robertson <[email protected]>
Also test for python3 installation (#156)

Newer OSs ship with python3 by default and not python2.
The current raw check will always fail ...

a4af56583916ea5073c8a3aebe99a0f59ef09e15 authored over 1 year ago by Sanat Sathaye <[email protected]>
Lemmy AlmaLinux/RHEL Ansible Support (#145)

* Add initial lemmy-almalinux.yml playbook
- Supports AlmaLinux 9, RHEL 9, Rocky Linux 9

* U...

b260182b816f60915d2a3f3cef8333a75d774ad4 authored over 1 year ago by Cody Robertson <[email protected]>
Remove reliance on `pip` module (#157)

* Remove installation via pip module, use apt
- Resolves #152

* Update task name to be more ...

c14098e4c8e79d2904aa37ce894bf582d69bac58 authored over 1 year ago by Cody Robertson <[email protected]>
Fix duplicate headers being sent by nginx (#151)

* Fix duplicate headers being sent

- Internal/external nginx were sending duplicate headers, ...

b9fd747868789f1ba1dfc6417f28511eea3dba27 authored over 1 year ago by Cody Robertson <[email protected]>
- Loop over variables and populate docker-compose.yml

276eb3e3caea3d522e6a783c4dfd98c4c22b3afc authored over 1 year ago by Cody Robertson <[email protected]>
Update README

829fec3537f5df2b93a3e0fef4cc3f638ab04bd6 authored over 1 year ago by Cody Robertson <[email protected]>
Initial commit of pict-rs external configuration

- Refs https://github.com/LemmyNet/lemmy-ansible/issues/109
- Co-authored by: Maximilian Praeger

1a68715165533a3008ea6799c6949e56a68ec294 authored over 1 year ago by Cody Robertson <[email protected]>
Remove redundant gzip lines

- Present/enabled in nginx.conf template

53f09308833f8a17a22166556bf858500340f762 authored over 1 year ago by Cody Robertson <[email protected]>
Get dpkg-formatted arch and use it for docker apt repo (#148)

* Get dpkg-formatted arch and use it for docker apt repo

- Fixes #130
- Tested against amd64...

627432b3a63baf4751725151e9de6308c696c94c authored over 1 year ago by Cody Robertson <[email protected]>
Fix pictrs environent variable for setting API_KEY (#153)

Environment variable for setting API Key has changed in v0.4.0. This fixes the error: Invalid AP...

3b7ff005e26d20da7d8e26454d87b691247b3793 authored over 1 year ago by usr3 <[email protected]>
Fix duplicate headers being sent

- Internal/external nginx were sending duplicate headers, removed from internal
- Opted X-Frame-...

b9787aee7320bffd597ba837c683c6401d9c2567 authored over 1 year ago by Cody Robertson <[email protected]>
Updating VERSION

a95c3321c3611ab0616dae361ded35c21b9da206 authored over 1 year ago by Dessalines <[email protected]>
configure debian docker apt repos (#140)

* configure debian docker apt repos

* prettier lint

f45f2044737a2a720e6488cd950b2489a571a431 authored over 1 year ago by Mark Esler <[email protected]>
Merge branch 'main' of https://github.com/LemmyNet/lemmy-ansible

d4578f15a02abb21158fd7807bd3fbfe5323ce9f authored over 1 year ago by Dessalines <[email protected]>
Updating VERSION

0b8acadaabc4c7c31d2c03554fa079a5f9494c79 authored over 1 year ago by Dessalines <[email protected]>
Add `client_max_body_size` to external NGINX config (#135)

470f392db967ba7dda80295a9bd151334498b26d authored over 1 year ago by Chris Pressland <[email protected]>
Send `/.well-known/security.txt` to lemmy-ui (#133)

* Reduce repetition in NGINX configuration

Moves common proxy stuff to the server level as th...

2ede297acfb955695e0fdca037920e43f6ef4a00 authored over 1 year ago by Maxime Poulin <[email protected]>
Reduce repetition in NGINX configuration (#132)

Moves common proxy stuff to the server level as they're the same

a1f3f870b7d48acef6c88b962e221c026a4dbd01 authored over 1 year ago by Maxime Poulin <[email protected]>
use stable pictrs verison (#131)

See:
https://git.asonix.dog/asonix/pict-rs/releases/tag/v0.4.0

1edc9af0626243c4f24d1fd2d187cbb7a7ef6b8e authored over 1 year ago by Tealk <[email protected]>
Updating VERSION

c93b46ddd8b807cd31ce2e8efbae24e23500d4b4 authored over 1 year ago by Felix Ableitner <[email protected]>
Merge branch 'main' of https://github.com/LemmyNet/lemmy-ansible

9056d7611966ae1a8b0ff1ecf8cf56460d3a9c53 authored over 1 year ago by Dessalines <[email protected]>