From a50e5d21b0430a734929bc17017cc8c394b25524 Mon Sep 17 00:00:00 2001 From: RATDAD Date: Wed, 17 Dec 2025 19:53:38 -0500 Subject: Initial Commit --- ops/.gitignore | 1 + ops/bashrc.d/00-env.sh | 5 +++++ ops/bashrc.d/01-alias.sh | 2 ++ ops/bashrc.d/10-docker.sh | 6 ++++++ ops/bashrc.d/11-proxy.sh | 6 ++++++ ops/install.sh | 2 ++ 6 files changed, 22 insertions(+) create mode 100644 ops/.gitignore create mode 100644 ops/bashrc.d/00-env.sh create mode 100644 ops/bashrc.d/01-alias.sh create mode 100755 ops/bashrc.d/10-docker.sh create mode 100644 ops/bashrc.d/11-proxy.sh create mode 100644 ops/install.sh (limited to 'ops') diff --git a/ops/.gitignore b/ops/.gitignore new file mode 100644 index 0000000..838478f --- /dev/null +++ b/ops/.gitignore @@ -0,0 +1 @@ +bashrc.d/secrets.sh \ No newline at end of file diff --git a/ops/bashrc.d/00-env.sh b/ops/bashrc.d/00-env.sh new file mode 100644 index 0000000..59de281 --- /dev/null +++ b/ops/bashrc.d/00-env.sh @@ -0,0 +1,5 @@ +# Environment Variables +BASHCONF=$HOME/.bashrc +RDNBASHCONF=$HOME/.bashrc.d/rdn.bashrc +RDNHTTPCONF=$HOME/rdn/http/conf/Caddyfile +RDNHTTPCOMP=$HOME/rdn/http/compose.yml diff --git a/ops/bashrc.d/01-alias.sh b/ops/bashrc.d/01-alias.sh new file mode 100644 index 0000000..acea538 --- /dev/null +++ b/ops/bashrc.d/01-alias.sh @@ -0,0 +1,2 @@ +# Server +alias src='source $BASHCONF' diff --git a/ops/bashrc.d/10-docker.sh b/ops/bashrc.d/10-docker.sh new file mode 100755 index 0000000..374a283 --- /dev/null +++ b/ops/bashrc.d/10-docker.sh @@ -0,0 +1,6 @@ +# Docker +alias dcycle='docker compose down && docker compose up -d' +alias ddrop='docker compose down' +alias dlift='docker compose up -d' +alias dlogs='docker compose logs' +alias dps='docker ps' diff --git a/ops/bashrc.d/11-proxy.sh b/ops/bashrc.d/11-proxy.sh new file mode 100644 index 0000000..7b2a9ff --- /dev/null +++ b/ops/bashrc.d/11-proxy.sh @@ -0,0 +1,6 @@ +# HTTP Server +alias htcycle='docker compose -f $RDNHTTPCOMP down && docker compose -f $RDNHTTPCOMP up -d' +alias htdrop='docker compose -f $RDNHTTPCOMP down' +alias htlift='docker compose -f $RDNHTTPCOMP up -d' +alias htlogs='docker compose -f $RDNHTTPCOMP logs' +alias htconf='vim $RDNHTTPCONF' diff --git a/ops/install.sh b/ops/install.sh new file mode 100644 index 0000000..f28254f --- /dev/null +++ b/ops/install.sh @@ -0,0 +1,2 @@ +#!/usr/bin/env bash +## TODO: Bootstrap to respective locations. -- cgit v1.2.3-70-g09d2