Skip to content

Instantly share code, notes, and snippets.

@qqq-tech
qqq-tech / ddns.py
Created May 9, 2024 23:15 — forked from allieus/ddns.py
Route 53 에 내 도메인 정보 반영하기 (Dynamic DNS 로 활용하기)
# -*- coding: utf-8 -*-
from __future__ import unicode_literals
import os
from boto.route53 import connect_to_region
from boto.route53.record import ResourceRecordSets
def apply(domain, ip, ttl, region, access_key=None, secret_key=None):
if access_key:
os.environ.setdefault('AWS_ACCESS_KEY_ID', access_key)
@qqq-tech
qqq-tech / sonarq.nginx.conf
Created March 10, 2024 02:13 — forked from KamalakannanRM/sonarq.nginx.conf
SonarQube reverse proxy through Nginx with SSL
ssl_certificate /etc/nginx/ssl/sonar.domain.tld/cert.pem;
ssl_certificate_key /etc/nginx/ssl/sonar.domain.tld/privkey.pem;
upstream sonar {
server 127.0.0.1:9000 fail_timeout=0;
}
server {
listen 80;
server_name sonar.domain.tld;
@qqq-tech
qqq-tech / sonarq.nginx.conf
Created March 10, 2024 02:13 — forked from KamalakannanRM/sonarq.nginx.conf
SonarQube reverse proxy through Nginx with SSL
ssl_certificate /etc/nginx/ssl/sonar.domain.tld/cert.pem;
ssl_certificate_key /etc/nginx/ssl/sonar.domain.tld/privkey.pem;
upstream sonar {
server 127.0.0.1:9000 fail_timeout=0;
}
server {
listen 80;
server_name sonar.domain.tld;
@qqq-tech
qqq-tech / openssl.conf
Created March 8, 2024 07:29 — forked from andrewconnell/openssl.conf
OpenSSL configuration file that uses Alternate Names & Subject Alternate Names
[ req ]
default_bits = 2048
default_keyfile = server-key.pem
distinguished_name = subject
req_extensions = req_ext
x509_extensions = x509_ext
string_mask = utf8only
# The Subject DN can be formed using X501 or RFC 4514 (see RFC 4519 for a description).
# Its sort of a mashup. For example, RFC 4514 does not provide emailAddress.
@qqq-tech
qqq-tech / openssl.conf
Created March 8, 2024 07:29 — forked from andrewconnell/openssl.conf
OpenSSL configuration file that uses Alternate Names & Subject Alternate Names
[ req ]
default_bits = 2048
default_keyfile = server-key.pem
distinguished_name = subject
req_extensions = req_ext
x509_extensions = x509_ext
string_mask = utf8only
# The Subject DN can be formed using X501 or RFC 4514 (see RFC 4519 for a description).
# Its sort of a mashup. For example, RFC 4514 does not provide emailAddress.
@qqq-tech
qqq-tech / OpenSSL_Commands.md
Created March 8, 2024 07:28 — forked from ecaepp/OpenSSL_Commands.md
OpenSSL Examples

Generate Self Signed Cert

openssl req \
       -newkey rsa:2048 -nodes -keyout domain.key \
       -x509 -days 365 -out domain.crt
 

@qqq-tech
qqq-tech / OpenSSL_Commands.md
Created March 8, 2024 07:28 — forked from ecaepp/OpenSSL_Commands.md
OpenSSL Examples

Generate Self Signed Cert

openssl req \
       -newkey rsa:2048 -nodes -keyout domain.key \
       -x509 -days 365 -out domain.crt
 

@qqq-tech
qqq-tech / generate-csr.sh
Created March 8, 2024 07:27 — forked from JakeDEvans/generate-csr.sh
one-liner CSR generation for Multi SAN Certificates openssl
openssl req -new -newkey rsa:2048 -nodes -sha256 -keyout example.key -subj "/C=US/ST=CA/O=Organization/OU=Department/CN=example" -config <(
cat <<-EOF
[req]
default_bits = 2048
default_md = sha256
req_extensions = req_ext
distinguished_name = dn
[ dn ]
[ req_ext ]
subjectAltName = @alt_names
@qqq-tech
qqq-tech / hpe-ssacli-esxi
Created March 1, 2024 02:03 — forked from iSnackyCracky/hpe-ssacli-esxi
HPE Smart Storage Administrator CLI usage on ESXi Host
# HPE Smart Storage Administrator CLI usage on ESXi Host
# source: https://blog.ndk.name/manage-hpe-smart-array-in-vmware-esxi/
# source: https://be-virtual.net/hpe-storage-controller-management-ssacli/
# Possible locations on VMware ESXi
/opt/hp/hpacucli/bin/hpacucli
/opt/hp/hpssacli/bin/hpssacli
/opt/smartstorageadmin/ssacli/bin/ssacli
# Add to PATH first for easy usage (use correct path from above)
@qqq-tech
qqq-tech / docker-compose.yml
Created February 24, 2024 00:59 — forked from marcelbirkner/docker-compose.yml
CI Tool Stack Docker Compose
nexus:
build: ./nexus
ports:
- "18081:8081"
jenkins:
build: ./jenkins
ports:
- "18080:8080"
links: