From e00924e19f5d657d2730e3eba884b6a188a177aa Mon Sep 17 00:00:00 2001 From: steve Date: Tue, 13 Aug 2024 23:28:55 +0000 Subject: [PATCH] add nitter config --- nuc/nitter/nitter.conf | 44 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 44 insertions(+) create mode 100644 nuc/nitter/nitter.conf diff --git a/nuc/nitter/nitter.conf b/nuc/nitter/nitter.conf new file mode 100644 index 0000000..43190f3 --- /dev/null +++ b/nuc/nitter/nitter.conf @@ -0,0 +1,44 @@ +[Server] +hostname = "nitter.stevedudenhoeffer.com" # for generating links, change this to your own domain/ip +title = "nitter" +address = "0.0.0.0" +port = 8080 +https = false # disable to enable cookies when not using https +httpMaxConnections = 100 +staticDir = "./public" + +[Cache] +listMinutes = 240 # how long to cache list info (not the tweets, so keep it high) +rssMinutes = 10 # how long to cache rss queries +redisHost = "localhost" # Change to "nitter-redis" if using docker-compose +redisPort = 6379 +redisPassword = "" +redisConnections = 20 # minimum open connections in pool +redisMaxConnections = 30 +# new connections are opened when none are available, but if the pool size +# goes above this, they're closed when released. don't worry about this unless +# you receive tons of requests per second + +[Config] +hmacKey = "WA2uqfVvkhfLvGX5Nmodz1FdA9WGEdIU8dH3ZFB" # random key for cryptographic signing of video urls +base64Media = false # use base64 encoding for proxied media urls +enableRSS = true # set this to false to disable RSS feeds +enableDebug = false # enable request logs and debug endpoints (/.tokens) +proxy = "" # http/https url, SOCKS proxies are not supported +proxyAuth = "" +tokenCount = 10 +# minimum amount of usable tokens. tokens are used to authorize API requests, +# but they expire after ~1 hour, and have a limit of 500 requests per endpoint. +# the limits reset every 15 minutes, and the pool is filled up so there's +# always at least `tokenCount` usable tokens. only increase this if you receive +# major bursts all the time and don't have a rate limiting setup via e.g. nginx + +# Change default preferences here, see src/prefs_impl.nim for a complete list +[Preferences] +theme = "Nitter" +replaceTwitter = "nitter.stevedudenhoeffer.com" +replaceYouTube = "piped.video" +replaceReddit = "teddit.net" +proxyVideos = true +hlsPlayback = false +infiniteScroll = false \ No newline at end of file