This commit is contained in:
		
							parent
							
								
									f3676949d2
								
							
						
					
					
						commit
						14c5dd22d6
					
				
							
								
								
									
										29
									
								
								doc/integrations/strfry.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										29
									
								
								doc/integrations/strfry.md
									
									
									
									
									
										Normal file
									
								
							@ -0,0 +1,29 @@
 | 
			
		||||
# strfry (nostr relay)
 | 
			
		||||
 | 
			
		||||
## LDAP policy
 | 
			
		||||
 | 
			
		||||
...
 | 
			
		||||
 | 
			
		||||
## Useful scripts
 | 
			
		||||
 | 
			
		||||
### Syncing events for all local nostr users from a remote relay
 | 
			
		||||
 | 
			
		||||
You can sync all events of all local users with a pubkey stored in LDAP from a
 | 
			
		||||
specified remote relay to the local relay with the `strfry-sync.ts` script:
 | 
			
		||||
 | 
			
		||||
    deno run -A /opt/strfry-sync.ts wss://relay.example.com
 | 
			
		||||
 | 
			
		||||
Doing the same with Docker Compose (great for seeding data to your local relay
 | 
			
		||||
in development):
 | 
			
		||||
 | 
			
		||||
    docker compose run strfry deno run -A /opt/strfry-sync.ts wss://relay.example.com
 | 
			
		||||
 | 
			
		||||
## Docker image
 | 
			
		||||
 | 
			
		||||
In order to use the LDAP policy with Docker, you will need
 | 
			
		||||
[Deno](https://deno.com/) installed in your strfry container. We provide a
 | 
			
		||||
custom Docker image for strfry with Deno included (which we use in
 | 
			
		||||
development):
 | 
			
		||||
 | 
			
		||||
* Registry: https://gitea.kosmos.org/kosmos/-/packages/container/strfry-deno/1.1.1
 | 
			
		||||
* Source: https://github.com/raucao/strfry/blob/docker_deno/ubuntu.Dockerfile
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user