Server Price Breakdown: DigitalOcean, Amazon AWS LightSail, Vultr, Linode, OVH, Hetzner, Scaleway/Online.net:
Permalink: git.io/vps
| Provider | Type | RAM | Cores | Storage | Transfer | Network | Price |
|---|
| # Install a fully encrypted ArchLinux on NVMe with detached LUKS | |
| # headers and LUKS encrypted UEFI boot partition on a USB dongle. | |
| # | |
| # Full tutorial can be found here: | |
| # https://headcrash.industries/reference/fully-encrypted-archlinux-with-secure-boot-on-yoga-920/ | |
| # | |
| # Written by Gerke Max Preussner <[email protected]> | |
| # Overview ############################################################ |
| # use the latest ubuntu environment (18.04) available on travis | |
| dist: bionic | |
| language: go | |
| # You don't need to test on very old versions of the Go compiler. It's the user's | |
| # responsibility to keep their compiler up to date. | |
| go: | |
| - 1.16.x |
| package main | |
| // From : https://gist.github.com/chilts/687ec1e8c5337213a7e1a5de2d3584ae | |
| import ( | |
| "compress/gzip" | |
| "fmt" | |
| "log" | |
| "os" | |
| "path" |
Permalink: git.io/vps
| Provider | Type | RAM | Cores | Storage | Transfer | Network | Price |
|---|
| Price breakdown vs DigitalOcean, Vultr and Linode: | |
| RAM / CPU Cores / STORAGE / Transfer | |
| $5/mo | |
| LightSail: 512MB, 1, 20GB SSD, 1TB | |
| DO: 512MB, 1, 20GB SSD, 1TB | |
| VULTR: 768MB, 1, 15GB SSD, 1TB | |
| $10/mo |
| = Arch Linux step-by-step installation = | |
| = http://blog.fabio.mancinelli.me/2012/12/28/Arch_Linux_on_BTRFS.html = | |
| == Boot the installation CD == | |
| == Create partition == | |
| cfdisk /dev/sda | |
| * Create a partition with code 8300 (Linux) |
Short version: I strongly do not recommend using any of these providers. You are, of course, free to use whatever you like. My TL;DR advice: Roll your own and use Algo or Streisand. For messaging & voice, use Signal. For increased anonymity, use Tor for desktop (though recognize that doing so may actually put you at greater risk), and Onion Browser for mobile.
This mini-rant came on the heels of an interesting twitter discussion: https://twitter.com/kennwhite/status/591074055018582016
I have managed to install this… and make it work. I implemented it for Facebook and Google, but you can extend it. My solution it is mostly as described in #116, with a bit of more code presented. The key aspects that lack in the #116 presentation (IMO) are:
oauth_user_provider in the security.yml with your custom created serviceHere are the steps:
routing.yml I have added all the routes for both bundles.config.yml mostly as it is presented in the HWIOAuthBundle.security.yml mostly as it is presented in the HWIOAuthBundle (though my routes are using /login pattern, not /connect). Also, the oauth_user_provider is set for my custom service.| from torrent.database import mongo | |
| from flask import Blueprint, Response, current_app, request | |
| from bencode import bencode | |
| from IPy import IP | |
| from socket import inet_pton, inet_ntop, ntohs, htons, AF_INET, AF_INET6 | |
| from struct import pack | |
| bp = Blueprint('tracker', __name__) | |
| class TrackerFailure(Exception): |