June 22, 2023 | Category: Python | Tags: Jupyter

The objectives of this setup, aside of replacing my older notebook server, are:

  • running both jupyter 6 and 7
  • running them in venv

Set Up directories and venv

My holding directory /data/websites.

cd /data/websites
mkdir jupyter
cd jupyter
mkdir jupyter_6
mkdir jupyter_7

Setting Up Jupyter 6

cd jupyter_6
python3.10 …
June 2, 2023 | Category: Linux | Tags: Guacamole

This setup uses:

  • Debian 11
  • Guacamole 1.5.2
  • PostgreSQL 13 as authentication database
  • Tomcat 9
  • Nginx

Steps

April 27, 2023 | Category: Message Brokers | Tags: Kafka

Utilities

These are some applications which I find useful in working with the kafka cluster.
All the containers for these apps are running on the fourth server, kfk234.

The compose files can be run from the same directory or each app compose file can have its own directory.

Zoonavigator

kfk234-zoonavigator.yaml …

April 26, 2023 | Category: Message Brokers | Tags: Kafka

Kafka Schema Registry and REST API

Will bring these two up first and then kafka connect containers as those depend on the registry.

On kfk234 (the fourth server) within the /data/kafka directory on the second drive.

First, an environment file with passwords for certs (the file is in the same …

April 25, 2023 | Category: Message Brokers | Tags: Certificates Kafka

Building a Kafka cluster using containers

Environment

Four servers running Debian 11

kfk231.domain.dom - 192.168.122.231 - zookeeper, broker, connect
kfk232.domain.dom - 192.168.122.232 - zookeeper, broker, connect
kfk233.domain.dom - 192.168.122.233 - zookeeper, broker, connect
kfk234.domain.dom - 192.168.122.234 - utilities

Docker 23.0.5

All four servers have a root drive and a second …

April 23, 2023 | Category: Monitoring | Tags: Graphite

Trying to build a Graphite server with custom location for install. The steps in the Graphite documentation are not working for me.
It installs most of the things in /usr/local and some other paths. So I came up with some other steps of installing it and it seems to be …

Oct. 22, 2022 | Category: Django | Tags: Python

Overview

The idea of this project is to have one place (a database) to save info about my trips and flight searches. Then to build a Django app to display and interact with that info.
GitHub repo: trips.
A work in progress version of the app running here: Trips …

July 9, 2022 | Category: Django | Tags: Python

The Idea

A small project to build a database where to save some job searches and related things with a Django app in front, to access that data.
GitHub repo: resumes
A work in progress version of the app running here: Resumes (creds: user: demo / pass: demo2022).

The Project's …

June 27, 2022 | Category: Django | Tags: Python

Overview

A work in progress project for an app to store some of my bank statements and to view and manage that data. The idea would be to save the data from the csv files to a database and use Django to build an app to interact with that data. …

June 23, 2022 | Category: Automation

DNS records

jenkins.mydomain.dom - 192.168.122.146

Installing dependencies

apt update
apt install apt-transport-https gnupg2 curl wget software-properties-common ca-certificates
apt install default-jdk

Adding the jenkins repo

curl -fsSL https://pkg.jenkins.io/debian/jenkins.io.key | tee  /usr/share/keyrings/jenkins-keyring.asc
echo deb [signed-by=/usr/share/keyrings/jenkins-keyring.asc] https://pkg.jenkins.io/debian binary/ | tee /etc/apt/sources.list.d/jenkins.list

Installing Jenkins

apt update
apt install jenkins
systemctl …