Commit Graph

33 Commits

Author SHA1 Message Date
Barry Deen
b7d4b820e0 Merge pull request #12 from bitvora/dev-rateLimits
Rate Limiter, Public Pages
2024-09-25 13:58:01 -04:00
Barry Deen
b268b1e2a4 example with rate limits 2024-09-25 13:52:04 -04:00
Barry Deen
163e5a6583 ignore binary 2024-09-25 13:45:45 -04:00
Barry Deen
0d3cc0b232 public pages, rate limiters 2024-09-25 13:43:21 -04:00
Barry Deen
b53bb285e2 revert all this was a horrible idea 2024-09-24 14:43:56 -04:00
Barry Deen
f006fbedf5 revert timeout remove sleep 2024-09-24 14:37:37 -04:00
Barry Deen
1466539841 speed up import 2024-09-24 14:35:34 -04:00
Barry Deen
7776f96b3f speed up tagged import since it's way less notes 2024-09-24 14:30:51 -04:00
fiatjaf
9b91283e81 use lmdb instead of badger. 2024-09-24 15:24:54 -03:00
Barry Deen
5d323fce01 remove temp service url 2024-09-24 11:34:41 -04:00
fiatjaf
281b881144 use a single pool, refresh pubkeys dynamically, humbler blastr. 2024-09-24 11:17:47 -03:00
Barry Deen
bfa670b8b1 update readme, delete haven folder 2024-09-23 16:30:25 -04:00
Barry Deen
7a2b23ce7d Merge pull request #3 from bitvora/dev-oomFixAttempt
put blastr in goroutines to prevent oom
2024-09-23 16:25:46 -04:00
Barry Deen
077a7cf2e2 put blastr in goroutines to prevent oom 2024-09-23 16:25:27 -04:00
Barry Deen
7f654bbd14 Merge pull request #2 from HolgerHatGarKeineNode/master
feat: add example JSON files for relay imports
2024-09-23 16:24:18 -04:00
fsociety
8def459e3f feat: add example JSON files for relay imports 2024-09-23 22:14:35 +02:00
Barry Deen
7e01a8f485 Merge pull request #1 from HolgerHatGarKeineNode/master
feat: Add Docker support and JSON file support
2024-09-23 16:12:33 -04:00
fsociety
f05e3a4afb docs: update filename in README instructions 2024-09-23 22:11:11 +02:00
fsociety
8f896f9969 feat: update .gitignore and README files
This commit updates the .gitignore file to ignore the actual json files rather than the example ones. It also updates the README file to include instructions on copying the new json files.
2024-09-23 22:09:31 +02:00
fsociety
7d0af1ed78 feat: Add support for custom relay files
Previously, the only way to specify relays for import and blastr was to list them directly in the .env file. This commit introduces the ability to specify a file path for the relays instead. Two example JSON files have been added to the .gitignore, and instructions for using them have been added to the README. This feature provides a more flexible and scalable way to manage relays.
2024-09-23 22:05:20 +02:00
Barry Deen
c101295ebd fix bad var name 2024-09-23 15:21:43 -04:00
fsociety
c19cebe537 feat: add support for relay list from json file
This commit adds the ability to specify relay lists in a json file for both import and blastr settings. This provides more flexibility in configuring the application. It also includes error handling for reading and parsing the json file.
2024-09-23 21:10:47 +02:00
Barry Deen
446dd00ba9 set relay service urls 2024-09-23 15:01:37 -04:00
fsociety
11401b7a75 feat: Add Docker support and update README
This commit introduces Docker support to the project. It includes Dockerfile, docker-compose.yml, and docker-compose.tor.yml for running the application in a Docker container and setting up a Tor hidden service. It also updates the README to include instructions for using Docker.

Additionally, it makes adjustments to .env.example and .gitignore files for better Docker compatibility.
2024-09-23 20:12:39 +02:00
Barry Deen
4793abf3ed inbox import uses WoT 2024-09-23 12:56:04 -04:00
Barry Deen
f27d2c1957 discard bad notes sent by relays 2024-09-23 12:21:27 -04:00
Barry Deen
93b8466c08 backup to s3, backup intervals 2024-09-23 12:14:21 -04:00
Barry Deen
c561e3dde5 remove reject connection 2024-09-23 09:55:09 -04:00
Barry Deen
a4b9e66a50 init inbox relay 2024-09-23 09:47:10 -04:00
Barry Deen
617efdbad8 add pool to import 2024-09-23 01:05:04 -04:00
Barry Deen
1c01cd42af add endpoints to readme 2024-09-23 00:55:47 -04:00
Barry Deen
3954d8ae14 fix readme, owner npub 2024-09-23 00:53:50 -04:00
Barry Deen
5097bb716c 🚀 Initializing HAVEN 2024-09-22 23:28:25 -04:00