Add Windows Terminal
In Windows, the best SSH tool is now Windows Terminal. You can also create the OpenSSH keypair in Windows. If you have a keypair and used it during Droplet setup, connect in Windows Terminal with ssh [email protected][YOUR_IP_ADDRESS] -p 22 -i ~/.ssh/[YOUR_PRIVATE_KEY_FILE]
broken? doctl apps upadte $id --spec do.yaml
$ doctl apps upadte 297a85e0-8eef-4c26-a85b-675a8036a0db --spec do.yaml Error: unknown flag: --spec Usage: doctl apps [command] Aliases: apps, app, a Available Commands: create Create an app create-deployment Create a deployment delete Deletes an app get Get an app get-deployment Get a deployment list List all apps list-alerts List alerts on an app list-deployments List all deployments list-regions List App Platform regions logs Get logs propose Propose an app spec spec Display commands for working with app specs tier Display commands for working with app tiers update Update an app update-alert-destinations Update alert destinations Flags: -h, --help help for apps Global Flags: -t, --access-token string API V2 access token -u, --api-url string Override default API endpoint -c, --config string Specify a custom config file (default "/Users/gute/Library/Application Support/doctl/config.yaml") --context string Specify a custom authentication context name -o, --output string Desired output format [text|json] (default "text") --trace Show a log of network activity while performing a command -v, --verbose Enable verbose output Use "doctl apps [command] --help" for more information about a command. unknown flag: --spec
Remove (Beta) from CDN PoP list
Either remove the (Beta) tag from the CDN PoP locations list, or explain what (Beta) means in the context of the CDN PoP. Does it work or not?
Errors in Django App Platform tutorial
First, this appears to refer to an older version of the App platform UI. I figured it out eventually but the screens no longer look like, or are in the same order, as in the tutorial. Second, there is a missing step regarding the assignment/equality operators for two lines in the sample settings.py : DEVELOPMENT_MODE = os.getenv("DEVELOPMENT_MODE", "False") == "True" # ... DEBUG = os.getenv("DEBUG", "False") == "True" these will always evaluate False (bool) unless I have explicitly set my environment variable (e.g. on a dev machine) to True , for example by adding the following lines to the bottom of <virtualenv>/bin/activate : export DEBUG="True" export DEVELOPMENT_MODE="True"
Document DO policy regarding email servers
DO currently has a page called https://www.digitalocean.com/community/tutorials/why-you-may-not-want-to-run-your-own-mail-server However nowhere in the doc does it call out the fact that, if you do it anyway, you will receieve no support from DO when the entire DO network IP ranges are blocked or DO ASN is blacklisted. Currently the page only talks about the difficulties of running a mail server which any mail admin already knows about. It is not explicit on DO's own policies that impact anyone running a mail server on DO. Even if a customer's email server is clean and not sending the mere fact you are running on DO can get you blacklisted and DO will not do anything to resolve the issue at their level.