@@ -34,6 +34,7 @@ import snort from "src/assets/suggested-apps/snort.png";
3434import stackernews from "src/assets/suggested-apps/stacker-news.png" ;
3535import takemysats from "src/assets/suggested-apps/takemysats.png" ;
3636import tictactoe from "src/assets/suggested-apps/tictactoe.png" ;
37+ import tunnelsats from "src/assets/suggested-apps/tunnelsats.png" ;
3738import wavespace from "src/assets/suggested-apps/wave-space.png" ;
3839import wavlake from "src/assets/suggested-apps/wavlake.png" ;
3940import wherostr from "src/assets/suggested-apps/wherostr.png" ;
@@ -1922,6 +1923,67 @@ export const appStoreApps: AppStoreApp[] = (
19221923 ) ,
19231924 categories : [ "merchant-tools" ] ,
19241925 } ,
1926+ {
1927+ id : "tunnelsats" ,
1928+ title : "TunnelSats" ,
1929+ description : "Privacy Lightning VPN" ,
1930+ webLink : "https://tunnelsats.com" ,
1931+ logo : tunnelsats ,
1932+ extendedDescription :
1933+ "Secure your lightning node with a dedicated static IP. Automated, non-custodial VPN renewals via Nostr Wallet Connect." ,
1934+ finalizeGuide : (
1935+ < >
1936+ < div >
1937+ < p >
1938+ Link your Alby Hub to TunnelSats for non-custodial automated
1939+ renewals:
1940+ </ p >
1941+ < ol className = "list-inside list-decimal text-muted-foreground" >
1942+ < li >
1943+ Go to the{ " " }
1944+ < ExternalLink
1945+ to = "https://tunnelsats.com/dashboard?section=automation"
1946+ className = "font-medium text-foreground underline"
1947+ >
1948+ TunnelSats Dashboard
1949+ </ ExternalLink >
1950+ .
1951+ </ li >
1952+ < li > Sign in with your node or Nostr extension.</ li >
1953+ < li >
1954+ Navigate to the < span className = "font-medium" > Automation</ span > { " " }
1955+ tab.
1956+ </ li >
1957+ < li >
1958+ Click{ " " }
1959+ < span className = "font-medium text-foreground" >
1960+ Connect Wallet
1961+ </ span >
1962+ .
1963+ </ li >
1964+ < li >
1965+ Paste the{ " " }
1966+ < span className = "font-medium text-foreground" >
1967+ Connection Secret
1968+ </ span > { " " }
1969+ from this Alby Hub.
1970+ </ li >
1971+ < li >
1972+ Alternatively, use this{ " " }
1973+ < ExternalLink
1974+ to = "https://tunnelsats.com/dashboard?section=automation"
1975+ className = "font-medium text-foreground underline"
1976+ >
1977+ One-Click Connect
1978+ </ ExternalLink > { " " }
1979+ link to pre-fill the connection.
1980+ </ li >
1981+ </ ol >
1982+ </ div >
1983+ </ >
1984+ ) ,
1985+ categories : [ "misc" ] ,
1986+ } ,
19251987 ] satisfies AppStoreApp [ ]
19261988) . sort ( ( a , b ) => ( a . title . toUpperCase ( ) > b . title . toUpperCase ( ) ? 1 : - 1 ) ) ;
19271989
0 commit comments