Skip to content

Instantly share code, notes, and snippets.

View jonas-haeusler's full-sized avatar

Jonas Häusler jonas-haeusler

View GitHub Profile
@jonas-haeusler
jonas-haeusler / nginx.conf
Last active February 12, 2022 21:22
A modern security configuration for nginx
# TLS configuration is based on Mozillas `modern` config:
# https://ssl-config.mozilla.org/
# https://wiki.mozilla.org/Security/Server_Side_TLS
ssl_certificate /etc/letsencrypt/live/example.com/fullchain.pem;
ssl_certificate_key /etc/letsencrypt/live/example.com/privkey.pem;
# improve TSL performance by enabling session reuse
ssl_session_timeout 1d;
ssl_session_cache shared:SSL:10m; # about 40000 sessions
package com.example.chris.OSProto.utils
import android.app.Activity
import android.content.Context
import android.content.Intent
import android.content.pm.PackageManager
import android.net.Uri
import android.provider.Settings
import androidx.core.app.ActivityCompat