https://wiki.archlinux.org/index.php/beginners'_guide
What I wanted:
- LVM
- UEFI/GPT
###Connect to Wifi
wifi-menu -o | 1) ==== Autossh using systemd ==== | |
| Example from | |
| https://gist.github.com/drmalex07/c0f9304deea566842490 | |
| 2) ============= | |
| Install autossh |
| #!/usr/bin/env python3 | |
| """ | |
| License: MIT License | |
| Copyright (c) 2023 Miel Donkers | |
| Very simple HTTP server in python for logging requests | |
| Usage:: | |
| ./server.py [<port>] | |
| """ | |
| from http.server import BaseHTTPRequestHandler, HTTPServer |
https://wiki.archlinux.org/index.php/beginners'_guide
What I wanted:
###Connect to Wifi
wifi-menu -o | # save this file in /etc/default/unicorn_app | |
| USER=app_user | |
| APP_ROOT=/srv/app | |
| RVM_STRING=2.2.4@app_gemset | |
| RACK_ENV=production | |
| UNICORN_OPTS="-D -c /srv/app/shared/config/unicorn.rb -E production" | |
| DAEMON=unicorn |
This document details how I setup LE on my server. Firstly, install the client as described on http://letsencrypt.readthedocs.org/en/latest/using.html and make sure you can execute it. I put it in /root/letsencrypt.
As it is not possible to change the ports used for the standalone authenticator and I already have a nginx running on port 80/443, I opted to use the webroot method for each of my domains (note that LE does not issue wildcard certificates by design, so you probably want to get a cert for www.example.com and example.com).
For this, I placed config files into etc/letsencrypt/configs, named after <domain>.conf. The files are simple:
SSH into Root
$ ssh root@123.123.123.123
Change Root Password
| FROM ubuntu | |
| MAINTAINER Dustin Sallings "dustin@spy.net" | |
| ADD http://cbfs-ext.hq.couchbase.com/couchbase-dist/couchbase-server-enterprise_2.2.0_x86_64.deb /tmp/couchbase-server-enterprise_2.2.0_x86_64.deb | |
| RUN apt-get update | |
| RUN apt-get install -y librtmp0 python-httplib2 | |
| RUN dpkg -i /tmp/couchbase-server-enterprise_2.2.0_x86_64.deb | |
| RUN rm /tmp/couchbase-server-enterprise_2.2.0_x86_64.deb | |
| RUN /etc/init.d/couchbase-server stop |
| upstream some_app_server { | |
| server 127.0.0.1:9393; | |
| } | |
| server { | |
| listen 80; | |
| server_name my-upload-endpoint.com ; | |
| user = "" | |
| pwd = "" | |
| url = 'https://yourstore.com/' | |
| login_url = "#{url}login.asp" | |
| product_url = "#{url}admin/AdminDetails_Generic.asp?table=Products_Joined&ID=" | |
| agent = Mechanize.new | |
| page = agent.get(login_url) | |
| login_form = page.form('loginform') |