Setup Scripts and Notes for Services I Currently Run

Notes:

Usage:

functions: help pages clean install uninstall

help: show this message
pages: generate the pages
clean: clean up the pages
install: setup the cron jobs and shell scripts
uninstall: remove the cron jobs and shell scripts

Setting up the I2P Hosts Automatically

Notes:

See Also:

#!/usr/bin/env bash

DIR=$(dirname "$(readlink -f "$0")")

docker pull eyedeekay/eephttpd
docker rm -f i2pservices
docker run -i -t -d \
    --env samhost="localhost" \
    --env samport=7656 \
    --env args="-r -p 7672 -n eephttpd-jpackage" \
    --network host \
    --hostname i2pservices \
    --name i2pservices \
    --restart always \
    --volume "$HOME/i2p-services":/opt/eephttpd/keys \
    --volume "$DIR":/opt/eephttpd/www \
    eyedeekay/eephttpd

Docker system Management: Portainer

Notes:

#! /usr/bin/env sh
docker pull portainer/portainer-ce
docker rm -f portainer
docker run -d -p 127.0.0.1:8000:8000 -p 127.0.0.1:9000:9000 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v "$HOME"/portainer-data:/data portainer/portainer-ce

Pastebin: Cowyo

Notes:

Public URLs:

#! /usr/bin/env sh
docker pull schollz/cowyo
docker rm -f pastebin
docker run --restart=always --name=pastebin -d -v $HOME/cowyo-data:/data -p 127.0.0.1:8050:8050 schollz/cowyo

News Server: i2p.newsxml

Notes:

See Also:

#! /usr/bin/env sh
cd $HOME/i2p.newsxml
docker build -t i2p.newsxml .
docker rm -f newsxml
docker run -d --restart=always --name newsxml -p 127.0.0.1:3000:3000 i2p.newsxml

I2P Jpackage Update Server

Notes:

See Also:

#! /usr/bin/env sh
if [ ! -d "$HOME/i2p-jpackage" ]; then
    git clone https://github.com/eyedeekay/i2p "$HOME/i2p-jpackage"
fi
"$HOME/i2p-jpackage/update-site.sh"

I2P Site Mirror: i2p.www

Notes:

See Also:

#! /usr/bin/env sh

if [ ! -d "$HOME/i2p.www" ]; then
    git clone https://i2pgit.org/i2p-hackers/i2p.www "$HOME/i2p.www"
fi

"$HOME/i2p.www/site-updater-docker.sh"

Wiki: DokuWiki

Strategy Game: Freeciv Server

“Radio” Station: